问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python 二分法解方程

发布网友 发布时间:2022-04-18 19:52

我来回答

2个回答

懂视网 时间:2022-04-19 00:14

下面是一段用Python实现的二分法查找代码

#encoding=utf-8 
 
import sys 
 
def search2(a,m): 
 low = 0 
 high = len(a) - 1 
 while low<=high: 
 mid = (low + high)/2 
 midval = a[mid] 
 
 if midval<m: 
  low = mid + 1 
 elif midval>m: 
  high = mid-1 
 else: 
  print mid 
  return mid 
 print -1 
 return -1 
 
if __name__ == "__main__": 
 
 a = [int(i) for i in list(sys.argv[1])] 
 m = int(sys.argv[2]) 
 search2(a,m)

运行测试结果:

shao@ubuntu:~/tmp$ python test_search2.py 123456789 4 
3


更多python二分法查找相关文章请关注PHP中文网!

热心网友 时间:2022-04-18 21:22

def erfen(low,high):
while low < high:
mid=(low+high)/2
if f(low)*f(mid)<0:
high=mid
elif f(mid)*f(high )<0:
low=mid
return mid

这个函数没有结束 检查一下如何设置退出条件
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑lol突然很卡怎么办啊电脑玩lolfps低怎么解决 危化品仓库有什么设备 香港中文大学2021-2022在河北,重庆最低录取分数线 ChaCheer 洽洽 南瓜子 盐焗味 500g-适用对象 老闫家小粒香南瓜子-适用对象 洽洽盐焗味南瓜子-适用对象 盐焗南瓜子里有添加明矾吗 老街口盐焗味南瓜子500g*2袋量大优惠休闲零食 一天走多少步可以减肥每天走多少步可以减肥 肉炖土豆需要炖多久时间 手机外壳变黄带上手机壳时间长了会不会变白 exo私生饭事件是怎么回事 行星饭,私生饭,饭圈是什么意思? 行星饭,私生饭,僵尸粉,是什么意思??哦哦,还有脑残粉 一个钉钉号可以同时在电脑和手机? 论文自信是成功的基石 1500字 平板电脑的电池连接线怎么接 如何与导师联系确定论文撰写大纲 请问写过毕业论文的同学,导师布置我们要在过年之前交大纲给他看,我不知道大纲的格式。 让老师看论文提纲怎么说 关于毕业论文的提纲该怎么写 论文大纲写多少字给导师看 智利红酒怎么辨别真假? 南下南下11.12集在线观看 电视剧南下南下第11.12全集播放优酷土豆网视频 南下南下剧情介绍 南下南下电视剧在线观看 南下南下电视剧全集在线观看视频播放 电视剧南下南下全集 南下南下全集介绍_全集 南下南下18集 南下南下18在线观看 电视剧南下南下18集 电视剧南下南下18高清全集观看优酷土豆 南下南下全集在线观看 南下南下 电视剧南下南下全集 南下南下剧情 南下南下在线观看 南下南下3 南下南下16集 南下南下16在线观看 电视剧南下南下16集 电视剧南下南下16高清全集观看优酷土豆 正在高清播放南下南下电视剧全集 南下南下全集电视剧 南下南下电视剧迅雷下载优酷视频 小米15.6pro笔记本能否添加 inter545S系列 512G M.2 2280接口 SSD固态硬盘? 请问小米笔记本电脑用的是什么品牌硬盘? 关于重庆景点的作文 美丽的重庆作文怎么写? 重庆景点作文 五个重庆 作文 重庆旅游景点英语介绍 8开的尺寸在SAI里是多大 为什么sai下载到桌面上的字体的在WinRAR中的字体不一样? 宝马5系原装空气滤芯是什么牌子 sai新建文件的大小一般是多少,最好放大了不会有马赛克 SAI的纸张大小最好设置为多少,分辨率呢? 外国110v 怎么使用中国的彩灯 220v 自由职业者如何领取失业金 失业补助金可以打银行卡里吗 社保中失业保险要什么资格才能获得 武汉市二00一年失业救助金是多少 13年到14年在武汉工作并办了武汉的社保卡,14年7月辞职回宜昌,14年10月武汉社保卡就暂停缴费了。 失业保险金领取手续有哪些? 户口在外地,人在武汉工作,已缴纳4年的事业保险,现在失业,如何领取失业保险金?