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

2019