This is Design Strategies for Computer Algorithms 2017 course in NTU CSIE.
course website
https://ceiba.ntu.edu.tw/1061CSIE7130_
reference:
https://www.geeksforgeeks.org/branch-and-bound-set-2-implementation-of-01-knapsack/
https://www.geeksforgeeks.org/closest-pair-of-points-onlogn-implementation/