当前位置:网站首页>283. 移动零-c与语言辅助数组法
283. 移动零-c与语言辅助数组法
2022-07-04 21:23:00 【Mr Gao】
283. 移动零-c与语言辅助数组法
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
请注意 ,必须在不复制数组的情况下原地对数组进行操作。
示例 1:
输入: nums = [0,1,0,3,12]
输出: [1,3,12,0,0]
示例 2:
输入: nums = [0]
输出: [0]
对于这一题,我们可以有很多算法去处理这个题目,但是个人解以,还是使用常规一些的方法,这样不容易出意外,在考试中或者面试中可以快速并简单的解决问题,解题代码如下:
void moveZeroes(int* nums, int numsSize){
int aid[numsSize];
int size1=0;
int size2=0;
int i;
for(i=0;i<numsSize;i++){
if(nums[i]!=0){
nums[size1++]=nums[i];
}
else{
aid[size2++]=nums[i];
}
}
for(i=0;i<size2;i++){
nums[size1++]=aid[i];
}
}
边栏推荐
- Daily question -leetcode1200- minimum absolute difference - array - sort
- Interpreting the development of various intelligent organizations in maker Education
- Shutter WebView example
- Use of class methods and class variables
- How to use concurrentlinkedqueue as a cache queue
- Kubedm initialization error: [error cri]: container runtime is not running
- new IntersectionObserver 使用笔记
- Golang interview finishing three resumes how to write
- [weekly translation go] how to code in go series articles are online!!
- 股票开户佣金最低多少,炒股开户佣金最低网上开户安全吗
猜你喜欢
解析互联网时代的创客教育技术
GTEST from ignorance to proficiency (3) what are test suite and test case
【LeetCode】17、电话号码的字母组合
超详细教程,一文入门Istio架构原理及实战应用
改善机器视觉系统的方法
Redis has three methods for checking big keys, which are necessary for optimization
LambdaQueryWrapper用法
How was MP3 born?
Analyzing the maker space contained in steam Education
Compréhension approfondie du symbole [langue C]
随机推荐
Caduceus从未停止创新,去中心化边缘渲染技术让元宇宙不再遥远
关系型数据库
redis03——Redis的网络配置与心跳机制
Interpreting the development of various intelligent organizations in maker Education
[ 每周译Go ] 《How to Code in Go》系列文章上线了!!
【活动早知道】LiveVideoStack近期活动一览
哈希表(Hash Tabel)
ArcGIS 10.2.2 | solution to the failure of ArcGIS license server to start
Golang面试整理 三 简历如何书写
Jerry's ad series MIDI function description [chapter]
并列图的画法,多排多列
vim 从嫌弃到依赖(23)——最后的闲扯
Is it safe to open an account in the stock of Caicai college? Can you only open an account by digging money?
Le module minidom écrit et analyse XML
Jerry's ad series MIDI function description [chapter]
Jerry's ad series MIDI function description [chapter]
QT - plot other problems
创客思维在高等教育中的启迪作用
开户哪家券商比较好?网上开户安全吗
Analysis of maker education technology in the Internet Era