
算法
文章平均质量分 88
fandeng_h
奋斗的路上不孤单
展开
-
递归和循环的区别
原文地址:循环与递归的区别作者:HelloWord循环(迭代)与递归的区别 1。递归算法与迭代算法的设计思路区别在于:函数或算法是否具备收敛性,当且仅当一个算法存在预期的收敛效果时,采用递归算法才是可行的,否则,就不能使用递归算法。当然,从理论上说,所有的递归函数都可以转换为迭代函数,反之亦然,然而代价通常都是比较高的。但从算法结构来说,递归声明的结构并不总能够转换为迭代结构,转载 2017-10-09 09:46:45 · 9581 阅读 · 0 评论 -
阿里第二次电面
1. 垃圾回收机制2.死锁3.跟ipv6相关的技术4. 项目里面是怎么读取到邮件的?用了哪些库?5.职业规划6.tcp如何建立连接7.指针8.java 和python各自的优点9.yeiled的使用Java死锁:进程循环等待它方占有的资源而无限制的僵持下去的局面。 同步代码块中都去争夺同一资源,互不相让。举个例子,在一条东西方向的狭窄的巷道中,AB两车相遇,互补退让,结果是两个车都走不了...原创 2018-03-24 20:11:49 · 784 阅读 · 0 评论