当前位置: 首页 > news >正文

摄影素材库网站温州建设小学 网站首页

摄影素材库网站,温州建设小学 网站首页,网站推广有用吗?,网站高并发前端怎么做二分查找 # 定义函数冒泡排序法从大到小排列 def bbble_sort(list):# i控制排序次数for i in range(len(list) - 1):# j控制每次排序比较次数for j in range(len(list) - 1 - i):if list[j] list[j 1]:list[j], list[j 1] list[j 1], list[j] # 定义二分查找函数 def…二分查找 # 定义函数冒泡排序法从大到小排列 def bbble_sort(list):# i控制排序次数for i in range(len(list) - 1):# j控制每次排序比较次数for j in range(len(list) - 1 - i):if list[j] list[j 1]:list[j], list[j 1] list[j 1], list[j] # 定义二分查找函数 def binary_search(list, search_num):二分查找函数适用于从大到小排列的列表:param list: 需要查找的列表:param search_num: 需要查找到元素:return: 查到元素返回对应下标未查到返回-1# 定义返回下标index_num -1# 左右下标范围left, right 0, len(list) - 1# 当左下标大于右下标时说明没找到退出循环while left right:# 获得中间下标mid_index (left right) // 2# 当中间值大于查找值时需要在右半边查找if list[mid_index] search_num:left mid_index 1# 当中间值小于查找值时需要在左半边查找elif list[mid_index] search_num:right mid_index - 1else: # 即两数相等index_num mid_indexbreak #找到一个数满足就退出循环return index_numimport random lst_num [] # 定义需要查找到数 fin_num 10 # 循环次数代表列表元素的个数 for _ in range(10):# 随机生成1-100直接的整数并添加到列表中lst_num.append(random.randint(1, 100)) print(f排序前{lst_num}) bbble_sort(lst_num) print(f从大到小排序后{lst_num}) indexbinary_search(lst_num, fin_num) if index-1:print(f{fin_num}没找到) else:print(f{fin_num}找到了下标为{index})
http://www.w-s-a.com/news/572449/

相关文章:

  • 网站建设的前途微信公众号制作网站
  • 做网站之前要安装什么网站改进建议有哪些
  • 网站建设+管理系统开发山东专业网站建设公司
  • 基础微网站开发咨询中国印花图案设计网站
  • 找最新游戏做视频网站天津市招标投标公共服务平台
  • 电影订票网站怎么做注册地址出租多少钱
  • 做网站的规划和设想怎样做能让招聘网站记住密码
  • 建站知乎网站公告建设方案
  • 济南市住房和城乡建设局官方网站淮阳住房和城乡建设网站
  • 网站的设计特点有哪些seo推广要多少钱
  • wordpress开通多站点好处软件开发外包公司的设计一般多少钱
  • 为什么我的网站做不起来微信网页版登录手机版下载
  • 苏州市建设职业中心网站北京网站优化方法
  • 于飞网站开发溧阳 招网站开发
  • 网站中的宣传册翻页动画怎么做长沙有哪些网络平台公司
  • 如何做视频门户网站网站建设模板ppt
  • 青岛黄岛区网站开发百度云盘登录入口
  • 建设银行甘肃省行网站房地产市场调研报告
  • js 网站制作合肥公司网站建设
  • 最好建网站系统的软件wordpress调用模版
  • 个人网站备案地址阿里云增加网站
  • 自己做网站要办手续吗重庆短视频制作公司排名
  • 哪个全球购网站做的好汉中门户网官网
  • 网站建设有哪几种wordpress 项目选项
  • 成都网站建设开发公司哪家好验证码插件 wordpress
  • 企业网站设计要点泰州市网站制作公司
  • 网站用户运营北京官方网站怎么做
  • 农业门户网站开发做首图的网站
  • wordpress 素材站模板怎么制作网站程序
  • 做ps合成的网站wordpress付费查看下载主题