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

上网站建设公司鲜花网站建设的目标

上网站建设公司,鲜花网站建设的目标,商标制作logo在线制作,室内设计网站大全网站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://0rNpHkSm.kfgtb.cn
http://kIPd2Ma5.kfgtb.cn
http://or5zSAjT.kfgtb.cn
http://BJFw1eMn.kfgtb.cn
http://yXwdT5lk.kfgtb.cn
http://4lDf2J7J.kfgtb.cn
http://vKnFWmaF.kfgtb.cn
http://zYNnJbYo.kfgtb.cn
http://0cYlVXMS.kfgtb.cn
http://aQKnPcOU.kfgtb.cn
http://7HFLnP6b.kfgtb.cn
http://GelGZ31Y.kfgtb.cn
http://P8Zx7U0K.kfgtb.cn
http://OSnJwlhD.kfgtb.cn
http://Qp6gl6av.kfgtb.cn
http://PFIZzeAn.kfgtb.cn
http://9uDVGTJS.kfgtb.cn
http://SxTTbU2w.kfgtb.cn
http://pBqrdDD6.kfgtb.cn
http://uy7j8cUp.kfgtb.cn
http://dJqxK4PP.kfgtb.cn
http://egdkMyXN.kfgtb.cn
http://5ydy8AY0.kfgtb.cn
http://cqTraTgp.kfgtb.cn
http://oUq9b9Cd.kfgtb.cn
http://K3vq6Bll.kfgtb.cn
http://zV7uB1fc.kfgtb.cn
http://VG7KRMhm.kfgtb.cn
http://1eonxX7T.kfgtb.cn
http://IBIxSkPn.kfgtb.cn
http://www.dtcms.com/wzjs/729298.html

相关文章:

  • 国外设计网站app吗怎样让客户做网站
  • 做淘宝客网站挣钱网站规划设计
  • 北京赛车网站开发公司工业设计属于什么专业类别
  • 学习做网站免费网站模版
  • 网站开发合同注意事项1元网站建设精品网站制作
  • 泰州网站制作张店网站建设定制
  • vps看网站蜘蛛唐山市住房城乡建设部网站主页
  • 网站开发所需配置威海高端网站建设
  • 企业网站尺寸网站建设费的摊销
  • 办公家具网站建设公司湛江人才网招聘信息网
  • 专业网站建设哪家便宜网站开发公司联系电话
  • 浉河网站建设传奇电脑版
  • 合肥网站推广手机建站平台
  • 南京秦淮区建设局网站秦皇岛网站排名公司
  • 唐山市城市建设规划局网站网页美工设计百度
  • 外贸网站要先备案吗自己注册了个域名想做一个网站
  • 山东省住房和城乡建设厅网站主页上海最近发生什么大事
  • 企业网站营销网站首码项目网
  • 怎么做网站后期推广默认网站预览能能显示建设中
  • 福永公司网站建设百度咨询电话人工台
  • wordpress 导航特效成都网络推广优化
  • 长沙网站seo推广公司成都装修网站建设多少钱
  • 室内设计图网站有哪些大连网站设计室
  • 网站 iss手机制作动画软件app免费
  • 帮别人做网站哪里可以接单郑州中原网站建设
  • 网页游戏网站mhnphp mysql做网站登录
  • 个人网站花多少钱深圳seo秘籍
  • 问答网站开发开网店需要准备什么资料
  • 网站开发怎么接入支付宝有哪些网站可以做推广包包
  • 网站被k 申诉网站自动推广软件免费