c语言编程二分法-参考模板传播优秀word版文档希望对您有帮助可双击去除 #include <stdio.h> #include <stdlib.h> #include <math.h> double fun(double x) {return x*x*x+4*x*x-10;} double root(double z,double y,double e) { double a,b,x; a=z; b=y; if(fun(a)*fun(b)>0) {printf...
二分法常用在数组和查找场景,可以用logN的时间复杂度,查找到某值或者上下区间,效率较高,使用频繁,但又经常容易出错,故此总结用法供后面查阅回顾。 对边界值和不等情况时的下标移动,务必要理解透彻,并多练习检验。如果不想关注具体代码实现细节,可以直接拉到末尾,看二分对比总结表格,一目了然。