HASH TABLE TEST PROGRAM ======================= ----- Verbose: Begin Loading Data From File State Name: Massachusetts | Average Temp: 41.00 | Lowest Temp: -35.00 | Highest Temp: 107.00 Indices probed: 44 Massachusetts, Avg: 41.00, Low: -35.00, High: 107.00, 44 -> 44 State Name: Rhode Island | Average Temp: 50.10 | Lowest Temp: -25.00 | Highest Temp: 104.00 Indices probed: 61 Rhode Island, Avg: 50.10, Low: -25.00, High: 104.00, 61 -> 61 State Name: Wyoming | Average Temp: 42.00 | Lowest Temp: -66.00 | Highest Temp: 115.00 Indices probed: 9 Wyoming, Avg: 42.00, Low: -66.00, High: 115.00, 9 -> 9 State Name: New Mexico | Average Temp: 52.70 | Lowest Temp: -50.00 | Highest Temp: 122.00 Indices probed: 5 New Mexico, Avg: 52.70, Low: -50.00, High: 122.00, 5 -> 5 State Name: Tennessee | Average Temp: 57.60 | Lowest Temp: -32.00 | Highest Temp: 113.00 Indices probed: 0 Tennessee, Avg: 57.60, Low: -32.00, High: 113.00, 0 -> 0 State Name: South Dakota | Average Temp: 45.20 | Lowest Temp: -58.00 | Highest Temp: 120.00 Indices probed: 20 South Dakota, Avg: 45.20, Low: -58.00, High: 120.00, 20 -> 20 State Name: Indiana | Average Temp: 47.80 | Lowest Temp: -36.00 | Highest Temp: 116.00 Indices probed: 22 Indiana, Avg: 47.80, Low: -36.00, High: 116.00, 22 -> 22 State Name: Arkansas | Average Temp: 60.30 | Lowest Temp: -29.00 | Highest Temp: 120.00 Indices probed: 16 Arkansas, Avg: 60.30, Low: -29.00, High: 120.00, 16 -> 16 State Name: Kansas | Average Temp: 54.30 | Lowest Temp: -40.00 | Highest Temp: 121.00 Indices probed: 14 Kansas, Avg: 54.30, Low: -40.00, High: 121.00, 14 -> 14 State Name: Minnesota | Average Temp: 41.20 | Lowest Temp: -60.00 | Highest Temp: 114.00 Indices probed: 4 Minnesota, Avg: 41.20, Low: -60.00, High: 114.00, 4 -> 4 State Name: North Dakota | Average Temp: 40.40 | Lowest Temp: -60.00 | Highest Temp: 121.00 Indices probed: 12 North Dakota, Avg: 40.40, Low: -60.00, High: 121.00, 12 -> 12 State Name: Vermont | Average Temp: 42.90 | Lowest Temp: -50.00 | Highest Temp: 105.00 Indices probed: 10 Vermont, Avg: 42.90, Low: -50.00, High: 105.00, 10 -> 10 State Name: Oregon | Average Temp: 48.40 | Lowest Temp: -54.00 | Highest Temp: 119.00 Indices probed: 27 Oregon, Avg: 48.40, Low: -54.00, High: 119.00, 27 -> 27 State Name: West Virginia | Average Temp: 51.80 | Lowest Temp: -37.00 | Highest Temp: 112.00 Indices probed: 3 West Virginia, Avg: 51.80, Low: -37.00, High: 112.00, 3 -> 3 State Name: Montana | Average Temp: 42.70 | Lowest Temp: -70.00 | Highest Temp: 117.00 Indices probed: 48 Montana, Avg: 42.70, Low: -70.00, High: 117.00, 48 -> 48 State Name: Idaho | Average Temp: 51.80 | Lowest Temp: -60.00 | Highest Temp: 118.00 Indices probed: 55 Idaho, Avg: 51.80, Low: -60.00, High: 118.00, 55 -> 55 State Name: Nevada | Average Temp: 53.40 | Lowest Temp: -50.00 | Highest Temp: 125.00 Indices probed: 66 Nevada, Avg: 53.40, Low: -50.00, High: 125.00, 66 -> 66 State Name: Missouri | Average Temp: 63.40 | Lowest Temp: -40.00 | Highest Temp: 118.00 Indices probed: 55, 56 Missouri, Avg: 63.40, Low: -40.00, High: 118.00, 55 -> 56 State Name: Utah | Average Temp: 48.60 | Lowest Temp: -69.00 | Highest Temp: 117.00 Indices probed: 30 Utah, Avg: 48.60, Low: -69.00, High: 117.00, 30 -> 30 State Name: Hawaii | Average Temp: 70.00 | Lowest Temp: 12.00 | Highest Temp: 100.00 Indices probed: 64 Hawaii, Avg: 70.00, Low: 12.00, High: 100.00, 64 -> 64 State Name: South Carolina | Average Temp: 62.40 | Lowest Temp: -19.00 | Highest Temp: 111.00 Indices probed: 32 South Carolina, Avg: 62.40, Low: -19.00, High: 111.00, 32 -> 32 State Name: North Carolina | Average Temp: 59.00 | Lowest Temp: -34.00 | Highest Temp: 110.00 Indices probed: 24 North Carolina, Avg: 59.00, Low: -34.00, High: 110.00, 24 -> 24 State Name: Maine | Average Temp: 47.90 | Lowest Temp: -50.00 | Highest Temp: 105.00 Indices probed: 61, 62 Maine, Avg: 47.90, Low: -50.00, High: 105.00, 61 -> 62 State Name: Texas | Average Temp: 64.80 | Lowest Temp: -23.00 | Highest Temp: 120.00 Indices probed: 32, 33 Texas, Avg: 64.80, Low: -23.00, High: 120.00, 32 -> 33 State Name: Kentucky | Average Temp: 55.60 | Lowest Temp: -37.00 | Highest Temp: 114.00 Indices probed: 42 Kentucky, Avg: 55.60, Low: -37.00, High: 114.00, 42 -> 42 State Name: Colorado | Average Temp: 45.10 | Lowest Temp: -61.00 | Highest Temp: 118.00 Indices probed: 15 Colorado, Avg: 45.10, Low: -61.00, High: 118.00, 15 -> 15 State Name: Michigan | Average Temp: 44.40 | Lowest Temp: -51.00 | Highest Temp: 112.00 Indices probed: 63 Michigan, Avg: 44.40, Low: -51.00, High: 112.00, 63 -> 63 State Name: Ohio | Average Temp: 50.70 | Lowest Temp: -39.00 | Highest Temp: 113.00 Indices probed: 17 Ohio, Avg: 50.70, Low: -39.00, High: 113.00, 17 -> 17 State Name: Pennsylvania | Average Temp: 48.80 | Lowest Temp: -42.00 | Highest Temp: 111.00 Indices probed: 66, 0, 3, 8 Pennsylvania, Avg: 48.80, Low: -42.00, High: 111.00, 66 -> 8 State Name: Florida | Average Temp: 70.70 | Lowest Temp: -2.00 | Highest Temp: 109.00 Indices probed: 35 Florida, Avg: 70.70, Low: -2.00, High: 109.00, 35 -> 35 State Name: Louisiana | Average Temp: 66.40 | Lowest Temp: -16.00 | Highest Temp: 114.00 Indices probed: 62, 63, 66, 4, 11 Louisiana, Avg: 66.40, Low: -16.00, High: 114.00, 62 -> 11 State Name: Oklahoma | Average Temp: 59.60 | Lowest Temp: -27.00 | Highest Temp: 120.00 Indices probed: 8, 9, 12, 17, 24, 33, 44, 57 Oklahoma, Avg: 59.60, Low: -27.00, High: 120.00, 8 -> 57 State Name: Mississippi | Average Temp: 54.50 | Lowest Temp: -19.00 | Highest Temp: 115.00 Indices probed: 42, 43 Mississippi, Avg: 54.50, Low: -19.00, High: 115.00, 42 -> 43 State Name: New Jersey | Average Temp: 43.80 | Lowest Temp: -34.00 | Highest Temp: 110.00 Indices probed: 18 New Jersey, Avg: 43.80, Low: -34.00, High: 110.00, 18 -> 18 State Name: Iowa | Average Temp: 44.40 | Lowest Temp: -47.00 | Highest Temp: 118.00 Indices probed: 33, 34 Iowa, Avg: 44.40, Low: -47.00, High: 118.00, 33 -> 34 State Name: New York | Average Temp: 45.40 | Lowest Temp: -52.00 | Highest Temp: 108.00 Indices probed: 14, 15, 18, 23 New York, Avg: 45.40, Low: -52.00, High: 108.00, 14 -> 23 State Name: Virginia | Average Temp: 55.10 | Lowest Temp: -30.00 | Highest Temp: 110.00 Indices probed: 21 Virginia, Avg: 55.10, Low: -30.00, High: 110.00, 21 -> 21 State Name: Alabama | Average Temp: 26.60 | Lowest Temp: -27.00 | Highest Temp: 112.00 Indices probed: 1 Alabama, Avg: 26.60, Low: -27.00, High: 112.00, 1 -> 1 State Name: Delaware | Average Temp: 55.30 | Lowest Temp: -17.00 | Highest Temp: 110.00 Indices probed: 1, 2 Delaware, Avg: 55.30, Low: -17.00, High: 110.00, 1 -> 2 State Name: Wisconsin | Average Temp: 43.10 | Lowest Temp: -55.00 | Highest Temp: 114.00 Indices probed: 19 Wisconsin, Avg: 43.10, Low: -55.00, High: 114.00, 19 -> 19 State Name: New Hampshire | Average Temp: 49.90 | Lowest Temp: -47.00 | Highest Temp: 106.00 Indices probed: 53 New Hampshire, Avg: 49.90, Low: -47.00, High: 106.00, 53 -> 53 State Name: Illinois | Average Temp: 51.70 | Lowest Temp: -36.00 | Highest Temp: 117.00 Indices probed: 31 Illinois, Avg: 51.70, Low: -36.00, High: 117.00, 31 -> 31 State Name: Arizona | Average Temp: 60.40 | Lowest Temp: -40.00 | Highest Temp: 128.00 Indices probed: 54 Arizona, Avg: 60.40, Low: -40.00, High: 128.00, 54 -> 54 State Name: Maryland | Average Temp: 54.20 | Lowest Temp: -40.00 | Highest Temp: 109.00 Indices probed: 20, 21, 24, 29 Maryland, Avg: 54.20, Low: -40.00, High: 109.00, 20 -> 29 State Name: Nebraska | Average Temp: 48.80 | Lowest Temp: -47.00 | Highest Temp: 118.00 Indices probed: 3, 4, 7 Nebraska, Avg: 48.80, Low: -47.00, High: 118.00, 3 -> 7 State Name: California | Average Temp: 59.40 | Lowest Temp: -45.00 | Highest Temp: 134.00 Indices probed: 11, 12, 15, 20, 27, 36 California, Avg: 59.40, Low: -45.00, High: 134.00, 11 -> 36 State Name: Washington | Average Temp: 48.30 | Lowest Temp: -48.00 | Highest Temp: 118.00 Indices probed: 53, 54, 57, 62, 2, 11, 22, 35, 50 Washington, Avg: 48.30, Low: -48.00, High: 118.00, 53 -> 50 State Name: Georgia | Average Temp: 63.50 | Lowest Temp: -17.00 | Highest Temp: 112.00 Indices probed: 32, 33, 36, 41 Georgia, Avg: 63.50, Low: -17.00, High: 112.00, 32 -> 41 State Name: Connecticut | Average Temp: 49.00 | Lowest Temp: -32.00 | Highest Temp: 106.00 Indices probed: 12, 13 Connecticut, Avg: 49.00, Low: -32.00, High: 106.00, 12 -> 13 State Name: Alaska | Average Temp: 62.80 | Lowest Temp: -80.00 | Highest Temp: 100.00 Indices probed: 51 Alaska, Avg: 62.80, Low: -80.00, High: 100.00, 51 -> 51 ----- Verbose: Items found in file: 50 ----- Verbose: End Loading Data From File HASH TABLE ARRAY DUMP: 1) Tennessee, Avg: 57.60, Low: -32.00, High: 113.00 2) Alabama, Avg: 26.60, Low: -27.00, High: 112.00 3) Delaware, Avg: 55.30, Low: -17.00, High: 110.00 4) West Virginia, Avg: 51.80, Low: -37.00, High: 112.00 5) Minnesota, Avg: 41.20, Low: -60.00, High: 114.00 6) New Mexico, Avg: 52.70, Low: -50.00, High: 122.00 7) Unused 8) Nebraska, Avg: 48.80, Low: -47.00, High: 118.00 9) Pennsylvania, Avg: 48.80, Low: -42.00, High: 111.00 10) Wyoming, Avg: 42.00, Low: -66.00, High: 115.00 11) Vermont, Avg: 42.90, Low: -50.00, High: 105.00 12) Louisiana, Avg: 66.40, Low: -16.00, High: 114.00 13) North Dakota, Avg: 40.40, Low: -60.00, High: 121.00 14) Connecticut, Avg: 49.00, Low: -32.00, High: 106.00 15) Kansas, Avg: 54.30, Low: -40.00, High: 121.00 16) Colorado, Avg: 45.10, Low: -61.00, High: 118.00 17) Arkansas, Avg: 60.30, Low: -29.00, High: 120.00 18) Ohio, Avg: 50.70, Low: -39.00, High: 113.00 19) New Jersey, Avg: 43.80, Low: -34.00, High: 110.00 20) Wisconsin, Avg: 43.10, Low: -55.00, High: 114.00 21) South Dakota, Avg: 45.20, Low: -58.00, High: 120.00 22) Virginia, Avg: 55.10, Low: -30.00, High: 110.00 23) Indiana, Avg: 47.80, Low: -36.00, High: 116.00 24) New York, Avg: 45.40, Low: -52.00, High: 108.00 25) North Carolina, Avg: 59.00, Low: -34.00, High: 110.00 26) Unused 27) Unused 28) Oregon, Avg: 48.40, Low: -54.00, High: 119.00 29) Unused 30) Maryland, Avg: 54.20, Low: -40.00, High: 109.00 31) Utah, Avg: 48.60, Low: -69.00, High: 117.00 32) Illinois, Avg: 51.70, Low: -36.00, High: 117.00 33) South Carolina, Avg: 62.40, Low: -19.00, High: 111.00 34) Texas, Avg: 64.80, Low: -23.00, High: 120.00 35) Iowa, Avg: 44.40, Low: -47.00, High: 118.00 36) Florida, Avg: 70.70, Low: -2.00, High: 109.00 37) California, Avg: 59.40, Low: -45.00, High: 134.00 38) Unused 39) Unused 40) Unused 41) Unused 42) Georgia, Avg: 63.50, Low: -17.00, High: 112.00 43) Kentucky, Avg: 55.60, Low: -37.00, High: 114.00 44) Mississippi, Avg: 54.50, Low: -19.00, High: 115.00 45) Massachusetts, Avg: 41.00, Low: -35.00, High: 107.00 46) Unused 47) Unused 48) Unused 49) Montana, Avg: 42.70, Low: -70.00, High: 117.00 50) Unused 51) Washington, Avg: 48.30, Low: -48.00, High: 118.00 52) Alaska, Avg: 62.80, Low: -80.00, High: 100.00 53) Unused 54) New Hampshire, Avg: 49.90, Low: -47.00, High: 106.00 55) Arizona, Avg: 60.40, Low: -40.00, High: 128.00 56) Idaho, Avg: 51.80, Low: -60.00, High: 118.00 57) Missouri, Avg: 63.40, Low: -40.00, High: 118.00 58) Oklahoma, Avg: 59.60, Low: -27.00, High: 120.00 59) Unused 60) Unused 61) Unused 62) Rhode Island, Avg: 50.10, Low: -25.00, High: 104.00 63) Maine, Avg: 47.90, Low: -50.00, High: 105.00 64) Michigan, Avg: 44.40, Low: -51.00, High: 112.00 65) Hawaii, Avg: 70.00, Low: 12.00, High: 100.00 66) Unused 67) Nevada, Avg: 53.40, Low: -50.00, High: 125.00 Hash Table Status: DDDDDDUDDDDDDDDDDDDDDDDDDUUDUDDDDDDDDUUUUDDDDUUUDUDDUDDDDDUUUDDDDUD D => Data, U => Unused Items in Hash Table: 50 Minimum contiguous bins: 1 Maximum contiguous bins: 18 Number of empty bins: 17 Finding Selected States ---------------------------------- Indices probed: 54 Found: Arizona, Avg: 60.40, Low: -40.00, High: 128.00 Indices probed: 33, 34 Found: Iowa, Avg: 44.40, Low: -47.00, High: 118.00 Indices probed: 4 Found: Minnesota, Avg: 41.20, Low: -60.00, High: 114.00 Removing Selected States ---------------------------------- Indices probed: 32, 33 ---Removed: Texas, Avg: 64.80, Low: -23.00, High: 120.00 Indices probed: 5 ---Removed: New Mexico, Avg: 52.70, Low: -50.00, High: 122.00 Indices probed: 53, 54, 57, 62, 2, 11, 22, 35, 50 ---Removed: Washington, Avg: 48.30, Low: -48.00, High: 118.00 Indices probed: 20, 21, 24, 29 ---Removed: Maryland, Avg: 54.20, Low: -40.00, High: 109.00 Indices probed: 35 ---Removed: Florida, Avg: 70.70, Low: -2.00, High: 109.00 Indices probed: 8, 9, 12, 17, 24, 33, 44, 57, 5, 22, 41, 62, 18, 43, 3, 32, 63, 29, 64, 34, 6, 47, 23, 1, 48, 30, 14, 0, 55, 45, 37, 31, 27, 25, 25, 27, 31, 37, 45, 55, 0, 14, 30, 48, 1, 23, 47, 6, 34, 64, 29, 63, 32, 3, 43, 18, 62, 41, 22, 5, 57, 44, 33, 24, 17, 12, 9, 8 ---Failed to remove Quebec HASH TABLE ARRAY DUMP: 1) Tennessee, Avg: 57.60, Low: -32.00, High: 113.00 2) Alabama, Avg: 26.60, Low: -27.00, High: 112.00 3) Delaware, Avg: 55.30, Low: -17.00, High: 110.00 4) West Virginia, Avg: 51.80, Low: -37.00, High: 112.00 5) Minnesota, Avg: 41.20, Low: -60.00, High: 114.00 6) Unused 7) Unused 8) Nebraska, Avg: 48.80, Low: -47.00, High: 118.00 9) Pennsylvania, Avg: 48.80, Low: -42.00, High: 111.00 10) Wyoming, Avg: 42.00, Low: -66.00, High: 115.00 11) Vermont, Avg: 42.90, Low: -50.00, High: 105.00 12) Louisiana, Avg: 66.40, Low: -16.00, High: 114.00 13) North Dakota, Avg: 40.40, Low: -60.00, High: 121.00 14) Connecticut, Avg: 49.00, Low: -32.00, High: 106.00 15) Kansas, Avg: 54.30, Low: -40.00, High: 121.00 16) Colorado, Avg: 45.10, Low: -61.00, High: 118.00 17) Arkansas, Avg: 60.30, Low: -29.00, High: 120.00 18) Ohio, Avg: 50.70, Low: -39.00, High: 113.00 19) New Jersey, Avg: 43.80, Low: -34.00, High: 110.00 20) Wisconsin, Avg: 43.10, Low: -55.00, High: 114.00 21) South Dakota, Avg: 45.20, Low: -58.00, High: 120.00 22) Virginia, Avg: 55.10, Low: -30.00, High: 110.00 23) Indiana, Avg: 47.80, Low: -36.00, High: 116.00 24) New York, Avg: 45.40, Low: -52.00, High: 108.00 25) North Carolina, Avg: 59.00, Low: -34.00, High: 110.00 26) Unused 27) Unused 28) Oregon, Avg: 48.40, Low: -54.00, High: 119.00 29) Unused 30) Unused 31) Utah, Avg: 48.60, Low: -69.00, High: 117.00 32) Illinois, Avg: 51.70, Low: -36.00, High: 117.00 33) South Carolina, Avg: 62.40, Low: -19.00, High: 111.00 34) Unused 35) Iowa, Avg: 44.40, Low: -47.00, High: 118.00 36) Unused 37) California, Avg: 59.40, Low: -45.00, High: 134.00 38) Unused 39) Unused 40) Unused 41) Unused 42) Georgia, Avg: 63.50, Low: -17.00, High: 112.00 43) Kentucky, Avg: 55.60, Low: -37.00, High: 114.00 44) Mississippi, Avg: 54.50, Low: -19.00, High: 115.00 45) Massachusetts, Avg: 41.00, Low: -35.00, High: 107.00 46) Unused 47) Unused 48) Unused 49) Montana, Avg: 42.70, Low: -70.00, High: 117.00 50) Unused 51) Unused 52) Alaska, Avg: 62.80, Low: -80.00, High: 100.00 53) Unused 54) New Hampshire, Avg: 49.90, Low: -47.00, High: 106.00 55) Arizona, Avg: 60.40, Low: -40.00, High: 128.00 56) Idaho, Avg: 51.80, Low: -60.00, High: 118.00 57) Missouri, Avg: 63.40, Low: -40.00, High: 118.00 58) Oklahoma, Avg: 59.60, Low: -27.00, High: 120.00 59) Unused 60) Unused 61) Unused 62) Rhode Island, Avg: 50.10, Low: -25.00, High: 104.00 63) Maine, Avg: 47.90, Low: -50.00, High: 105.00 64) Michigan, Avg: 44.40, Low: -51.00, High: 112.00 65) Hawaii, Avg: 70.00, Low: 12.00, High: 100.00 66) Unused 67) Nevada, Avg: 53.40, Low: -50.00, High: 125.00 Hash Table Status: DDDDDUUDDDDDDDDDDDDDDDDDDUUDUUDDDUDUDUUUUDDDDUUUDUUDUDDDDDUUUDDDDUD D => Data, U => Unused Items in Hash Table: 45 Minimum contiguous bins: 1 Maximum contiguous bins: 18 Number of empty bins: 22 End Program