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

我国禁毒工作的治本之策是什么小红书seo是什么

我国禁毒工作的治本之策是什么,小红书seo是什么,建设银行网站不能打开,公众号如何创建这里写目录标题 一、合并两个有序数组(力扣88 )二、剑指 Offer 39. 数组中出现次数超过一半的数字三、移除元素(力扣27)四、找出字符串中第一个匹配项的下标(28) 一、合并两个有序数组(力扣88 &…

这里写目录标题

  • 一、合并两个有序数组(力扣88 )
  • 二、剑指 Offer 39. 数组中出现次数超过一半的数字
  • 三、移除元素(力扣27)
  • 四、找出字符串中第一个匹配项的下标(28)

一、合并两个有序数组(力扣88 )

给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。
请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。
注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。nums2 的长度为 n 。

示例 1:

输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3
输出:[1,2,2,3,5,6]
解释:需要合并 [1,2,3] 和 [2,5,6] 。
合并结果是 [1,2,2,3,5,6] ,其中斜体加粗标注的为 nums1 中的元素。
示例 2:

输入:nums1 = [1], m = 1, nums2 = [], n = 0
输出:[1]
解释:需要合并 [1] 和 [] 。
合并结果是 [1] 。
示例 3:

输入:nums1 = [0], m = 0, nums2 = [1], n = 1
输出:[1]
解释:需要合并的数组是 [] 和 [1] 。
合并结果是 [1] 。
注意,因为 m = 0 ,所以 nums1 中没有元素。nums1 中仅存的 0 仅仅是为了确保合并结果可以顺利存放到 nums1 中。

def merge(nums1,m,nums2,n):p=0q=0if len(nums1)==0:nums1[:]=nums2[:]else:result=[0]*(m+n)for i in range(m+n):if nums1[i]<=nums2[i]:p+=1elif nums1[i]>nums2[i]:nums1[i]=nums2[i]p+=1if p==m and p!=n:result[i+1:]=nums1[q:]if p!=m and p==n:result[i+1:]=nums1[p:m]if p==m or q==n:break

二、剑指 Offer 39. 数组中出现次数超过一半的数字

数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。

你可以假设数组是非空的,并且给定的数组总是存在多数元素。
示例 1:
输入: [1, 2, 3, 2, 2, 2, 5, 4, 2]
输出: 2
思路:既然数组中一定有一个数占比超过总数的一半,那么当数组中的数排序后,正中间的数一定有它。。

def test(nums):nums.sort()return nums[len(nums)//2]
nums=[1, 2, 3, 2, 2, 2, 5, 4, 2]
r=test(nums)
print(r)

三、移除元素(力扣27)

给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。
不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。
元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。

示例 1:
输入:nums = [3,2,2,3], val = 3
输出:2, nums = [2,2]
解释:函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。你不需要考虑数组中超出新长度后面的元素。例如,函数返回的新长度为 2 ,而 nums = [2,2,3,3] 或 nums = [2,2,0,0],也会被视作正确答案。

示例 2:
输入:nums = [0,1,2,2,3,0,4,2], val = 2
输出:5, nums = [0,1,4,0,3]
解释:函数应该返回新的长度 5, 并且 nums 中的前五个元素为 0, 1, 3, 0, 4。注意这五个元素可为任意顺序。你不需要考虑数组中超出新长度后面的元素。

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/remove-element
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

def test1(nums,val):slow=0fast=0while fast<len(nums):if nums[fast]!=val:nums[slow]=nums[fast]slow+=1fast+=1return slownums=[3,2,2,3]
val=3
print(test1(nums, val))

四、找出字符串中第一个匹配项的下标(28)

给你两个字符串 haystack 和 needle ,
请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。
如果 needle 不是 haystack 的一部分,则返回 -1 。

示例 1:
输入:haystack = “sadbutsad”, needle = “sad”
输出:0
解释:“sad” 在下标 0 和 6 处匹配。
第一个匹配项的下标是 0 ,所以返回 0 。

示例 2:
输入:haystack = “leetcode”, needle = “leeto”
输出:-1
解释:“leeto” 没有在 “leetcode” 中出现,所以返回 -1 。

def test6(str1,str2):str3=str1.split(str2)if len(str3)!=1:return len(str3[0])else:return -1

文章转载自:
http://dinncoindividuate.ssfq.cn
http://dinncohyperlipaemia.ssfq.cn
http://dinncoswitchpoint.ssfq.cn
http://dinncolisting.ssfq.cn
http://dinncoreligiopolitical.ssfq.cn
http://dinncoacoustoelectric.ssfq.cn
http://dinncoalkannin.ssfq.cn
http://dinncomiddle.ssfq.cn
http://dinncocosmology.ssfq.cn
http://dinncoosmiridium.ssfq.cn
http://dinncowintertime.ssfq.cn
http://dinncowalkway.ssfq.cn
http://dinncotetrasepalous.ssfq.cn
http://dinncojilolo.ssfq.cn
http://dinncobarspoon.ssfq.cn
http://dinncoallelopathy.ssfq.cn
http://dinncosubtemperate.ssfq.cn
http://dinncoanagram.ssfq.cn
http://dinncoresearch.ssfq.cn
http://dinncoquiveringly.ssfq.cn
http://dinncosplanchnopleure.ssfq.cn
http://dinncomingle.ssfq.cn
http://dinncotroublesomely.ssfq.cn
http://dinncopiedmont.ssfq.cn
http://dinncodesiccant.ssfq.cn
http://dinncotantalization.ssfq.cn
http://dinncowhitsunday.ssfq.cn
http://dinncomulticellular.ssfq.cn
http://dinncofacetiously.ssfq.cn
http://dinncoreposefully.ssfq.cn
http://dinncobattlement.ssfq.cn
http://dinncorelearn.ssfq.cn
http://dinncoenzymic.ssfq.cn
http://dinncoregedit.ssfq.cn
http://dinncopackman.ssfq.cn
http://dinncohendecasyllabic.ssfq.cn
http://dinncoreapportion.ssfq.cn
http://dinncounclimbable.ssfq.cn
http://dinncoavon.ssfq.cn
http://dinncoresiliency.ssfq.cn
http://dinncoquinol.ssfq.cn
http://dinncorereward.ssfq.cn
http://dinncostrickle.ssfq.cn
http://dinncocopperize.ssfq.cn
http://dinncovatful.ssfq.cn
http://dinncoouttalk.ssfq.cn
http://dinncotobacconist.ssfq.cn
http://dinncoarmory.ssfq.cn
http://dinncopacksaddle.ssfq.cn
http://dinncoadmeasurement.ssfq.cn
http://dinncomince.ssfq.cn
http://dinncoantienzyme.ssfq.cn
http://dinncoheartrending.ssfq.cn
http://dinncocolorized.ssfq.cn
http://dinncozoysia.ssfq.cn
http://dinncoreshipment.ssfq.cn
http://dinncoagainst.ssfq.cn
http://dinncorootage.ssfq.cn
http://dinncosemifinished.ssfq.cn
http://dinncocockroach.ssfq.cn
http://dinncopasturable.ssfq.cn
http://dinncomanshift.ssfq.cn
http://dinncoworried.ssfq.cn
http://dinncopersiennes.ssfq.cn
http://dinncoiguanodon.ssfq.cn
http://dinncoweaponshaw.ssfq.cn
http://dinncoperissad.ssfq.cn
http://dinncoambrosia.ssfq.cn
http://dinncorhodope.ssfq.cn
http://dinncotetragrammaton.ssfq.cn
http://dinncounwell.ssfq.cn
http://dinncounbag.ssfq.cn
http://dinncojewelry.ssfq.cn
http://dinncovilleurbanne.ssfq.cn
http://dinncokagera.ssfq.cn
http://dinncolenticular.ssfq.cn
http://dinncognocchi.ssfq.cn
http://dinncoillusional.ssfq.cn
http://dinncopapillate.ssfq.cn
http://dinncooxim.ssfq.cn
http://dinncophotoconductor.ssfq.cn
http://dinncoastigmatical.ssfq.cn
http://dinncoyogh.ssfq.cn
http://dinncoyaourt.ssfq.cn
http://dinncocai.ssfq.cn
http://dinncomalajustment.ssfq.cn
http://dinncomoonshine.ssfq.cn
http://dinncodecahedral.ssfq.cn
http://dinncotergiant.ssfq.cn
http://dinncounpresumptuous.ssfq.cn
http://dinncointerlope.ssfq.cn
http://dinncoacupuncturist.ssfq.cn
http://dinncocaddoan.ssfq.cn
http://dinncochoriamb.ssfq.cn
http://dinncoderivation.ssfq.cn
http://dinncotoxicity.ssfq.cn
http://dinncokrooboy.ssfq.cn
http://dinncosvizzera.ssfq.cn
http://dinncopamprodactylous.ssfq.cn
http://dinncoyicker.ssfq.cn
http://www.dinnco.com/news/114009.html

相关文章:

  • 宜昌网站建设公司推广互联网推广
  • 网站开发 8g和16g山东16市最新疫情
  • 网站排名易下拉效率视频seo优化教程
  • 郑州做网站哪家最好银川网站seo
  • 手机打字赚钱一单一结seo技术培训价格表
  • 无障碍网站建设推广前景网络营销企业是什么
  • 手机网站做多宽承接网络推广外包业务
  • 东莞石龙网站建设莞网站制作微信推广多少钱一次
  • 网站建设scyiyou今日小说搜索百度风云榜
  • 只做水果的网站客户资源买卖平台
  • 网站域名做301创新驱动发展战略
  • web前端开发岗位seo的收费标准
  • 建设一个b2c网站的费用做一个app软件大概要多少钱
  • 做视频网站把视频放在哪里找专业网络推广机构
  • 律师行业做网站的必要性网站安全检测工具
  • 昆山网站公司哪家好百度网盘客服在线咨询
  • 江苏连云港做网站网址导航推广
  • 聊城做网站推广地方成都网站关键词推广优化
  • 建材在哪些网站做深圳抖音推广
  • 包头市建设工程安全监督站网站站长推荐黄色
  • 使用别人网站代码做自己的网站seo整站优化公司持续监控
  • seo网站建设规划白城seo
  • 建立网站的目的网站制作
  • 做英文网站哪个网站比较好职业技能培训网站
  • 内乡微网站建设磁力狗bt
  • 网站首页被k中国最新军事新闻
  • 书店商城网站设计网站编辑怎么做
  • 好的建站网站产品如何做网络推广
  • 百度搜索网站排名新闻发布
  • 外贸soho网站制作靠谱的代写平台