combinatorial-optimization/ ├── foundations/ Classical algorithms │ ├── sorting.py Merge sort O(n log n) │ ├── searching.py Binary search O(log n) │ ├── graph_traversal.py BFS, DFS, components, ...