Judge Girl === My solutions to Judge Girl exams, click the chapters at the right to begin. Exam 2015 --- - [50000. Alternating Sequence](https://hackmd.io/@AaronLinC/SkboMBQqi) - [50001. Vehicle](https://hackmd.io/@AaronLinC/rJtJFrmcj) - [50002. Game of Life](https://hackmd.io/@AaronLinC/B1Y9kUX5i) - [50003. Turtle Graphics](https://hackmd.io/@AaronLinC/BkZu6DQ5s) - [50004. 15 - puzzle](https://hackmd.io/@AaronLinC/HkdVq4Hco) - [50005. Pattern Recognition](https://hackmd.io/@AaronLinC/Byw90VBqi) - [50006. Expression](https://hackmd.io/@AaronLinC/BJvaDIS5s) - [50007. Yard, Foot, and Inch](https://hackmd.io/@AaronLinC/ry-faUS5i) - [50008. Pointer Chasing](https://hackmd.io/@AaronLinC/B1_RWwrqs) - [50009. Snake Order](https://hackmd.io/@AaronLinC/SJxHsOHqo) - [50010. Word Editor](https://hackmd.io/@AaronLinC/Syy8xqrqi) - [50011. Spell Checker](https://hackmd.io/@AaronLinC/SJdUKirco) - [50012. Block Mover with Bit Operations](https://hackmd.io/@AaronLinC/HJKJkOL5s) - [50013. Bingo](https://hackmd.io/@AaronLinC/H1GT5v8is) - [50014. Selection](https://hackmd.io/@AaronLinC/B1KE_PIjo) - [50015. Words](https://hackmd.io/@AaronLinC/r14rRuUsi) - [50016. 15-Puzzle](https://hackmd.io/@AaronLinC/ryCrP2Loo) - [50017. Expression](https://hackmd.io/@AaronLinC/ryMDmzf2o) - [50018. Map](https://hackmd.io/@AaronLinC/r1v2XYGni) - [50019. Medicine](https://hackmd.io/@AaronLinC/rkcUQKzno) - [50020. Generic Index Array](https://hackmd.io/@AaronLinC/Hy8htFG3i) - [50021. Polynomial](https://hackmd.io/@AaronLinC/BkIj19z3i) - [50022. Matrix](https://hackmd.io/@AaronLinC/BJI_eyH3s) - [50023. Combination Lock](https://hackmd.io/@AaronLinC/BkkjX1Bhi) - [50024. Grade](https://hackmd.io/@AaronLinC/r1h5t1rhs) - [50025. Independent People](https://hackmd.io/@AaronLinC/HyZXG1cCo) - [50026. A Better Word Count](https://hackmd.io/@AaronLinC/rJ5T443Ai) - [50027. File Sorter](https://hackmd.io/@AaronLinC/B1eMcp0Rj) - [50028. Subtrees](https://hackmd.io/@AaronLinC/SyMt5ACRs) - [50029. Tree Construction](https://hackmd.io/@AaronLinC/r104Jy11h) - [50030. Activity Selection (special judge)](https://hackmd.io/@AaronLinC/B1gphk1Jh) - [50031. Pairing](https://hackmd.io/@AaronLinC/HJC58KWxn) - [50032. N-pieces (special judge)](https://hackmd.io/@AaronLinC/rkEXIYWgh) - [50033. Accounts](https://hackmd.io/@AaronLinC/ByA_xwTl3) - [50034. See-saw](https://hackmd.io/@AaronLinC/B1MV38Mfh) - [50035. Traversal](https://hackmd.io/@AaronLinC/SJ9YCcQfh) Exam 2016 --- - [50039. Inner Product and Outer Product](https://hackmd.io/@AaronLinC/Hkh_1jmM2) - [50040. Magic Number](https://hackmd.io/@AaronLinC/H1wOWs7f2) - [50041. Mountains](https://hackmd.io/@AaronLinC/B12Z4o7zh) - [50042. Highest Mountain](https://hackmd.io/@AaronLinC/Hy5JCjQf3) - [50043. Mosaics](https://hackmd.io/@AaronLinC/r11Gncwmn) - [50044. Caterpillar in Panic](https://hackmd.io/@AaronLinC/HkYJxhu7h) - [50045. Mines and Black Holes](https://hackmd.io/@AaronLinC/rkPhCn_73) - [50046. Linear Classifier](https://hackmd.io/@AaronLinC/B1vfraOmn) - [50047. Game of Cell](https://hackmd.io/@AaronLinC/SkW4nA3m2) - [50048. Count the days](https://hackmd.io/@AaronLinC/ryPKXk6mn) - [50049. Matrix Multiplication](https://hackmd.io/@AaronLinC/HkO4O1pm2) - [50050. Spiral Snake](https://hackmd.io/@AaronLinC/S1Ntpka72) - [50051. Valid License Plates](https://hackmd.io/@AaronLinC/r1AZ9eRmn) - [50052. K-means Algorithm](https://hackmd.io/@AaronLinC/Bkl9_lZN2) - [50053. The Most Popular Author](https://hackmd.io/@AaronLinC/Hyjq9lM4n) - [50054. A Hash Table](https://hackmd.io/@AaronLinC/HkedsZGV2) - [50055. Waiting Time at Supermarket](https://hackmd.io/@AaronLinC/ByMTMEMN3) - [50056. How Much Money Can You Make?](https://hackmd.io/@AaronLinC/rJK6evf43) - [50057. Consecutive 0's and 1's](https://hackmd.io/@AaronLinC/S13p4DGE3) - [50058. Word Selection](https://hackmd.io/@AaronLinC/rk6rLzQHn) - [50059. Binary Representation](https://hackmd.io/@AaronLinC/Bya8KzXr3) - [50060. Traveling Salesman](https://hackmd.io/@AaronLinC/HJZ8TzmS2) - [50061. Donation](https://hackmd.io/@AaronLinC/rJnF7QQHh) - [50062. Merge Book Information](https://hackmd.io/@AaronLinC/HkBC5X7r2) - [50063. Friend Distance](https://hackmd.io/@AaronLinC/BysLQY7Hn) - [50064. Merge Sort](https://hackmd.io/@AaronLinC/r1ha_YXS3) - [50065. Move the Car](https://hackmd.io/@AaronLinC/S12E1iXrh) - [50066. Hotel Manager](https://hackmd.io/@AaronLinC/rJkCKsXrn) - [50067. Walk in a File](https://hackmd.io/@AaronLinC/S1Eeb2Qrh) - [50068. Tree Traversal](https://hackmd.io/@AaronLinC/r10ua9VBh) - [50069. Hangman](https://hackmd.io/@AaronLinC/ryKhSo4Hn) - [50070. Elevator](https://hackmd.io/@AaronLinC/rkMfRoNH2) - [50071. Attraction Order](https://hackmd.io/@AaronLinC/S1i-WJHr2) - [50072. City Grids](https://hackmd.io/@AaronLinC/BkJGNJrSh) - [50073. Wealth Histogram](https://hackmd.io/@AaronLinC/SJfniyrH2) - [50074. Tree Statistics](https://hackmd.io/@AaronLinC/S16_c-LB3) Exam 2017 --- - [50078. Parallelogram](https://hackmd.io/@AaronLinC/r1zksbLS3) - [50079. Apple Pile](https://hackmd.io/@AaronLinC/rkk70bLB3) - [50080. Scan The Blocks](https://hackmd.io/@AaronLinC/BkWmxGLHn) - [50081. Robot Simulation](https://hackmd.io/@AaronLinC/SJRfffUB2) - [50082. Two Machines](https://hackmd.io/@AaronLinC/H1lwLNzLHh) - [50083. Buckets and Balls](https://hackmd.io/@AaronLinC/B1tIdGIrn) - [50084. Machines and Jobs](https://hackmd.io/@AaronLinC/H1WfAv8Sh) - [50085. Tank Simulation](https://hackmd.io/@AaronLinC/H17lyYLHn) - [50086. Students and Party](https://hackmd.io/@AaronLinC/BJWtMt8Bh) - [50087. See-Saw](https://hackmd.io/@AaronLinC/ryoa0QRPh) - [50088. Mountain Travelers](https://hackmd.io/@AaronLinC/H1SZCE0Ph) - [50089. Buckets and Balls, Again](https://hackmd.io/@AaronLinC/HyxH0VADh) - [50090. Count Pointers](https://hackmd.io/@AaronLinC/HyBrurCDh) - [50091. Two-level Table](https://hackmd.io/@AaronLinC/ByKtaSADn) - [50092. Pointer Chasing](https://hackmd.io/@AaronLinC/By1XvDCD2) - [50093. String Substitution](https://hackmd.io/@AaronLinC/SkwyeKRDh) - [50094. Word Learning](https://hackmd.io/@AaronLinC/Sk4C4YADh) - [50095. Lines of Words](https://hackmd.io/@AaronLinC/rkt_rZgdn) - [50096. Hamming Distance](https://hackmd.io/@AaronLinC/SJasBbl_n) - [50097. Conveyor Belt](https://hackmd.io/@AaronLinC/ryPwZXguh) - [50098. Disjoint Clubs](https://hackmd.io/@AaronLinC/Syg4GEgu3) - [50099. Seesaw Chandelier](https://hackmd.io/@AaronLinC/Syg4GEgu3) - [50100. Impact Factor](https://hackmd.io/@AaronLinC/HkSLyjx_2) - [50101. Component and Parts](https://hackmd.io/@AaronLinC/r1kBLolu2) - [50102. File Addition](https://hackmd.io/@AaronLinC/By6g3L-uh) - [50103. File Mirroring and Shifting](https://hackmd.io/@AaronLinC/SyP_zubO2) - [50104. Students and Clubs](https://hackmd.io/@AaronLinC/H1I1Mu-d3) - [50105. Seesaw Chandelier Tree](https://hackmd.io/@AaronLinC/Skli6idZOh) - [50106. Construct a Binary Search Tree](https://hackmd.io/@AaronLinC/S1ruC_W_2) - [50107. Height and Weight](https://hackmd.io/@AaronLinC/ry9X2s-un) - [50108. Sequence to Binary Tree](https://hackmd.io/@AaronLinC/ByK51p-_2) - [50109. H-index](https://hackmd.io/@AaronLinC/BynxPaZdn) - [50110. Tree Operations](https://hackmd.io/@AaronLinC/B1Vl2p-_2) - [50111. Hamiltonian Cycle](https://hackmd.io/@AaronLinC/Hy5Nx0ZO3) - [50112. Apartments and Friends](https://hackmd.io/@AaronLinC/Byk9V0Zun) - [50113. Ternary Search Tree](https://hackmd.io/@AaronLinC/rkxIFA-O3) Exam 2018 --- - [50114. Simple Polygon](https://hackmd.io/@AaronLinC/HJRLnR-d2) - [50115. Depth of Water](https://hackmd.io/@AaronLinC/H12Sp0-un) - [50116. Play with digits](https://hackmd.io/@AaronLinC/HkXGbyf_h) - [50117. Divide a number](https://hackmd.io/@AaronLinC/Sk36G1Gdn) - [50118. Connect Integers](https://hackmd.io/@AaronLinC/HyQwHkGd3) - [50119. Paper, Scissors, Stone](https://hackmd.io/@AaronLinC/ByTOqyM_3) - [50120. Consecutive 1's](https://hackmd.io/@AaronLinC/H1fa2kfun) - [50121. Push Stones](https://hackmd.io/@AaronLinC/B1BvVgMd3) - [50122. Knights' Tour](https://hackmd.io/@AaronLinC/Hk6DGhzO3) - [50123. Magic Square](https://hackmd.io/@AaronLinC/rkqnuhfd2) - [50124. Knights' Tour with Functions](https://hackmd.io/@AaronLinC/BJkHbTfd3) - [50125. Consecutive 1’s with Function](https://hackmd.io/@AaronLinC/r1lHLaMOh) - [50126. Line Up Numbers](https://hackmd.io/@AaronLinC/BkbBfbQOh) - [50127. Connect the Numbers](https://hackmd.io/@AaronLinC/H1Gy2W7u2) - [50128. Split a List](https://hackmd.io/@AaronLinC/BJN_yMXO3) - [50129. Loops](https://hackmd.io/@AaronLinC/SyIi4z7un) - [50130. Bank Accounts](https://hackmd.io/@AaronLinC/HJTX3G7uh) - [50131. Mark Syllables](https://hackmd.io/@AaronLinC/rynGZmmOn) - [50132. Only Consonants](https://hackmd.io/@AaronLinC/H1yB7XXOh) - [50133. Word Merge Sort](https://hackmd.io/@AaronLinC/rkBuO7Xun) - [50134. 64, 32, 16, and 8](https://hackmd.io/@AaronLinC/rkzu6E7un) - [50135. String and Integer](https://hackmd.io/@AaronLinC/BkqlAEXu3) - [50136. Build Strings](https://hackmd.io/@AaronLinC/ByiR0H7_2) - [50137. Stack Rectangles](https://hackmd.io/@AaronLinC/B1yuhI7On) - [50138. Compute Grade](https://hackmd.io/@AaronLinC/HJhSb_7_3) - [50139. GPA](https://hackmd.io/@AaronLinC/BkHUdO7_h) - [50140. File Encoder and Decoder](https://hackmd.io/@AaronLinC/Bkp3ltm_h) - [50141. Merge Link Lists](https://hackmd.io/@AaronLinC/r1jGYFQuh) - [50142. Word Merge Sort, Again](https://hackmd.io/@AaronLinC/H1nZQ5mdh) - [50143. AND & OR of Trees](https://hackmd.io/@AaronLinC/SJUoB9QO2) - [50144. Tree Construction and Queries](https://hackmd.io/@AaronLinC/SkzaF9Qdh) - [50145. Sub Linked List](https://hackmd.io/@AaronLinC/SyeV097Oh) - [50146. Merge Link Lists, Again](https://hackmd.io/@AaronLinC/SkMibjmOn) - [50147. Circles](https://hackmd.io/@AaronLinC/r1mEVsQOh) - [50148. Stack Rectangles, Again](https://hackmd.io/@AaronLinC/SySXFo7O2) - [50149. Admission](https://hackmd.io/@AaronLinC/SJm2nsXuh) Exam 2019 --- - [50153. Stepped Polygon](https://hackmd.io/@AaronLinC/H1K0Ts7dh) - [50154. Path within a Network](https://hackmd.io/@AaronLinC/r1wAkhXd3) - [50155. Iron Block in Tank](https://hackmd.io/@AaronLinC/rkMOH3muh) - [50156. Highest Discount Rate](https://hackmd.io/@AaronLinC/BJO7ZQ4_2) - [50157. Pokemon's](https://hackmd.io/@AaronLinC/BJX_BX4_n) - [50158. Stop the Sequence](https://hackmd.io/@AaronLinC/r1DReENd3) - [50159. Stock Price](https://hackmd.io/@AaronLinC/SJAbkSNO3) - [50160. Skills](https://hackmd.io/@AaronLinC/HkWQpHVdh) - [50161. Memory Game](https://hackmd.io/@AaronLinC/rJ9sRSVun) - [50162. RPG Queue](https://hackmd.io/@AaronLinC/Bk5WmL4un) - [50163. Seat Assignment](https://hackmd.io/@AaronLinC/Bynp6UNu3) - [50164. Dice](https://hackmd.io/@AaronLinC/ryCvmPNuh) - [50165. Convex Polygon](https://hackmd.io/@AaronLinC/rJMSuPVOh) - [50166. Newton's Method](https://hackmd.io/@AaronLinC/SybfbON_2) - [50167. E-commerce](https://hackmd.io/@AaronLinC/H1-iudNd3) - [50168. Subway](https://hackmd.io/@AaronLinC/rkKyJt4O2) - [50169. Sum of Integers](https://hackmd.io/@AaronLinC/SylvDKNdh) - [50170. Draw a Rectangle](https://hackmd.io/@AaronLinC/r1X7Xs4d2) - [50171. Split a string](https://hackmd.io/@AaronLinC/S1AHYi4u2) - [50172. Stairs](https://hackmd.io/@AaronLinC/ByPc0oNdh) - [50173. Matrix Operations](https://hackmd.io/@AaronLinC/SkCAR34On) - [50174. Bubble Sort](https://hackmd.io/@AaronLinC/S1xnKYB_h) - [50175. Grading](https://hackmd.io/@AaronLinC/rygX29H_n) - [50176. Bidding](https://hackmd.io/@AaronLinC/BypD2iSd2) - [50177. Lights Out](https://hackmd.io/@AaronLinC/SkDhBTHd2) - [50178. Longest Cycle](https://hackmd.io/@AaronLinC/ByXBT6ruh) - [50179. Split a file into many files](https://hackmd.io/@AaronLinC/rkPjW18dn) - [50180. Matrix Multiplication](https://hackmd.io/@AaronLinC/r13xY1Iuh) - [50181. Calculate the area](https://hackmd.io/@AaronLinC/S1a821U_h) - [50182. Two Lists to Tree](https://hackmd.io/@AaronLinC/BkynYl8Oh) - [50183. Lights out, again](https://hackmd.io/@AaronLinC/ByS_U-8_3) - [50184. 3-SAT](https://hackmd.io/@AaronLinC/HJ9Hu98u3) - [50185. Hitting set, part I](https://hackmd.io/@AaronLinC/SkXw6q8d2) - [50186. Hitting set, part II](https://hackmd.io/@AaronLinC/BJGDEZOOh) - [50187. Minimum Spanning Tree, part I](https://hackmd.io/@AaronLinC/rknMO-Oun) - [50188. Minimum Spanning Tree, part II](https://hackmd.io/@AaronLinC/rkSvubOO2) - [50189. Find a Path](https://hackmd.io/@AaronLinC/BkpC_Zddh) - [50190. Set Sorting and Searching](https://hackmd.io/@AaronLinC/Sk-hK-udh) Exam 2021 --- - [50193. Minimum Time Difference](https://hackmd.io/@AaronLinC/BkXO9Zd_2) - [50194. Print Numbers](https://hackmd.io/@AaronLinC/Bydm6-Od3) - [50195. Second Largest Distance](https://hackmd.io/@AaronLinC/B1Vmv7OOh) - [50196. Secret Expression](https://hackmd.io/@AaronLinC/SkJcDQdO2) - [50197. Four Digit Number](https://hackmd.io/@AaronLinC/ryfyuQu_h) - [50198. Two Digits](https://hackmd.io/@AaronLinC/rkWNOmddn) - [50199. Candy Crush](https://hackmd.io/@AaronLinC/BkmvdXud2) - [50200. Chess](https://hackmd.io/@AaronLinC/HySh_XOdn) - [50201. Origami](https://hackmd.io/@AaronLinC/HkUvsNudh) - [50202. Diamond](https://hackmd.io/@AaronLinC/r1ddANdu3) - [50203. Tetris](https://hackmd.io/@AaronLinC/SJfevS__n) - [50204. Rubik's Cube](https://hackmd.io/@AaronLinC/BJPSc_Ou2) - [50205. Secret Expression, Again.](https://hackmd.io/@AaronLinC/B1KoMtOd2) - [50206. Three Letter Pattern](https://hackmd.io/@AaronLinC/HyPsPFOdn) - [50207. Matrix Multiplication](https://hackmd.io/@AaronLinC/S1dEe5ddh) - [50208. Cyclomatic Complexity](https://hackmd.io/@AaronLinC/HJl5hsJo3) - [50209. Keyboard](https://hackmd.io/@AaronLinC/HJh1knOu3) - [50210. Find the Indices](https://hackmd.io/@AaronLinC/r1P3m2OO2) - [50211. Expression](https://hackmd.io/@AaronLinC/rJ8NoYFdn) - [50212. Bits Swapping](https://hackmd.io/@AaronLinC/BJBYZ9Ydn) - [50213. Merge Sort](https://hackmd.io/@AaronLinC/HkMt_3KOh) - [50214. Determinant](https://hackmd.io/@AaronLinC/ryL68ptun) - [50215. Set Cover](https://hackmd.io/@AaronLinC/r1A8ATKdh) - [50216. 3 Strings LCS](https://hackmd.io/@AaronLinC/S18pNAKd2) - [50217. Sorted Doubly Linked List](https://hackmd.io/@AaronLinC/H1UTnAt_2) - [50218. Convert a Tree to a List](https://hackmd.io/@AaronLinC/ByKn0l9dh) - [50219. Concatenate Two Wave Files](https://hackmd.io/@AaronLinC/rJhM8b9_2) - [50220. Ternary Tree Isomorphic](https://hackmd.io/@AaronLinC/B1_cq-quh) - [50221. Pascal's triangle](https://hackmd.io/@AaronLinC/r1fJajkjh) - [50222. Truncate Wave File](https://hackmd.io/@AaronLinC/Hy2Sqi9u3) Exam 2022 --- - [50223. Shortest Distance](https://hackmd.io/@AaronLinC/SJuYTjcO2) - [50224. Largest Digit Sum](https://hackmd.io/@AaronLinC/S1EDRsqun) - [50225. The k-th Element](https://hackmd.io/@AaronLinC/HJS6vh9dn) - [50226. Four Gears](https://hackmd.io/@AaronLinC/ryZu4acOn) - [50227. Quaternary Quartic Equation](https://hackmd.io/@AaronLinC/SJqxu65On) - [50228. The Maximum Sum of Arithmetic Series](https://hackmd.io/@AaronLinC/Syc4UJi_n) - [50229. Cup and Pool](https://hackmd.io/@AaronLinC/SkoZtksOh) - [50230. Hash Table](https://hackmd.io/@AaronLinC/BJNgIIi_3) - [50231. Cubic Pairing Task with Hash Table](https://hackmd.io/@AaronLinC/Sy-cguiu2) - [50232. Convolution](https://hackmd.io/@AaronLinC/ByVpC-n_n) - [50233. Max-heap](https://hackmd.io/@AaronLinC/HJHMIfhun) - [50234. Maximum Cubic](https://hackmd.io/@AaronLinC/rkIk8vnOn) - [50235. Valid Variable Name](https://hackmd.io/@AaronLinC/SyT7yuhdn) - [50236. String Merge](https://hackmd.io/@AaronLinC/HJv08d3un) - [50237. String Cubic Pairing Task with Hash Table](https://hackmd.io/@AaronLinC/r1PvpjJo3) - [50238. Sparse Matrix Multiplication](https://hackmd.io/@AaronLinC/BJtrOwauh) - [50239. String Fusion](https://hackmd.io/@AaronLinC/SyYgovau2) - [50240. Cubic Tower and String](https://hackmd.io/@AaronLinC/Hy9iBdad2) - [50241. Convert a uint64_t array](https://hackmd.io/@AaronLinC/BkLJx9ad3) - [50242. Parse a boolean expression](https://hackmd.io/@AaronLinC/Byfrpq6u3) - [50243. Friend Cover](https://hackmd.io/@AaronLinC/H17HwS1t3) - [50244. Connected Components in a Tower](https://hackmd.io/@AaronLinC/Sy8p7llKn) - [50245. Square tiling](https://hackmd.io/@AaronLinC/Sk0AEjR_h) - [50246. Minimum sum of squares](https://hackmd.io/@AaronLinC/rytBGnAOn) - [50247. Build a Boolean Expression Tree](https://hackmd.io/@AaronLinC/rk8V4ggK3) - [50248. Evaluate a Boolean Expression Tree](https://hackmd.io/@AaronLinC/ByK6ExeFn) - [50249. Switch WAV File Channel](https://hackmd.io/@AaronLinC/HJuVBggYh) - [50250. Huffman Coding](https://hackmd.io/@AaronLinC/SkYUIxlF2) - [50251. Decode with a Huffman tree](https://hackmd.io/@AaronLinC/rkQ9PexK2) - [50252. Remove Vocals from WAV File](https://hackmd.io/@AaronLinC/BkJrueeYn)
{"title":"Judge Girl","breaks":true,"description":"My solutions to Judge Girl exams, click the chapters at the right to begin.","contributors":"[{\"id\":\"50b9f614-15d8-4965-98d4-ebc091d23198\",\"add\":17042,\"del\":400}]"}
Expand menu