简单的画你下载一个notepad++,语言设置Python就可以使用了.
辅助功能好一点的IDE,有很多如,pycharm,Vim,Sublime Text....都不错,都能够进行调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等帮助
(1) 10510
(2)查找成功平均次数是10(有一半成功几率应该是5次,但算法估算是去常数的,所以用O表示还是10),不成功就是10
(3)二分是4次,不成功也是4次
a=[34,56,78,87,88,90,101,112,520,888]def binsearch(num):
start=0
end=len(a)-1
while start<=end:
mid=(start+end)//2
if num==a[mid]:
return mid
elif num>a[mid]:
start=mid+1
else:
end=mid-1
return -1
print(binsearch(8))
012Python全套教程百度网盘免费资源在线学习
链接: https://pan.baidu.com/s/197gJxR4uW77M9efp0_DPUg
提取码: yf29012Python全套教程 【5】python项目开发 【4】Python实战开发 【3】python运维 【2】python进阶 【1】开发基础带安装包 059论一只爬虫的自我修养
7:正则表达式3 058论一只爬虫的自我修养6:正则表达式2 057论一只爬虫的自我修养5:正则表达式 056轮一只爬虫的自我修养4:OOXX 055论一只爬虫的自我修养3:隐藏 054论一只爬虫的自我修养2:实战 053论一只爬虫的自我修养 052模块:像个极客一样去思考 051模块:__name__=__main__、搜索路径和包.