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

asp.net 手机网站开发如何提高网站的搜索

asp.net 手机网站开发,如何提高网站的搜索,网站域名是什么,便宜网站建设哪家好题目内容: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 : 输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0] 答案&…
题目内容:

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
请注意 ,必须在不复制数组的情况下原地对数组进行操作。

示例 :

输入: nums = [0,1,0,3,12]
输出: [1,3,12,0,0]

答案:
# coding:utf-8
# 时间:2024/3/7 21:42
# Pythonit教程网(blog.pythonit.cn)
# Python全栈视频课件获取:www.dqu.cc
# 加速高防cdn:woaiyundun.cn
def move_zeroes(nums):# 初始化一个指针指向非零元素的下一个位置write_index = 0# 遍历数组for read_index in range(len(nums)):# 如果当前元素不是0if nums[read_index] != 0:# 将当前元素放到write_index的位置nums[write_index] = nums[read_index]# 将write_index向前移动一位write_index += 1# 遍历结束后,write_index之后的位置都应该是0# 因为我们只需要保证非零元素在write_index之前,所以直接在后面填充0即可for i in range(write_index, len(nums)):nums[i] = 0
nums = [0, 1, 0, 3, 12]
move_zeroes(nums)
print(nums)  # 输出应该是 [1, 3, 12, 0, 0]

http://www.yayakq.cn/news/829432/

相关文章:

  • 阿里巴巴做网站需要多少钱秦皇岛房管局备案查询网
  • 浦口建设局网站网络工程师含金量高吗
  • 智能建站工具早期电商平台有哪些
  • 网站怎么做安全wordpress 无法连接到ftp服务器
  • 网站毕设fifa最新排名出炉
  • 江苏建设人才网官方网站网站建设列表网
  • 怎么做直播网站刷弹幕南昌地宝网出租房信息
  • 网站建设项目安排计划表wordpress 自定义参数
  • 沧州市建设局网站开封网站建设哪家好
  • 潍坊知名网站建设最新报价员工入职 在哪个网站做招工
  • 站长工具ip地址查询施工企业资质证书哪里下载
  • 青岛网站建设公司好找吗seo二级目录
  • 做网站店铺图片用什么软件怎么做网站登录站
  • 王磊网络网站建设织梦网站问题
  • 如何自己做解析网站门户网站建设和运行保证的磋商文件
  • 邢台网站制作有哪些php网站开发工程师招聘网
  • 百度推广网站备案wordpress自动转内链
  • 百度小程序跟做网站企业网站只做英文
  • 农庄网站实训网站开发目的
  • 高校招生网站建设做类似淘宝网站多少钱
  • 做h网站风险wordpress置顶文章失效
  • 网站开发 验收周期淘宝优惠券网站开发
  • 普兰店网站建设wordpress网站响应时间
  • 各大中文网站网站 建设ppt
  • 自己做链接网站建站教学视频
  • 如何在网站插做视频wordpress屏蔽广告插件
  • 杭州建设网站设计的公司包头网站设计公司
  • 我的网站模板下载购物类网站建设方案
  • 福永网站设计重庆建设工程交易中心官网
  • 什么网站系统做的最好用j2ee作的网站