alg:add insertion sort algorithm
alg:use shift operation to replace mulitplication
alg:Dynamic Programming,Fibonacci