二分法和牛顿迭代法
2016-06-28 16:23
239 查看
二分法
采用二分法查找时,数据需要是排好序的。基本思想
假设数据是按升序排序的,对于给定值x,从序列的中间位置开始比较,如果当前位置值等于x,则查找成功;若x小于当前位置值,则在数列的前半段中查找;若x大于当前位置值则在数列的后半段中继续查找,直到找到为止。牛顿迭代法
牛顿迭代法(Newton’s method)又称为牛顿-拉夫逊(拉弗森)方法(Newton-Raphson method),它是牛顿在17世纪提出的一种在实数域和复数域上近似求解方程的方法。因此,当求
f(x)=0的解时,首先要给定一初值,然后不断迭代计算,直到两次结果的差忽略不计,说明计算结束。
相关文章推荐
- 文章自动装箱的陷阱
- sublime重构变量
- SuperSocket源码解析之消息处理
- matlab2014b for linux 服务器安装
- 【图像处理】小谈体绘制可视化
- git分支建立删除及打tag
- 常用日期工具类
- MySQL 锁机制
- VS2008 LINK : fatal error LNK1000: Internal error during IncrBuildImage
- intel 系列的PC机处理器是大端的还是小端的?
- 测试某一端口是否开启
- php连接ORACLE数据库问题解决办法
- 仿照微信的效果,实现了一个支持多选、选原图和视频的图片选择器
- Linux下Rsync+Inotify-tools实现数据实时同步
- 粗浅看 逆波兰式算法
- Linux/ubuntu下安装QQ与卸载QQ
- CSS颜色混合模式特效
- 混合应用技术选型
- 网站文件下载代码
- 【jmter】逻辑控制器(Logic Controller)