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 streaming server fractal math julia bits fourier python linear-algebra puzzle javascript simulation random ads optimization auction pacing logic

2023