社区
数据结构与算法
帖子详情
求助!将数组中的0拖后。
poorbug
2005-01-30 02:11:10
比如一个数组的元素为“0,1,9,0,7,0,4,5,0”
想把为0的元素找出来,放后面。
算法实现排序后的结果应为:“1,9,7,4,5,0,0,0,0”
请大家指教,谢谢!!!
...全文
80
3
打赏
收藏
求助!将数组中的0拖后。
比如一个数组的元素为“0,1,9,0,7,0,4,5,0” 想把为0的元素找出来,放后面。 算法实现排序后的结果应为:“1,9,7,4,5,0,0,0,0” 请大家指教,谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lkrich7
2005-01-31
打赏
举报
回复
void f(int a[],int n)
{
int i,j;
for(i = 0; i < n && a[i] != 0; i++)
;/*跳过开头的非零数*/
j = i;
for(; i < n; i++)
if(a[i] != 0){
a[j]=a[i];
j++;
}/*将非零数向前排*/
for(;j<n;j++)
a[j]=0;/*数组末尾补零*/
}
zhengwei1984222
2005-01-30
打赏
举报
回复
main()
函数中调用参数写错了,应为zero_to_last_sort(arr,10);
zhengwei1984222
2005-01-30
打赏
举报
回复
#include <iostream>
using namespace std;
void zero_to_last_sort(int *arr , int size)
{
int zero_num = 0;
int zero_index = 0;
for (int i=0;i < size ; i++ )
{
if ( arr[i] == 0 ){
zero_num++;
if (zero_num == 1)
zero_index = i;
}
else{
if (zero_num != 0)
{
swap(arr[zero_index] , arr[i] );
if (zero_num != 1)
zero_index++;
else
zero_index = i;
}
}
}
}
void main()
{
int arr [10] = {0,0,1,9,0,7,0,4,5,0};
zero_to_last_sort(arr,9);
for (int i = 0 ;i<=9;i++)
{
cout<<arr[i]<<" ";
}
}
vfp6.0系统免费下载
为保持向后兼容性,也保留了 5.0 版中的旧应用程序向导。新的向导只需提供项目名和位置,这大大简化了整个应用程序的创建过程。 问题 2-5: Project 对象和 ProjectHook 对象之间有什么区别? 答案: 当打开一个项目...
题解 | #输入整型数组和排序标识,按照升序或降序进行排序#
题解 | #输入整型数组和排序标识,按照升序或降序进行排序# import sysdef do_sort(index, l_nums, flag=0): result = [] if flag ==0: 题解 | #字符串反转# ... 思路遍历数组,每次循环从push
数组中
向栈里压进一个元
Leetcode 剑指 Offer II 070.有序
数组中
的单一元素
结合了家里人的一些建议,打算脱离求职苦海,回家躺平内卷了三年,但小破三本在校招中还是会被刷学历结合北。rt 想留在广东,kk base东莞包住,开的差不多高,kk要试用期六个月,三个月述职一次,看起来标。下周一...
题解 | #
数组中
出现次数超过一半的数字#
* TreeNode le查看全文 题解 | #完全数计算# def f(num): l=[] if num==1: pass for i in range(1,num): i查看全文 题解 | #二维
数组中
的查找# #include class Solution {public: /** * 代码中的类名、方法名、参数...
题解 | #数字在升序
数组中
出现的次数# | Golang
cin & 题解 | #数字在升序
数组中
出现的次数# | C++ class Solution {public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 韶音科技春季招聘开始啦!!! 韶音科技 —— ...
数据结构与算法
33,007
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章