常用算法总结

1.  递归算法:递归算法可以用冰桶挑战的例子来理解,将方法传递下去,通过边界条件来限定算法的循环次数。最基础的算法之一。

2. 冒泡排序:比较相邻的元素,如果第一个比第二个大,就交换他们两个。对每一队相邻元素做同样的工作,从开始第一对到结尾最后一对,最后的元素就是最大的数;针对所有的元素重复以上的步骤,除了最后一个,持续每次对越来越少的元素重复上面的步骤,直到没有任何一队数字需要比较。

3. 水仙花数 如:153 是一个水仙花数 1^3+5^3+3^3=153

4. 嵌套

 

posted @ 2020-09-09 15:28  Liam又回来了  阅读(104)  评论(0)    收藏  举报