alg:Dynamic Programming,knapsack variation,partiton problem
alg:comment
alg:0-1knapsack problem,Dynamic Programming
alg:add Longest Palindromic Subsequence problem
alg:add Longest Palindromic Substring problem
alg:DP algorithm description
ds:algorithm description
ds:check if a tree is balanced tree
alg:number of binary 1s