SC_LabReport_Week6 - TheEvergreenStateCollege/upper-division-cs-23-24 GitHub Wiki
Link to original assignment
Step 1: Iterate over the addresses HashMap and print them out.
Hello, city! Added Road 9 Added Road 18 Added Road 21 Added Road 30 Added Road 34 Added Road 39 Added Road 43 Added Road 4 Added Road 11 Added Road 16 Added Road 20 Added Road 26 Added Road 29 Added Road 38 Added Road 47 The address at coordinates (0, 7) is Unaddressed ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ################################################## ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ################################################## ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ################################################## ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ################################################## ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ################################################## ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ################################################## ################################################## ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ################################################## ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ################################################## ################################################## ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ################################################## ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ################################################## ################################################## ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ################################################## ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ################################################## ooooooooo#oooooooo#oo#oooooooo#ooo#oooo#ooo#oooooo ........o#o......o#oo#o......o#o.o#o..o#o.o#o..... 1028 addresses were generated and populated into our hashmap.
City addresses - 2 * width * street 2 * col * ave
Double wide street/ave
Subtract # streets/ave * 2 * width/height
subtract # intersection * 4
Step 2: Verify the Generated Addresses
((41, 30), "700 Avenue 40") ((11, 32), "255 Avenue 12") ((32, 4), "570 Avenue 33") ((15, 30), "344 Avenue 16") ((35, 44), "1129 Street 43") ((24, 15), "959 Street 14") ((42, 44), "1137 Street 43")