Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- COP3538 Project 3
- Instructor: Xudong Liu
- Linked Lists
- Please enter the file name: Countries3.csv
- Stack Contents:
- Name Code Capitol Population GDP HappinessRank
- -------------------------------- --- --------------- ---------- -------------- -------------
- New Zealand NZL Wellington 4885500 205000000000 8
- Namibia NAM Windhoek 2606971 27505000000 111
- Mauritania MRT Nouakchott 4403319 5365868725 123
- Kosovo XKX Pristina 1845300 7900268736 78
- Greece GRC Athens 10727668 218000000000 87
- Palestinian Territories PSE East Jerusalem 4550000 14500000000 103
- Trinidad and Tobago TTO Port of Spain 1389858 23410353435 38
- Nepal NPL Kathmandu 28087871 28812491892 99
- Philippines PHL Manila 106651922 331000000000 72
- Spain ESP Madrid 46723749 1430000000000 34
- Ecuador ECU Quito 17084357 108000000000 44
- Thailand THA Bangkok 69428524 505000000000 32
- Czech Republic CZE Prague 10625695 244000000000 23
- Senegal SEN Dakar 15854360 24129599552 115
- China CHN Beijing 1392730000 13600000000000 79
- South Sudan SSD Juba 10975920 18435000000 147
- Botswana BWA Gaborone 2254126 18616018903 142
- Saudi Arabia SAU Riyadh 33699947 782000000000 37
- Portugal PRT Lisbon 10281762 238000000000 89
- Zimbabwe ZWE Harare 14439018 31000519447 138
- South Africa ZAF Pretoria 57779622 366000000000 101
- Kuwait KWT Kuwait City 4137309 142000000000 39
- Cameroon CMR Yaounde 25216237 38502059858 107
- Republic of the Congo COG Brazzaville 5244363 11263682694 126
- Kazakhstan KAZ Astana 18276499 171000000000 60
- Malta MLT Valletta 483530 14542039605 27
- Jamaica JAM Kingston 2934855 15717858487 76
- South Korea KOR Seoul 51709098 2240000000000 55
- Bhutan BTN Thimphu 754394 2534965163 97
- Syrian Arab Republic SYR Damascus 16906283 50280000000 152
- Ivory Coast CIV Yamoussoukro 23740424 106000000000 128
- Argentina ARG Buenos Aires 44494502 518000000000 24
- Israel ISR Jerusalem 8883800 370000000000 11
- Croatia HRV Zagreb 4089400 60805659436 77
- Armenia ARM Yerevan 2951776 12433089919 121
- Cyprus CYP Nicosia 1189265 24469841832 65
- Serbia SRB Belgrade 6982084 50508366850 73
- Turkmenistan TKM Ashgabat 5850908 40761142857 59
- Kyrgyz Republic KGZ Bishkek 6315800 8092836609 98
- Zambia ZMB Lusaka 17351822 26720073436 116
- Morocco MAR Rabat 36029138 118000000000 84
- Lithuania LTU Vilnius 2789533 53251369047 52
- Montenegro MNE Podgorica 622345 5452173041 83
- Bahrain BHR Manama 1569439 37746196809 41
- Moldova MDA Chisinau 3545883 11309082555 56
- Mauritius MUS Port Louis 1265303 14220348673 64
- Paraguay PRY Asuncion 6956071 40842341774 70
- Azerbaijan AZE Baku 9942334 46939529412 85
- Italy ITA Rome 60431283 2070000000000 48
- Nigeria NGA Abuja 195874740 397000000000 95
- Albania ALB Tirana 2866376 15058879129 109
- Dominican Republic DOM Santo Domingo 10627165 81298585403 86
- Bangladesh BGD Dhaka 161356039 274000000000 110
- Slovenia SVN Ljubljana 2067372 54235484383 62
- Egypt EGY Cairo 98423595 251000000000 104
- Bosnia and Herzegovina BIH Sarajevo 3323929 19781776101 90
- Poland POL Warsaw 37978548 586000000000 46
- Colombia COL Bogota 49648685 330000000000 36
- Honduras HND Tegucigalpa 9587522 23803230473 91
- Nicaragua NIC Managua 6465513 13117859222 43
- Tanzania TZA Dodoma 56318348 57437073927 153
- Costa Rica CRI San Jose 4999441 60126014829 12
- Belarus BLR Minsk 9485386 59662495092 67
- Algeria DZA Algiers 42228429 181000000000 53
- Ukraine UKR Kiev 44622516 131000000000 132
- India IND New Delhi 1352617328 2730000000000 122
- Russian Federation RUS Moscow 144478050 1660000000000 49
- Japan JPN Tokyo 126529100 4970000000000 51
- Tunisia TUN Tunis 11565204 39860715814 102
- Bulgaria BGR Sofia 7024216 65132951116 105
- Gabon GAB Libreville 2119275 17017401832 118
- Belgium BEL Brussels 11422068 532000000000 17
- Myanmar MMR Nay Pyi Taw 53708395 71214803378 114
- Jordan JOR Amman 9956011 42290832158 74
- Turkey TUR Ankara 82319724 767000000000 69
- North Cyprus CYP Nicosia 326000 3685000000 61
- Bolivia BOL Sucre 11353142 40287647757 58
- Vietnam VNM Hanoi 95540395 245000000000 94
- Angola AGO Luanda 30809762 106000000000 140
- Sri Lanka LKA Colombo 21670000 88900770858 120
- Brazil BRA Brasilia 209469333 1870000000000 22
- Ghana GHA Accra 29767108 65556464056 131
- Mexico MEX Mexico City 126190788 1220000000000 25
- Latvia LVA Riga 1926542 34849078086 54
- France FRA Paris 66987244 2780000000000 31
- Estonia EST Tallinn 1320884 30284890757 66
- El Salvador SLV San Salvador 6420744 26056950000 45
- Georgia GEO Tbilisi 3731000 16209818081 125
- Guatemala GTM Guatemala City 17247807 78460447920 29
- Venezuela VEN Caracas 28870195 76458000000 82
- Libya LBY Tripolis 6678567 48319620013 68
- Uruguay URY Montevideo 3449299 59596885024 28
- Belize BLZ Belmopan 408487 3343000000 50
- Romania ROU Bucharest 19473936 240000000000 57
- Panama PAN Panama City 4176873 65055100000 30
- Lesotho LSO Maseru 2108132 2791762880 139
- Slovak Republic SVK Bratislava 5447011 106000000000 40
- Cambodia KHM Phnom Penh 16249798 24571753583 129
- Pakistan PAK Islamabad 212215030 313000000000 80
- Iraq IRQ Baghdad 38433600 226000000000 117
- Peru PER Lima 31989256 222000000000 63
- Indonesia IDN Jakarta 267663435 1040000000000 81
- United Kingdom GBR London 66488991 2830000000000 19
- Hong Kong of China HKG Hong Kong 7451000 363000000000 71
- Hungary HUN Budapest 9768785 156000000000 75
- Chile CHL Santiago 18729160 298000000000 20
- United Arab Emirates ARE Abu Dhabi 9630959 414000000000 21
- Iran IRN Tehran 81800269 1540000000000 108
- Malaysia MYS Kuala Lumpur 31528585 354000000000 42
- Mongolia MNG Ulan Bator 3170208 13009574621 100
- Kenya KEN Nairobi 51393010 87908262520 112
- Uzbekistan UZB Tashkent 32955400 50499920318 47
- Germany DEU Berlin 82927922 4000000000000 16
- Canada CAN Ottawa 37058856 1710000000000 7
- Macedonia MKD Skopje 2103721 33822000000 92
- Lebanon LBN Beirut 6848925 56639155556 88
- Queue Contents:
- Name Code Capitol Population GDP HappinessRank
- -------------------------------- --- --------------- ---------- -------------- -------------
- Poland POL Warsaw 37978548 586000000000 46
- Egypt EGY Cairo 98423595 251000000000 104
- Bangladesh BGD Dhaka 161356039 274000000000 110
- Albania ALB Tirana 2866376 15058879129 109
- Italy ITA Rome 60431283 2070000000000 48
- Paraguay PRY Asuncion 6956071 40842341774 70
- Moldova MDA Chisinau 3545883 11309082555 56
- Montenegro MNE Podgorica 622345 5452173041 83
- Morocco MAR Rabat 36029138 118000000000 84
- Kyrgyz Republic KGZ Bishkek 6315800 8092836609 98
- Serbia SRB Belgrade 6982084 50508366850 73
- Armenia ARM Yerevan 2951776 12433089919 121
- Israel ISR Jerusalem 8883800 370000000000 11
- Ivory Coast CIV Yamoussoukro 23740424 106000000000 128
- Bhutan BTN Thimphu 754394 2534965163 97
- Jamaica JAM Kingston 2934855 15717858487 76
- Kazakhstan KAZ Astana 18276499 171000000000 60
- Cameroon CMR Yaounde 25216237 38502059858 107
- South Africa ZAF Pretoria 57779622 366000000000 101
- Portugal PRT Lisbon 10281762 238000000000 89
- Botswana BWA Gaborone 2254126 18616018903 142
- China CHN Beijing 1392730000 13600000000000 79
- Czech Republic CZE Prague 10625695 244000000000 23
- Ecuador ECU Quito 17084357 108000000000 44
- Philippines PHL Manila 106651922 331000000000 72
- Trinidad and Tobago TTO Port of Spain 1389858 23410353435 38
- Greece GRC Athens 10727668 218000000000 87
- Mauritania MRT Nouakchott 4403319 5365868725 123
- New Zealand NZL Wellington 4885500 205000000000 8
- Namibia NAM Windhoek 2606971 27505000000 111
- Kosovo XKX Pristina 1845300 7900268736 78
- Palestinian Territories PSE East Jerusalem 4550000 14500000000 103
- Nepal NPL Kathmandu 28087871 28812491892 99
- Spain ESP Madrid 46723749 1430000000000 34
- Thailand THA Bangkok 69428524 505000000000 32
- Senegal SEN Dakar 15854360 24129599552 115
- South Sudan SSD Juba 10975920 18435000000 147
- Saudi Arabia SAU Riyadh 33699947 782000000000 37
- Zimbabwe ZWE Harare 14439018 31000519447 138
- Kuwait KWT Kuwait City 4137309 142000000000 39
- Republic of the Congo COG Brazzaville 5244363 11263682694 126
- Malta MLT Valletta 483530 14542039605 27
- South Korea KOR Seoul 51709098 2240000000000 55
- Syrian Arab Republic SYR Damascus 16906283 50280000000 152
- Argentina ARG Buenos Aires 44494502 518000000000 24
- Croatia HRV Zagreb 4089400 60805659436 77
- Cyprus CYP Nicosia 1189265 24469841832 65
- Turkmenistan TKM Ashgabat 5850908 40761142857 59
- Zambia ZMB Lusaka 17351822 26720073436 116
- Lithuania LTU Vilnius 2789533 53251369047 52
- Bahrain BHR Manama 1569439 37746196809 41
- Mauritius MUS Port Louis 1265303 14220348673 64
- Azerbaijan AZE Baku 9942334 46939529412 85
- Nigeria NGA Abuja 195874740 397000000000 95
- Dominican Republic DOM Santo Domingo 10627165 81298585403 86
- Slovenia SVN Ljubljana 2067372 54235484383 62
- Bosnia and Herzegovina BIH Sarajevo 3323929 19781776101 90
- Colombia COL Bogota 49648685 330000000000 36
- Queue Contents:
- Name Code Capitol Population GDP HappinessRank
- -------------------------------- --- --------------- ---------- -------------- -------------
- Poland POL Warsaw 37978548 586000000000 46
- Egypt EGY Cairo 98423595 251000000000 104
- Bangladesh BGD Dhaka 161356039 274000000000 110
- Albania ALB Tirana 2866376 15058879129 109
- Paraguay PRY Asuncion 6956071 40842341774 70
- Moldova MDA Chisinau 3545883 11309082555 56
- Montenegro MNE Podgorica 622345 5452173041 83
- Morocco MAR Rabat 36029138 118000000000 84
- Kyrgyz Republic KGZ Bishkek 6315800 8092836609 98
- Serbia SRB Belgrade 6982084 50508366850 73
- Armenia ARM Yerevan 2951776 12433089919 121
- Israel ISR Jerusalem 8883800 370000000000 11
- Ivory Coast CIV Yamoussoukro 23740424 106000000000 128
- Bhutan BTN Thimphu 754394 2534965163 97
- Jamaica JAM Kingston 2934855 15717858487 76
- Kazakhstan KAZ Astana 18276499 171000000000 60
- Cameroon CMR Yaounde 25216237 38502059858 107
- South Africa ZAF Pretoria 57779622 366000000000 101
- Portugal PRT Lisbon 10281762 238000000000 89
- Botswana BWA Gaborone 2254126 18616018903 142
- China CHN Beijing 1392730000 13600000000000 79
- Czech Republic CZE Prague 10625695 244000000000 23
- Ecuador ECU Quito 17084357 108000000000 44
- Philippines PHL Manila 106651922 331000000000 72
- Trinidad and Tobago TTO Port of Spain 1389858 23410353435 38
- Greece GRC Athens 10727668 218000000000 87
- Mauritania MRT Nouakchott 4403319 5365868725 123
- New Zealand NZL Wellington 4885500 205000000000 8
- Namibia NAM Windhoek 2606971 27505000000 111
- Kosovo XKX Pristina 1845300 7900268736 78
- Palestinian Territories PSE East Jerusalem 4550000 14500000000 103
- Nepal NPL Kathmandu 28087871 28812491892 99
- Thailand THA Bangkok 69428524 505000000000 32
- Senegal SEN Dakar 15854360 24129599552 115
- South Sudan SSD Juba 10975920 18435000000 147
- Saudi Arabia SAU Riyadh 33699947 782000000000 37
- Zimbabwe ZWE Harare 14439018 31000519447 138
- Republic of the Congo COG Brazzaville 5244363 11263682694 126
- South Korea KOR Seoul 51709098 2240000000000 55
- Syrian Arab Republic SYR Damascus 16906283 50280000000 152
- Argentina ARG Buenos Aires 44494502 518000000000 24
- Croatia HRV Zagreb 4089400 60805659436 77
- Cyprus CYP Nicosia 1189265 24469841832 65
- Turkmenistan TKM Ashgabat 5850908 40761142857 59
- Zambia ZMB Lusaka 17351822 26720073436 116
- Lithuania LTU Vilnius 2789533 53251369047 52
- Bahrain BHR Manama 1569439 37746196809 41
- Mauritius MUS Port Louis 1265303 14220348673 64
- Azerbaijan AZE Baku 9942334 46939529412 85
- Nigeria NGA Abuja 195874740 397000000000 95
- Dominican Republic DOM Santo Domingo 10627165 81298585403 86
- Slovenia SVN Ljubljana 2067372 54235484383 62
- Bosnia and Herzegovina BIH Sarajevo 3323929 19781776101 90
- Colombia COL Bogota 49648685 330000000000 36
- Stack Contents:
- Name Code Capitol Population GDP HappinessRank
- -------------------------------- --- --------------- ---------- -------------- -------------
- Bhutan BTN Thimphu 754394 2534965163 97
- Croatia HRV Zagreb 4089400 60805659436 77
- Ivory Coast CIV Yamoussoukro 23740424 106000000000 128
- Cyprus CYP Nicosia 1189265 24469841832 65
- Israel ISR Jerusalem 8883800 370000000000 11
- Turkmenistan TKM Ashgabat 5850908 40761142857 59
- Armenia ARM Yerevan 2951776 12433089919 121
- Zambia ZMB Lusaka 17351822 26720073436 116
- Serbia SRB Belgrade 6982084 50508366850 73
- Lithuania LTU Vilnius 2789533 53251369047 52
- Kyrgyz Republic KGZ Bishkek 6315800 8092836609 98
- Bahrain BHR Manama 1569439 37746196809 41
- Morocco MAR Rabat 36029138 118000000000 84
- Mauritius MUS Port Louis 1265303 14220348673 64
- Montenegro MNE Podgorica 622345 5452173041 83
- Azerbaijan AZE Baku 9942334 46939529412 85
- Moldova MDA Chisinau 3545883 11309082555 56
- Nigeria NGA Abuja 195874740 397000000000 95
- Paraguay PRY Asuncion 6956071 40842341774 70
- Dominican Republic DOM Santo Domingo 10627165 81298585403 86
- Albania ALB Tirana 2866376 15058879129 109
- Slovenia SVN Ljubljana 2067372 54235484383 62
- Bangladesh BGD Dhaka 161356039 274000000000 110
- Bosnia and Herzegovina BIH Sarajevo 3323929 19781776101 90
- Egypt EGY Cairo 98423595 251000000000 104
- Colombia COL Bogota 49648685 330000000000 36
- Poland POL Warsaw 37978548 586000000000 46
- Honduras HND Tegucigalpa 9587522 23803230473 91
- Nicaragua NIC Managua 6465513 13117859222 43
- Tanzania TZA Dodoma 56318348 57437073927 153
- Costa Rica CRI San Jose 4999441 60126014829 12
- Belarus BLR Minsk 9485386 59662495092 67
- Algeria DZA Algiers 42228429 181000000000 53
- Ukraine UKR Kiev 44622516 131000000000 132
- India IND New Delhi 1352617328 2730000000000 122
- Russian Federation RUS Moscow 144478050 1660000000000 49
- Japan JPN Tokyo 126529100 4970000000000 51
- Tunisia TUN Tunis 11565204 39860715814 102
- Bulgaria BGR Sofia 7024216 65132951116 105
- Gabon GAB Libreville 2119275 17017401832 118
- Belgium BEL Brussels 11422068 532000000000 17
- Myanmar MMR Nay Pyi Taw 53708395 71214803378 114
- Jordan JOR Amman 9956011 42290832158 74
- Turkey TUR Ankara 82319724 767000000000 69
- North Cyprus CYP Nicosia 326000 3685000000 61
- Bolivia BOL Sucre 11353142 40287647757 58
- Vietnam VNM Hanoi 95540395 245000000000 94
- Angola AGO Luanda 30809762 106000000000 140
- Sri Lanka LKA Colombo 21670000 88900770858 120
- Brazil BRA Brasilia 209469333 1870000000000 22
- Ghana GHA Accra 29767108 65556464056 131
- Mexico MEX Mexico City 126190788 1220000000000 25
- Latvia LVA Riga 1926542 34849078086 54
- France FRA Paris 66987244 2780000000000 31
- Estonia EST Tallinn 1320884 30284890757 66
- El Salvador SLV San Salvador 6420744 26056950000 45
- Georgia GEO Tbilisi 3731000 16209818081 125
- Guatemala GTM Guatemala City 17247807 78460447920 29
- Venezuela VEN Caracas 28870195 76458000000 82
- Libya LBY Tripolis 6678567 48319620013 68
- Uruguay URY Montevideo 3449299 59596885024 28
- Belize BLZ Belmopan 408487 3343000000 50
- Romania ROU Bucharest 19473936 240000000000 57
- Panama PAN Panama City 4176873 65055100000 30
- Lesotho LSO Maseru 2108132 2791762880 139
- Slovak Republic SVK Bratislava 5447011 106000000000 40
- Cambodia KHM Phnom Penh 16249798 24571753583 129
- Pakistan PAK Islamabad 212215030 313000000000 80
- Iraq IRQ Baghdad 38433600 226000000000 117
- Peru PER Lima 31989256 222000000000 63
- Indonesia IDN Jakarta 267663435 1040000000000 81
- United Kingdom GBR London 66488991 2830000000000 19
- Hong Kong of China HKG Hong Kong 7451000 363000000000 71
- Hungary HUN Budapest 9768785 156000000000 75
- Chile CHL Santiago 18729160 298000000000 20
- United Arab Emirates ARE Abu Dhabi 9630959 414000000000 21
- Iran IRN Tehran 81800269 1540000000000 108
- Malaysia MYS Kuala Lumpur 31528585 354000000000 42
- Mongolia MNG Ulan Bator 3170208 13009574621 100
- Kenya KEN Nairobi 51393010 87908262520 112
- Uzbekistan UZB Tashkent 32955400 50499920318 47
- Germany DEU Berlin 82927922 4000000000000 16
- Canada CAN Ottawa 37058856 1710000000000 7
- Macedonia MKD Skopje 2103721 33822000000 92
- Lebanon LBN Beirut 6848925 56639155556 88
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement