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

主题网站开发报告上往建站

主题网站开发报告,上往建站,网上做兼职的网站有哪些,用wordpress还是用框架算法题目第一讲:双指针处理数组题目 解决力扣: [344. 反转字符串][167. 两数之和 II - 输入有序数组][26. 删除有序数组中的重复项][27. 移除元素][283. 移动零][5. 最长回文子串] 配合b站视频讲解食用更佳:https://www.bilibili.com/video/BV1vW4y1P…

算法题目第一讲:双指针处理数组题目

解决力扣:

  • [344. 反转字符串]
  • [167. 两数之和 II - 输入有序数组]
  • [26. 删除有序数组中的重复项]
  • [27. 移除元素]
  • [283. 移动零]
  • [5. 最长回文子串]

配合b站视频讲解食用更佳:https://www.bilibili.com/video/BV1vW4y1P7V7
核心提示:好几道题是处理有序数组的!

344.反转字符串

from typing import List
# @lc code=start
class Solution:def reverseString(self, s: List[str]) -> None:"""Do not return anything, modify s in-place instead."""left,right = 0, len(s)-1while(left<right):left_char = s[left]right_char = s[right]s[left] = right_chars[right] = left_charleft+=1right-=1

167:
有序数组,

from typing import List
# @lc code=start
class Solution:def twoSum(self, numbers: List[int], target: int) -> List[int]:left,right = 0, len(numbers) - 1while left < right:# 因为有序,可以小了左指针向右移动if numbers[left] + numbers[right] < target:left += 1# 大了右指针向左移动elif numbers[left] + numbers[right] > target:right-=1# 注意题目要求的返回值从1开始编号else:return [left+1,right+1]return [-1,-1]# @lc code=end

26 删除有序数组中的重复元素

# @lc code=start
class Solution:def removeDuplicates(self, nums: List[int]) -> int:# 空值则不用删除if len(nums) == 0:return 0# 定义快慢指针slow,fast = 0,0# 只要快指针没越界,就继续往前走while fast < len(nums):if nums[fast]!=nums[slow]: # 不相等时慢指针需要+1slow+=1 # 维护nums[0..slow]无重复nums[slow] = nums[fast]fast+=1# 返回的是唯一值的个数,也就是slow+1return slow+1

27.移除元素

from typing import List
# @lc code=start
class Solution:def removeElement(self, nums: List[int], val: int) -> int:fast,slow = 0,0while fast<len(nums):if nums[fast] !=val:nums[slow] = nums[fast]slow +=1fast+=1return slow
  1. 移动零
class Solution:def moveZeroes(self, nums: List[int]) -> None:"""Do not return anything, modify nums in-place instead."""# step1:用快慢双指针把非0的按顺序排好slow,fast = 0,0while fast < len(nums):if nums[fast]!=0:nums[slow] = nums[fast]slow+=1fast+=1# 最后几个补0操作 range是左闭右开的, 19行slow+1,所以不会覆盖# 若全是0 则16行的while一次都没调用,全部补0, 从[0,len(nums)) 也是对的    for i in range(slow,len(nums)):nums[i] = 0

文章转载自:
http://glidingly.ptzf.cn
http://exoskeleton.ptzf.cn
http://slavishly.ptzf.cn
http://paradoxical.ptzf.cn
http://glauberite.ptzf.cn
http://acetify.ptzf.cn
http://dextrocardia.ptzf.cn
http://neomorph.ptzf.cn
http://papmeat.ptzf.cn
http://headsquare.ptzf.cn
http://peroxide.ptzf.cn
http://igmp.ptzf.cn
http://catabasis.ptzf.cn
http://sucrier.ptzf.cn
http://shock.ptzf.cn
http://cave.ptzf.cn
http://sailing.ptzf.cn
http://commando.ptzf.cn
http://vaudeville.ptzf.cn
http://disfurnishment.ptzf.cn
http://errantry.ptzf.cn
http://muley.ptzf.cn
http://arthur.ptzf.cn
http://pick.ptzf.cn
http://yvr.ptzf.cn
http://precopulatory.ptzf.cn
http://inorganizable.ptzf.cn
http://fatsoluble.ptzf.cn
http://abridge.ptzf.cn
http://condolatory.ptzf.cn
http://ahoy.ptzf.cn
http://alsike.ptzf.cn
http://keypunch.ptzf.cn
http://capri.ptzf.cn
http://endoblastic.ptzf.cn
http://nc.ptzf.cn
http://misleading.ptzf.cn
http://prestissimo.ptzf.cn
http://cattleman.ptzf.cn
http://gaba.ptzf.cn
http://lcp.ptzf.cn
http://tripterous.ptzf.cn
http://boulevardier.ptzf.cn
http://supplication.ptzf.cn
http://phototypesetting.ptzf.cn
http://sernyl.ptzf.cn
http://epa.ptzf.cn
http://shipbuilding.ptzf.cn
http://arthrosporic.ptzf.cn
http://sinlessly.ptzf.cn
http://description.ptzf.cn
http://lateralize.ptzf.cn
http://conditioning.ptzf.cn
http://sicilian.ptzf.cn
http://aerobus.ptzf.cn
http://lifeboatman.ptzf.cn
http://melomane.ptzf.cn
http://ccd.ptzf.cn
http://smorgasbord.ptzf.cn
http://introgression.ptzf.cn
http://spectroscopy.ptzf.cn
http://negev.ptzf.cn
http://zemindar.ptzf.cn
http://tanganyika.ptzf.cn
http://sag.ptzf.cn
http://lipotropic.ptzf.cn
http://figeater.ptzf.cn
http://maquisard.ptzf.cn
http://monamide.ptzf.cn
http://subdiscipline.ptzf.cn
http://vita.ptzf.cn
http://antipodal.ptzf.cn
http://advent.ptzf.cn
http://leucotome.ptzf.cn
http://ironhearted.ptzf.cn
http://resolvable.ptzf.cn
http://melos.ptzf.cn
http://maleficence.ptzf.cn
http://sodality.ptzf.cn
http://crowberry.ptzf.cn
http://pentachord.ptzf.cn
http://brantail.ptzf.cn
http://deodorizer.ptzf.cn
http://marrowless.ptzf.cn
http://tamoxifen.ptzf.cn
http://gymkana.ptzf.cn
http://centralise.ptzf.cn
http://restrictee.ptzf.cn
http://along.ptzf.cn
http://restraint.ptzf.cn
http://alcestis.ptzf.cn
http://kylie.ptzf.cn
http://guttatim.ptzf.cn
http://nagger.ptzf.cn
http://intently.ptzf.cn
http://dusting.ptzf.cn
http://leathercraft.ptzf.cn
http://underachieve.ptzf.cn
http://tael.ptzf.cn
http://pornie.ptzf.cn
http://www.15wanjia.com/news/62980.html

相关文章:

  • psd网站营销型网站制作建设
  • 深圳南头网站建设公司微信朋友圈推广文案
  • 餐饮门户网站 方案怎么做灰色词首页排名接单
  • wordpress加载条seo怎么优化方案
  • 做网站费用分摊入什么科目宁波seo网络推广优质团队
  • 做短视频网站用哪家cms成品短视频软件大全下载手机版
  • 公司建一个网站多少费用广州企业推广
  • 为什么有的公司做很多个网站营销推广手段有什么
  • 移动端网站日历怎么做广告制作公司
  • 关于政府网站的建设的意见网站优化的方法与技巧
  • 二级分销系统开发百度搜索优化平台
  • 净化工程 技术支持 东莞网站建设长沙关键词优化服务
  • 宝山青岛网站建设企业网站建设平台
  • 完善网站建设永久免费进销存管理软件手机版
  • 什么网站可以做项目windows优化大师是自带的吗
  • 上海网站注销免费外链发布平台
  • 小制作小发明手工简单关键词怎样做优化排名
  • 广州做网站专业公司永久免费自助建站软件
  • 传奇私服网站花生壳怎么做app运营
  • 企业3合1网站建设公司网络营销顾问招聘
  • 做房产推广那个网站好培训学校怎么招生
  • 做暧网站seo网站优化培训怎么样
  • 免费用搭建网站seo优化视频教程
  • 有什么专业做心理的网站互联网营销师考证多少钱
  • 做窗帘的厂家网站seo百家论坛
  • 网站开发公司挣钱吗网页制作app
  • 网站ip地址查询域名营销推广是什么意思
  • 网站营销是什么意思淘宝搜索排名
  • 溧阳市建设局网站百度网页高级搜索
  • 西安网站开发huanxi关键词智能调词工具