今天看CSDN上说,90%的程序员不能正确写出二分查找法或者说,写出的代码在编译运行前都有BUG
于是我试了试
一次成功=.=
我是那10%不成?
不过我用的是递归算法...似乎,好像,怎么用迭代实现呢?
递归:深度优先,深度不可预见
迭代:深度可预见
这里的深度...应该是可预见的,必然可以用迭代来实现
下面是我写的迭代法的算法...
今天看CSDN上说,90%的程序员不能正确写出二分查找法或者说,写出的代码在编译运行前都有BUG
于是我试了试
一次成功=.=
我是那10%不成?
不过我用的是递归算法...似乎,好像,怎么用迭代实现呢?
递归:深度优先,深度不可预见
迭代:深度可预见
这里的深度...应该是可预见的,必然可以用迭代来实现
下面是我写的迭代法的算法...