problems dp knapsack codechef prime algorithm data-structure graph-theory sort strings recursion heuristic divide-and-conquer bipartite-matching game-theory grundy-numbers C select poll kqueue network learning linux kernel server fractal math julia bits fourier python linear-algebra puzzle javascript simulation random chaos-game

2020