首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
0交换排序
[编程题]0交换排序
热度指数:5850
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32M,其他语言64M
算法知识视频讲解
长度为n的数组乱序存放着0至n-1. 现在只能进行0与其他数的交换,完成以下函数
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(166)
分享
提交结果有问题?
47个回答
0篇题解
开通博客
暂无题解
问题信息
谷歌
复杂度
C++
Java
排序
来自:
程序员智力算法笔试卷
难度:
47条回答
166收藏
45735浏览
热门推荐
通过挑战的用户
牛客38959...
2023-02-15 15:27:16
开心的孤勇者在抱佛脚
2023-02-14 11:01:36
疯子焱
2023-01-09 23:15:28
Forever...
2022-12-14 19:24:54
陈仁华
2022-12-12 14:49:59
相关试题
在下列表述中,错误的是()
字符串
树
排序
评论
(43)
按照OSI模型的层次概念,下列几个...
谷歌
网络基础
评论
(5)
来自
Google2012笔试卷
普通PC机器上四字节有符号整数能表...
谷歌
编程基础
评论
(3)
一个包里有5个黑球,10个红球和1...
阿里巴巴
组合数学
数理统计
概率论与数理统计
评论
(32)
来自
2025年春招-中国电信...
N个素数
谷歌
复杂度
编程基础
评论
(29)
来自
程序员智力算法笔试卷
0交换排序
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
import java.util.*; public class Solution { /** * 交换数组里n和0的位置 * * @param array * 数组 * @param len * 数组长度 * @param n * 和0交换的数 */ // 不要修改以下函数内容 public void swapWithZero(int[] array, int len, int n) { Main.SwapWithZero(array, len, n); } // 不要修改以上函数内容 /** * 通过调用swapWithZero方法来排 * * @param array * 存储有[0,n)的数组 * @param len * 数组长度 */ public void sort(int[] array, int len) { // 完成这个函数 } }
/** * 交换数组里n和0的位置 * array: 存储[0-n)的数组 * len: 数组长度 * n: 数组里要和0交换的数 */ extern void swap_with_zero(int* array, int len, int n); class Solution { public: /** * 调用方法swap_with_zero来对array进行排序 */ void sort(int* array, int len) { } };