news 2026/5/28 22:34:16

leetcode 905. Sort Array By Parity 按奇偶排序数组-耗时100

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 905. Sort Array By Parity 按奇偶排序数组-耗时100

Problem: 905. Sort Array By Parity 按奇偶排序数组

耗时100%,双指针,左侧拿到第一个奇数索引,右侧拿到第一个偶数索引,然后两者互换的

Code

class Solution { public: vector<int> sortArrayByParity(vector<int>& nums) { int n = nums.size(); int l = 0, r = n - 1; while(l < r) { while(r >=0 && (nums[r] & 1) == 1 ) r--; while(l < n && (nums[l]&1)==0 ) l++; if(l >= r) break; swap(nums[l], nums[r]); l++; r--; } return nums; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/12 12:30:33

阿里2026版Spring全家桶高级笔记

不知道各位Java好大哥们闲的时候会不会去关注Spring目前的官网&#xff0c;你会发现他的slogan是: Spring makes Java Simple。它让Java的开发变得更加简单。某种意义上来说&#xff1a;是Spring成就了Java&#xff01;但随之而来的就是&#xff1a;由他之后诞生出来的各种组件…

作者头像 李华
网站建设 2026/5/27 8:23:39

悬鉴与“养护人叙事环”的建构:算法治理的微观政治学

悬鉴与“养护人叙事环”的建构&#xff1a;算法治理的微观政治学笔者&#xff1a;岐金兰摘要当代算法治理陷入了“批判愈多&#xff0c;治理愈空”的实践困境。其根源在于主流范式困于“主体-客体”框架&#xff0c;将“算法”视为待规制的静态客体&#xff0c;而系统性忽视了算…

作者头像 李华
网站建设 2026/5/12 10:37:11

基于深度学习的图像风格迁移系统[python]-计算机毕业设计源码+LW文档

摘要&#xff1a;图像风格迁移作为计算机视觉和图形学中的热门研究方向&#xff0c;旨在将一幅图像的艺术风格应用到另一幅图像的内容上&#xff0c;创造出具有特定风格的新图像。本文深入探讨了基于深度学习的图像风格迁移技术&#xff0c;阐述了其基本原理、常见方法&#xf…

作者头像 李华
网站建设 2026/5/22 17:03:35

搞IGBT仿真最刺激的就是看不同工况下参数如何跳舞。今天这两个模型玩出了新花样,特别是事件接口的应用,直接把仿真工程师的头发又薅下来几根

IGBT模型。 本次发送的模型共有2个&#xff0c;部分有视频介绍及参考文献。 1.图1-4研究了多周期通电下IGBT的各参数变化&#xff0c;0-2s通电2V&#xff0c;2-4s断电即为0V&#xff0c;以此类推&#xff0c;采用的物理场为固体传热、电流、固体力学、事件、疲劳等物理场和电磁…

作者头像 李华
网站建设 2026/5/1 9:55:16

DOTA2 无法找到 msvcp140.dll 怎么解决?AI助你一键修复

核心问题&#xff1a;启动DOTA2时弹出“无法找到msvcp140.dll”提示&#xff0c;导致游戏无法正常启动、闪退或无法进入加载界面。 结论&#xff1a;虽然可以通过手动排查修复问题&#xff0c;但由于步骤繁琐、需具备一定电脑专业知识&#xff0c;且容易出现操作失误导致问题加…

作者头像 李华
网站建设 2026/5/23 20:34:52

【开题答辩全过程】以 基于Web的旅游攻略平台的设计与开发为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人&#xff0c;语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

作者头像 李华