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

百度app下载windows优化大师好用吗

百度app下载,windows优化大师好用吗,合适的网站建设的公司怎么找,自己动手制作网站左值查找 在一组数据中查找出 数字x 在这组数据中第一次出现的索引并输出,没有找到则输出-1查找方式:二分查找 数据前提:一组数据要有序一组数据: arr [2, 3, 3, 3, 5, 7, 9, 11, 13, 15, 17]测试: 示例1&#xff…

左值查找

在一组数据中查找出 数字x 在这组数据中第一次出现的索引并输出,没有找到则输出-1查找方式:二分查找
数据前提:一组数据要有序

一组数据:

arr = [2, 3, 3, 3, 5, 7, 9, 11, 13, 15, 17]

测试:

示例1:x = 3输出:1示例2:x = 4输出:-1

code:

def half_find_left(arr,x):l = 0r = len(arr)-1mid = 0;while l<=r:mid = l + (r-l) // 2if x == arr[mid]:r = mid - 1elif x < arr[mid]:r = mid - 1elif x > arr[mid]:l = mid + 1if arr[l] == x:return lelse:return -1arr = [2, 3, 3, 3, 5, 7, 9, 11, 13, 15, 17]
x = 3res = half_find_left(arr, x)
print(res)

右值查找

在一组数据中查找出 数字x 在这组数据中最后一次出现的索引并输出,没有找到则输出-1查找方式:二分查找
数据前提:一组数据要有序

一组数据:

arr = [2, 3, 3, 3, 5, 7, 9, 11, 13, 15, 17]

测试:

示例1:x = 3输出:3示例2:x = 6输出:-1

code:

def half_find_right(arr,x):l = 0r = len(arr)-1mid = 0;while l<=r:mid = l + (r-l) // 2if x == arr[mid]:l = mid + 1elif x < arr[mid]:r = mid - 1elif x > arr[mid]:l = mid + 1if arr[r] == x:return relse:return -1arr = [2, 3, 3, 3, 5, 7, 9, 11, 13, 15, 17]
x = 3res = half_find_right(arr, x)
print(res)

结束。
仅学习。

http://www.yidumall.com/news/68479.html

相关文章:

  • 榆林做网站windows优化大师的作用
  • 自家电脑做网站服务器w7花生壳百度经验怎么赚钱
  • 聊城做网站的公司渠道网络销售每天做什么
  • 中国免费网站申请百度指数数据分析平台
  • 网站建设零基础教学郑州百度seo关键词
  • 网站建设技术招聘方象科技专注于什么领域
  • 游戏开发与网站开发哪个难营销说白了就是干什么的
  • 西安网站建设ruiqinet宁波seo关键词优化教程
  • 网站微信登录怎么做本地推广最好用的平台
  • 南阳网站推广优化公司淘宝关键词优化工具
  • 如何做网站图片如何设计与制作网页
  • 工厂型企业做网站教育培训机构管理系统
  • 深圳房管局官网查询系统关键词优化报价推荐
  • 做视频赚钱的好网站互联网营销策略有哪些
  • 主机做网站服务器吗线上销售平台都有哪些
  • 国际新闻大事件seo关键词排名优化价格
  • 制作app怎么制作四川seo优化
  • 网站改版需要注意齐三seo顾问
  • 慈善组织网站建设方案百度学术论文查重官网入口
  • 网站建设优化价格搜索引擎优化seo怎么做
  • 模板网站有后台么google官网注册
  • 安远县城乡规划建设局网站2024会爆发什么病毒
  • 做那个免费观看视频网站百度识图识别
  • 横岗网站制作中国最新领导班子
  • 免费视频素材网站哪个最好罗湖区seo排名
  • wordpress局域网404百度seo招聘
  • 网站建设面临的困难广州白云区新闻头条最新消息今天
  • wordpress 七牛上传插件长沙弧度seo
  • 网站设计的目的seo快排软件
  • 湖北 网站建设网站优化公司推荐