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

中铁建设团门户网登录入口seo流量软件

中铁建设团门户网登录入口,seo流量软件,做零售外贸网站有哪些,网站关键词互点1.题目描述 2.思路 首先用分治法找到数组前半段和后半段的衔接处separate,若target刚好在nums[: separate]或nums[separate 1 :]里则在对应区间里二分查找target,否则直接返回-1。 3.代码(Python3) class Solution:def search…

1.题目描述

2.思路

首先用分治法找到数组前半段和后半段的衔接处separate,若target刚好在nums[: separate]或nums[separate + 1 :]里则在对应区间里二分查找target,否则直接返回-1。

3.代码(Python3)

class Solution:def search(self, nums: List[int], target: int) -> int:def search_separate(left, right):if left > right: return -1elif left == right and nums[left] == target: return leftmid = (left + right) // 2if mid + 1 == len(nums): return -1if nums[mid] > nums[mid + 1]: return midseparate = search_separate(left, mid - 1)if separate == -1: separate = search_separate(mid + 1, right)return separateseparate = search_separate(0, len(nums) - 1)print(separate)if separate == -1: separate = len(nums) - 1 # nums没有旋转的情况elif nums[separate] == target: return separateelif target < nums[separate + 1] or target > nums[separate]: return -1left, right = 0, separateif separate != len(nums) - 1 and target <= nums[-1]: left, right = separate + 1, len(nums) - 1while left <= right:mid = (left + right) // 2if nums[mid] == target: return midelif nums[mid] > target: right = mid - 1else: left = mid + 1return -1

4.执行情况

5.感想

我写的方法虽然执行效果还可以,但代码可读性极差,是在一次一次通不过测试用例的过程中不断修补的,所以看起来非常东拼西凑,差评!但是今天没有耐心再看大佬的题解了,就这样吧。

http://www.cadmedia.cn/news/11796.html

相关文章:

  • 建站网址什么意思武汉seo托管公司
  • 网站设计软件培训怎么样seo自然排名关键词来源的优缺点
  • 卖衣服的网站排名小升初最好的补课机构排行榜
  • 镇海建设银行网站首页电脑培训班零基础
  • 泉州企业网站制作定制专门搜索知乎内容的搜索引擎
  • 北京做网站的大公司优化设计五年级下册数学答案
  • 山西网站建设方案公司seo网站排名全选
  • 重庆市建设工程信息网中标公告seo外链怎么做
  • 常州市建设工程质监站网站朋友圈的广告推广怎么弄
  • 建站网络公司百度地图在线使用
  • 扬州 网站 建设长春网站优化体验
  • 建设一个域名抢注的网站最新全国疫情消息
  • 旅游网网站建设方案长尾关键词挖掘站长工具
  • 公司自己的网站叫什么沈阳网站优化
  • 河南省建设厅网站人事网旺道seo系统
  • 网站建设企划动力网站优化公司哪家好
  • 门户网站建设中存在的问题黄页推广引流网站
  • 企业网站设计与建设惠州百度seo哪里强
  • 免费网站建设哪个好知名seo公司
  • 南阳建设重要区域中心城市网站常见的营销手段
  • 上海松江做网站建设自己做网站的流程
  • 网站平台管理如何让百度快速收录新网站
  • web开发是网站开发吗有什么公司要做推广的
  • 南昌定制网站建设疫情最新资讯
  • 域名访问网站下中国最厉害的营销策划公司
  • 网站建设制作软件网站设计公司官网
  • 网站建设企新东方烹饪培训学校
  • 找人做网站需要注意什么问题哈尔滨网络优化推广公司
  • 网站建设项目前景seo收录排名
  • 网站logo源码2020年可用好用的搜索引擎