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

企业网站建设移动com天堂网

企业网站建设移动,com天堂网,温州哪里做网站,安装wordpress无反应难度:简单 给你一个下标从 0 开始的整数数组 nums 。根据下述规则重排 nums 中的值: 按 非递增 顺序排列 nums 奇数下标 上的所有值。 举个例子,如果排序前 nums [4,1,2,3] ,对奇数下标的值排序后变为 [4,3,2,1] 。奇数下标 1 和…

难度:简单

给你一个下标从 0 开始的整数数组 nums 。根据下述规则重排 nums 中的值:

  1. 按 非递增 顺序排列 nums 奇数下标 上的所有值。
    • 举个例子,如果排序前 nums = [4,1,2,3] ,对奇数下标的值排序后变为 [4,3,2,1] 。奇数下标 1 和 3 的值按照非递增顺序重排。
  2. 按 非递减 顺序排列 nums 偶数下标 上的所有值。
    • 举个例子,如果排序前 nums = [4,1,2,3] ,对偶数下标的值排序后变为 [2,1,4,3] 。偶数下标 0 和 2 的值按照非递减顺序重排。

返回重排 nums 的值之后形成的数组。

示例 1:

输入:nums = [4,1,2,3]
输出:[2,3,4,1]
解释:
首先,按非递增顺序重排奇数下标(1 和 3)的值。
所以,nums 从 [4,1,2,3] 变为 [4,3,2,1] 。
然后,按非递减顺序重排偶数下标(0 和 2)的值。
所以,nums 从 [4,1,2,3] 变为 [2,3,4,1] 。
因此,重排之后形成的数组是 [2,3,4,1] 。

示例 2:

输入:nums = [2,1]
输出:[2,1]
解释:
由于只有一个奇数下标和一个偶数下标,所以不会发生重排。
形成的结果数组是 [2,1] ,和初始数组一样。 

提示:

  • 1 <= nums.length <= 100
  • 1 <= nums[i] <= 100

题解:

class Solution:def sortEvenOdd(self, nums: List[int]) -> List[int]:odd = []  ## 奇数even = []   ## 偶数for i in range(0,len(nums)):if i % 2 == 1:odd.append(nums[i])else:even.append(nums[i])odd.sort(reverse=True)even.sort()final_res = []y = []## 判断奇数偶数列表长度不一致时的不同处理方式if len(odd) > len(even):y.append(odd[-1])odd = odd[0:len(odd)-1]elif len(even) > len(odd):y.append(even[-1])even = even[0:len(even)-1]for a,b in zip(even,odd):final_res.append(a)final_res.append(b)final_res.append(y[0])else:for a,b in zip(even,odd):final_res.append(a)final_res.append(b)return final_res 

http://www.dtcms.com/wzjs/149008.html

相关文章:

  • 外贸网站建设网站天津seo排名收费
  • liferay做网站好吗培训方案及培训计划
  • 网站注册协议公司网站建设流程
  • 大麦网的网站建设如何快速推广app
  • 生日祝福网页源码html广州做seo的公司
  • 湖北省建设安全管理协会网站天眼查询个人
  • 做网站全屏尺寸是多少钱打开官方网站
  • 竞价sem托管公司博客seo教程
  • 西双版纳建设厅网站快手seo
  • 免费自制网站建设网站维护公司
  • 网站建设查询软文营销策划方案
  • 北京房产信息网官网网络关键词优化方法
  • 做小说网站做国外域名还是国内的好处故事式软文范例500字
  • 我国政府门户网站建设的原则网站手机优化
  • 模板网站建设源码网站seo收费
  • 网站作品集网络服务合同
  • 网站制作网站开发开一个网站需要多少钱
  • 网站后台发布了但看不见网页推广方案
  • 学校网站建设的优势和不足google官网进入
  • 自动发布到wordpressseocui cn
  • 深圳网站建设民治大道负面口碑营销案例
  • wordpress旅游类网站优化方案电子版
  • 怎样做淘宝客导购网站百度网站推广怎么收费
  • 国外域名的网站蚂蚁bt
  • 网站资源整合与建设中国百强企业榜单
  • 手工艺品网站建设平台引流推广怎么做
  • 做网站公司哪家比较好站长工具站长之家官网
  • 邯郸邯山区网站建设惠州seo优化服务
  • 江苏省建设工程一站式申报网站正规专业短期培训学校
  • 重庆教育集团建设公司网站信息流广告的特点