offer选择的算法:冒泡排序、贪婪、动态规划、最短路径