taskg.dot 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290
  1. digraph {
  2. 10 [href="https://github.com/pangfengliu/programmingtasks/issues/10"]
  3. 100 [href="https://github.com/pangfengliu/programmingtasks/issues/100"]
  4. 103 [href="https://github.com/pangfengliu/programmingtasks/issues/103"]
  5. 104 [href="https://github.com/pangfengliu/programmingtasks/issues/104"]
  6. 106 [href="https://github.com/pangfengliu/programmingtasks/issues/106"]
  7. 109 [href="https://github.com/pangfengliu/programmingtasks/issues/109"]
  8. 12 [href="https://github.com/pangfengliu/programmingtasks/issues/12"]
  9. 128 [href="https://github.com/pangfengliu/programmingtasks/issues/128"]
  10. 129 [href="https://github.com/pangfengliu/programmingtasks/issues/129"]
  11. 13 [href="https://github.com/pangfengliu/programmingtasks/issues/13"]
  12. 130 [href="https://github.com/pangfengliu/programmingtasks/issues/130"]
  13. 132 [href="https://github.com/pangfengliu/programmingtasks/issues/132"]
  14. 133 [href="https://github.com/pangfengliu/programmingtasks/issues/133"]
  15. 134 [href="https://github.com/pangfengliu/programmingtasks/issues/134"]
  16. 136 [href="https://github.com/pangfengliu/programmingtasks/issues/136"]
  17. 137 [href="https://github.com/pangfengliu/programmingtasks/issues/137"]
  18. 14 [href="https://github.com/pangfengliu/programmingtasks/issues/14"]
  19. 15 [href="https://github.com/pangfengliu/programmingtasks/issues/15"]
  20. 16 [href="https://github.com/pangfengliu/programmingtasks/issues/16"]
  21. 17 [href="https://github.com/pangfengliu/programmingtasks/issues/17"]
  22. 18 [href="https://github.com/pangfengliu/programmingtasks/issues/18"]
  23. 190 [href="https://github.com/pangfengliu/programmingtasks/issues/190"]
  24. 191 [href="https://github.com/pangfengliu/programmingtasks/issues/191"]
  25. 195 [href="https://github.com/pangfengliu/programmingtasks/issues/195"]
  26. 202 [href="https://github.com/pangfengliu/programmingtasks/issues/202"]
  27. 203 [href="https://github.com/pangfengliu/programmingtasks/issues/203"]
  28. 204 [href="https://github.com/pangfengliu/programmingtasks/issues/204"]
  29. 206 [href="https://github.com/pangfengliu/programmingtasks/issues/206"]
  30. 208 [href="https://github.com/pangfengliu/programmingtasks/issues/208"]
  31. 21 [href="https://github.com/pangfengliu/programmingtasks/issues/21"]
  32. 210 [href="https://github.com/pangfengliu/programmingtasks/issues/210"]
  33. 215 [href="https://github.com/pangfengliu/programmingtasks/issues/215"]
  34. 218 [href="https://github.com/pangfengliu/programmingtasks/issues/218"]
  35. 22 [href="https://github.com/pangfengliu/programmingtasks/issues/22"]
  36. 220 [href="https://github.com/pangfengliu/programmingtasks/issues/220"]
  37. 221 [href="https://github.com/pangfengliu/programmingtasks/issues/221"]
  38. 222 [href="https://github.com/pangfengliu/programmingtasks/issues/222"]
  39. 223 [href="https://github.com/pangfengliu/programmingtasks/issues/223"]
  40. 224 [href="https://github.com/pangfengliu/programmingtasks/issues/224"]
  41. 225 [href="https://github.com/pangfengliu/programmingtasks/issues/225"]
  42. 23 [href="https://github.com/pangfengliu/programmingtasks/issues/23"]
  43. 230 [href="https://github.com/pangfengliu/programmingtasks/issues/230"]
  44. 232 [href="https://github.com/pangfengliu/programmingtasks/issues/232"]
  45. 234 [href="https://github.com/pangfengliu/programmingtasks/issues/234"]
  46. 235 [href="https://github.com/pangfengliu/programmingtasks/issues/235"]
  47. 236 [href="https://github.com/pangfengliu/programmingtasks/issues/236"]
  48. 238 [href="https://github.com/pangfengliu/programmingtasks/issues/238"]
  49. 239 [href="https://github.com/pangfengliu/programmingtasks/issues/239"]
  50. 24 [href="https://github.com/pangfengliu/programmingtasks/issues/24"]
  51. 240 [href="https://github.com/pangfengliu/programmingtasks/issues/240"]
  52. 241 [href="https://github.com/pangfengliu/programmingtasks/issues/241"]
  53. 242 [href="https://github.com/pangfengliu/programmingtasks/issues/242"]
  54. 244 [href="https://github.com/pangfengliu/programmingtasks/issues/244"]
  55. 248 [href="https://github.com/pangfengliu/programmingtasks/issues/248"]
  56. 249 [href="https://github.com/pangfengliu/programmingtasks/issues/249"]
  57. 251 [href="https://github.com/pangfengliu/programmingtasks/issues/251"]
  58. 253 [href="https://github.com/pangfengliu/programmingtasks/issues/253"]
  59. 256 [href="https://github.com/pangfengliu/programmingtasks/issues/256"]
  60. 260 [href="https://github.com/pangfengliu/programmingtasks/issues/260"]
  61. 261 [href="https://github.com/pangfengliu/programmingtasks/issues/261"]
  62. 262 [href="https://github.com/pangfengliu/programmingtasks/issues/262"]
  63. 264 [href="https://github.com/pangfengliu/programmingtasks/issues/264"]
  64. 265 [href="https://github.com/pangfengliu/programmingtasks/issues/265"]
  65. 266 [href="https://github.com/pangfengliu/programmingtasks/issues/266"]
  66. 267 [href="https://github.com/pangfengliu/programmingtasks/issues/267"]
  67. 269 [href="https://github.com/pangfengliu/programmingtasks/issues/269"]
  68. 27 [href="https://github.com/pangfengliu/programmingtasks/issues/27"]
  69. 270 [href="https://github.com/pangfengliu/programmingtasks/issues/270"]
  70. 271 [href="https://github.com/pangfengliu/programmingtasks/issues/271"]
  71. 275 [href="https://github.com/pangfengliu/programmingtasks/issues/275"]
  72. 276 [href="https://github.com/pangfengliu/programmingtasks/issues/276"]
  73. 277 [href="https://github.com/pangfengliu/programmingtasks/issues/277"]
  74. 28 [href="https://github.com/pangfengliu/programmingtasks/issues/28"]
  75. 281 [href="https://github.com/pangfengliu/programmingtasks/issues/281"]
  76. 282 [href="https://github.com/pangfengliu/programmingtasks/issues/282"]
  77. 283 [href="https://github.com/pangfengliu/programmingtasks/issues/283"]
  78. 29 [href="https://github.com/pangfengliu/programmingtasks/issues/29"]
  79. 3 [href="https://github.com/pangfengliu/programmingtasks/issues/3"]
  80. 30 [href="https://github.com/pangfengliu/programmingtasks/issues/30"]
  81. 32 [href="https://github.com/pangfengliu/programmingtasks/issues/32"]
  82. 33 [href="https://github.com/pangfengliu/programmingtasks/issues/33"]
  83. 36 [href="https://github.com/pangfengliu/programmingtasks/issues/36"]
  84. 37 [href="https://github.com/pangfengliu/programmingtasks/issues/37"]
  85. 38 [href="https://github.com/pangfengliu/programmingtasks/issues/38"]
  86. 4 [href="https://github.com/pangfengliu/programmingtasks/issues/4"]
  87. 44 [href="https://github.com/pangfengliu/programmingtasks/issues/44"]
  88. 46 [href="https://github.com/pangfengliu/programmingtasks/issues/46"]
  89. 47 [href="https://github.com/pangfengliu/programmingtasks/issues/47"]
  90. 49 [href="https://github.com/pangfengliu/programmingtasks/issues/49"]
  91. 5 [href="https://github.com/pangfengliu/programmingtasks/issues/5"]
  92. 50 [href="https://github.com/pangfengliu/programmingtasks/issues/50"]
  93. 53 [href="https://github.com/pangfengliu/programmingtasks/issues/53"]
  94. 54 [href="https://github.com/pangfengliu/programmingtasks/issues/54"]
  95. 55 [href="https://github.com/pangfengliu/programmingtasks/issues/55"]
  96. 58 [href="https://github.com/pangfengliu/programmingtasks/issues/58"]
  97. 6 [href="https://github.com/pangfengliu/programmingtasks/issues/6"]
  98. 65 [href="https://github.com/pangfengliu/programmingtasks/issues/65"]
  99. 7 [href="https://github.com/pangfengliu/programmingtasks/issues/7"]
  100. 72 [href="https://github.com/pangfengliu/programmingtasks/issues/72"]
  101. 73 [href="https://github.com/pangfengliu/programmingtasks/issues/73"]
  102. 74 [href="https://github.com/pangfengliu/programmingtasks/issues/74"]
  103. 75 [href="https://github.com/pangfengliu/programmingtasks/issues/75"]
  104. 76 [href="https://github.com/pangfengliu/programmingtasks/issues/76"]
  105. 77 [href="https://github.com/pangfengliu/programmingtasks/issues/77"]
  106. 8 [href="https://github.com/pangfengliu/programmingtasks/issues/8"]
  107. 80 [href="https://github.com/pangfengliu/programmingtasks/issues/80"]
  108. 85 [href="https://github.com/pangfengliu/programmingtasks/issues/85"]
  109. 87 [href="https://github.com/pangfengliu/programmingtasks/issues/87"]
  110. 88 [href="https://github.com/pangfengliu/programmingtasks/issues/88"]
  111. 89 [href="https://github.com/pangfengliu/programmingtasks/issues/89"]
  112. 9 [href="https://github.com/pangfengliu/programmingtasks/issues/9"]
  113. 93 [href="https://github.com/pangfengliu/programmingtasks/issues/93"]
  114. 94 [href="https://github.com/pangfengliu/programmingtasks/issues/94"]
  115. 96 [href="https://github.com/pangfengliu/programmingtasks/issues/96"]
  116. 97 [href="https://github.com/pangfengliu/programmingtasks/issues/97"]
  117. 98 [href="https://github.com/pangfengliu/programmingtasks/issues/98"]
  118. 99 [href="https://github.com/pangfengliu/programmingtasks/issues/99"]
  119. // level I basic IO and arithmetic
  120. 3 -> {4 5} // print two numbers -> add three numbers, area volume
  121. 4 -> {6 27} // -> print three digits, area surface (hard)
  122. {5 6 27} -> 283 // level I boss (chicken, rabbit, crab (easy))
  123. // level II comparison and logic
  124. 283 -> {8, 7} // -> riangle length,
  125. {8, 7} -> 241 //level II boss (original in quadral?
  126. // level III if-the-else switch
  127. {8, 7} -> {9} // integer score
  128. 9 -> 215 // chicken, rabbit, crab (hard)
  129. 215 -> {80 240} // quadral type, triangle type
  130. {80 240} -> 10
  131. 10 -> 202 // level III boss
  132. // level IV loop
  133. 10 -> 15
  134. 15 -> 12
  135. 12 -> 13
  136. 13 -> {73, 88}
  137. 232 -> 36
  138. 73 -> 97
  139. {54 73 88} -> 242
  140. {54 88} -> {244 234 232}
  141. 73 -> 54
  142. {244 242 232} -> {203 204}
  143. {203 204 36} -> 55 // level IV boss
  144. // level V array
  145. 55 -> 14 // print sequence backward
  146. 14 -> 16 // even and odd
  147. 16 -> 74 // Mn, Mnplus1, ...
  148. 74 -> {17 18 33} // coulmn average, larger than
  149. // neghtbors, intersections
  150. {17 18 33} -> {99 195} // bingo, tictactoe
  151. {17 18 33} -> 32 // longest double palindrome
  152. {17 18 33} -> {49 265} // sum maximum and min
  153. // 265 min containing box
  154. {17 18 33} -> 271 // multiply polynomial
  155. {32 49 265 271} -> 235 // pachingo
  156. // level VI function
  157. 204 -> 236 // lcm
  158. 204 -> 22 // negative and positive
  159. 204 -> 21 // maximum in matrix
  160. {236 22 21} -> 128 // city roads in function
  161. {236 22 21} -> 218 // sum of selection
  162. {128 218} -> 50 // overlap area
  163. // level boss
  164. 50 -> 37 // metal value
  165. // side track: floating point numbers
  166. 235 -> 96 // cow and house
  167. 96 -> 103
  168. // level VII pointer
  169. 37 -> 23 //find max in pointer array
  170. 23 -> 206 //card shuffle
  171. 23 -> 72 // fill the array
  172. 72 -> 129 // zig zag array
  173. 72 -> 190 // function evaluation
  174. {129 190} -> 100 // snake order
  175. // level VIII character
  176. 100 -> 75 // count characters
  177. 75 -> 24 // vowel consonant and digit
  178. 100 -> 106 // divisible
  179. {24 106} -> {191 220} // character, word, tokenms, & sentence count
  180. {191} -> 277 //digits
  181. // level IX string
  182. 277 -> 130 // similar string
  183. 277 -> 260 // string fusion
  184. 277 -> 276 // abbreviation
  185. 260 -> 46 // play with words
  186. 46 -> 47 // play with words too
  187. 130 -> 98 // food ingredients
  188. 260 -> 221 // typesetting
  189. {46 276 98 221} -> 270 // BASIC
  190. // level X extended data type and bit operation
  191. 277 -> 281 // number of ones
  192. 281 -> 262 // maximum consecutive ones
  193. 281 -> 282 // maximum ones for longlong
  194. 262 -> 208 // print a bitmap
  195. {282 208} -> 222 //bookshelf
  196. // level XI recursion
  197. 270 -> 28 // sum of aquares
  198. 28 -> 38 // witchcraft
  199. 28 -> 238 // subset sum
  200. 28 -> 104 // material composition
  201. {238 104} -> 230 // knapsack
  202. 28 -> 53 // permutation
  203. 53 -> 223 // tiles
  204. 28 -> 29 // from one corner to another
  205. 29 -> 30 // from one corner to another with obstacle
  206. 58 -> 266 // edit distance
  207. 30 -> 58 // lake
  208. 28 -> 132 // color countries
  209. 132 -> 248 // mine field
  210. {248 266 223 230} -> 261 // puzzle equation (boss)
  211. // level XII structure
  212. 261 -> 275 // set
  213. 275 -> 249 // company
  214. 275 -> 210 // SQL database
  215. 275 -> 44 // library fine
  216. {249 210} -> 251 // company again
  217. // level XIII file IO
  218. 251 -> 89 // file encoding
  219. 89 -> 264 // frequency count
  220. 89 -> 136 // binary grad to HTML
  221. 89 -> 225 // friends
  222. // level XIV data structures & object
  223. 251 -> 77 // get the i-th elelment
  224. 251 -> 87 // merge list
  225. 87 -> 269 // memory allocation
  226. 251 -> 224 // super and sub
  227. 224 -> 94 // tree traversal
  228. 94 -> 109 // path printing
  229. 94 -> 134 // reconstruct a tree
  230. 94 -> 65 // expression tree
  231. 94 -> 93 // heap
  232. // level XV standard library
  233. 93 -> 267 // traveling distance
  234. {275, 267} -> 85 // sort dates
  235. {267, 136} -> 133 // word count with struct
  236. {267, 85} -> 239 // daily expense
  237. {267, 281} -> 256 // one count sorting
  238. {267, 89} -> 76 // string comparison
  239. 103 -> 137 // Student grades
  240. {137, 251} -> 253 // time object
  241. }