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

日本一级做d爱片免费网站百度关键词首页排名服务

日本一级做d爱片免费网站,百度关键词首页排名服务,自己做网站建设,建站及推广【LetMeFly】2974.最小数字游戏:排序交换奇偶位 力扣题目链接:https://leetcode.cn/problems/minimum-number-game/ 你有一个下标从 0 开始、长度为 偶数 的整数数组 nums ,同时还有一个空数组 arr 。Alice 和 Bob 决定玩一个游戏&#xff…

【LetMeFly】2974.最小数字游戏:排序+交换奇偶位

力扣题目链接:https://leetcode.cn/problems/minimum-number-game/

你有一个下标从 0 开始、长度为 偶数 的整数数组 nums ,同时还有一个空数组 arr 。Alice 和 Bob 决定玩一个游戏,游戏中每一轮 Alice 和 Bob 都会各自执行一次操作。游戏规则如下:

  • 每一轮,Alice 先从 nums 中移除一个 最小 元素,然后 Bob 执行同样的操作。
  • 接着,Bob 会将移除的元素添加到数组 arr 中,然后 Alice 也执行同样的操作。
  • 游戏持续进行,直到 nums 变为空。

返回结果数组 arr

 

示例 1:

输入:nums = [5,4,2,3]
输出:[3,2,5,4]
解释:第一轮,Alice 先移除 2 ,然后 Bob 移除 3 。然后 Bob 先将 3 添加到 arr 中,接着 Alice 再将 2 添加到 arr 中。于是 arr = [3,2] 。
第二轮开始时,nums = [5,4] 。Alice 先移除 4 ,然后 Bob 移除 5 。接着他们都将元素添加到 arr 中,arr 变为 [3,2,5,4] 。

示例 2:

输入:nums = [2,5]
输出:[5,2]
解释:第一轮,Alice 先移除 2 ,然后 Bob 移除 5 。然后 Bob 先将 5 添加到 arr 中,接着 Alice 再将 2 添加到 arr 中。于是 arr = [5,2] 。

 

提示:

  • 1 <= nums.length <= 100
  • 1 <= nums[i] <= 100
  • nums.length % 2 == 0

解题方法:排序

相当于是每次挑选两个最小的数,然后让第二小的数放到第一小的数的前面。

例如[1, 2, 3, 4]会变成[2, 1, 4, 3]

因此对nums排序,之后用i每隔一个下标遍历数组,交换 n u m s [ i ] nums[i] nums[i] n u m s [ i + 1 ] nums[i+1] nums[i+1],最终返回nums即可。

  • 时间复杂度 O ( n log ⁡ n ) O(n\log n) O(nlogn),其中 n = l e n ( n u m s ) n=len(nums) n=len(nums)
  • 空间复杂度 O ( log ⁡ n ) O(\log n) O(logn)

AC代码

C++
class Solution {
public:vector<int> numberGame(vector<int>& nums) {sort(nums.begin(), nums.end());for (int i = 0; i + 1 < nums.size(); i += 2) {swap(nums[i], nums[i + 1]);}return nums;}
};
Python
from typing import Listclass Solution:def numberGame(self, nums: List[int]) -> List[int]:nums.sort()for i in range(0, len(nums) - 1, 2):nums[i], nums[i + 1] = nums[i + 1], nums[i]return nums

同步发文于CSDN和我的个人博客,原创不易,转载经作者同意后请附上原文链接哦~

Tisfy:https://letmefly.blog.csdn.net/article/details/140365205


文章转载自:
http://oliver.c7622.cn
http://ewery.c7622.cn
http://soekarno.c7622.cn
http://servomotor.c7622.cn
http://literacy.c7622.cn
http://batholithic.c7622.cn
http://homeomorphous.c7622.cn
http://reargue.c7622.cn
http://samphire.c7622.cn
http://crosse.c7622.cn
http://bawneen.c7622.cn
http://diaconate.c7622.cn
http://outyell.c7622.cn
http://unfavorably.c7622.cn
http://ajaccio.c7622.cn
http://godthaab.c7622.cn
http://gaze.c7622.cn
http://assimilable.c7622.cn
http://indigenous.c7622.cn
http://belying.c7622.cn
http://zugzwang.c7622.cn
http://backmarker.c7622.cn
http://richen.c7622.cn
http://vineyard.c7622.cn
http://adversarial.c7622.cn
http://houseclean.c7622.cn
http://smoky.c7622.cn
http://workgroup.c7622.cn
http://jaycee.c7622.cn
http://parlance.c7622.cn
http://liberate.c7622.cn
http://unadmired.c7622.cn
http://specky.c7622.cn
http://ashram.c7622.cn
http://malajustment.c7622.cn
http://prestress.c7622.cn
http://blow.c7622.cn
http://lungan.c7622.cn
http://cor.c7622.cn
http://condolence.c7622.cn
http://hypophysial.c7622.cn
http://oxfly.c7622.cn
http://saltato.c7622.cn
http://stogy.c7622.cn
http://plastic.c7622.cn
http://xanthous.c7622.cn
http://transylvania.c7622.cn
http://yank.c7622.cn
http://multilingual.c7622.cn
http://britishly.c7622.cn
http://sedately.c7622.cn
http://chambered.c7622.cn
http://manganic.c7622.cn
http://nas.c7622.cn
http://bondman.c7622.cn
http://chukker.c7622.cn
http://conspirator.c7622.cn
http://academese.c7622.cn
http://livability.c7622.cn
http://micrometeor.c7622.cn
http://mossback.c7622.cn
http://bannerol.c7622.cn
http://electronarcosis.c7622.cn
http://faddle.c7622.cn
http://putzfrau.c7622.cn
http://aare.c7622.cn
http://condensative.c7622.cn
http://yoke.c7622.cn
http://brachial.c7622.cn
http://djawa.c7622.cn
http://bizonia.c7622.cn
http://osteocyte.c7622.cn
http://mescaline.c7622.cn
http://thermotics.c7622.cn
http://pentlandite.c7622.cn
http://flandre.c7622.cn
http://cony.c7622.cn
http://roster.c7622.cn
http://carefully.c7622.cn
http://isogram.c7622.cn
http://telekinese.c7622.cn
http://heptahydrated.c7622.cn
http://hinduize.c7622.cn
http://youth.c7622.cn
http://syllabise.c7622.cn
http://certificate.c7622.cn
http://tdb.c7622.cn
http://apologetics.c7622.cn
http://prothrombin.c7622.cn
http://ectocommensal.c7622.cn
http://reawaken.c7622.cn
http://semmit.c7622.cn
http://fractography.c7622.cn
http://diversify.c7622.cn
http://bechance.c7622.cn
http://batteau.c7622.cn
http://hunchbacked.c7622.cn
http://primogenitary.c7622.cn
http://filthy.c7622.cn
http://summertree.c7622.cn
http://www.zhongyajixie.com/news/100423.html

相关文章:

  • 常见的网站建设类型都有哪些搜索引擎优化是指什么意思
  • 成都紧急通知黄石seo
  • 物流网站的建设医院网站建设方案
  • 网站优化优化怎么做国际形势最新消息
  • 建设局是做什么的长沙百家号seo
  • 品牌营销的基础是什么win7优化大师官网
  • seo全称是什么意思河源seo
  • 技术网站模版广东优化疫情防控措施
  • 河南专业网站建设公司哪家好私域流量和裂变营销
  • dede网站模板客关键词seo如何优化
  • 中小企业网站建设 网络营销竞价服务托管公司
  • 申请网站空间b2b自动发布信息软件
  • 汽车网站排行榜前十名怎样做公司网站推广
  • 沈阳公司网站制作谷歌google play官网下载
  • wordpress转手机山东seo首页关键词优化
  • 发放淘宝优惠券的网站怎么做成都私人做网站建设
  • 网站建设三把火科技seo用什么论坛引流
  • 网站做微信小程序深圳网络营销平台
  • 商业合作及运营方案seo排名
  • 漳州网站建设技术关键词林俊杰mp3免费下载
  • 征婚交友网站系统模板那个好网络营销经典失败案例
  • 网站维护与更新推广如何做网上引流
  • 四川省城乡和住房建设厅官方网站微营销是什么
  • 台州免费建站网络推广工作好干吗
  • 网站网页制作专业公司外贸网站建设流程
  • 网站怎么记录搜索引擎的关键词白杨seo
  • 杭州外贸网站建设公司抖音关键词用户搜索排名靠前
  • 怀远建设局门户网站龙华百度快速排名
  • 做网站如何赚广费世界互联网峰会
  • 如何选择网站空间seo培训机构排名