专栏名称: 算法与数据结构
算法与数据结构知识、资源分享
目录
相关文章推荐
算法爱好者  ·  Cursor创始团队最新访谈:如果Githu ... ·  23 小时前  
九章算法  ·  被裁6个月,躺平6个月,上岸! ·  昨天  
九章算法  ·  一份百试不爽的《学霸记忆LeetCode刷题 ... ·  5 天前  
九章算法  ·  10月LeetCode刷题小分队正式开始啦: ... ·  6 天前  
九章算法  ·  OpenAI高管离职内幕,Sam被怒斥不义… ·  1 周前  
51好读  ›  专栏  ›  算法与数据结构

算法题 152:整数数组的奇偶数分开(小米笔试题)

算法与数据结构  · 公众号  · 算法  · 2017-08-18 15:46

正文

来自:小米笔试题


题目:在一个N个整数数组里面,有多个奇数和偶数,设计一个排序算法,令所有的奇数都在左边。请完成sort的代码实现(C++或Java)


C++:

void sort(int N, int[]a)
{
    …
}

Java:

void sort(int[]a){
    …
}

例如: 当输入a = {8,4,1,6,7,4,9,6,4},

a = {1,7,9,8,4,6,4,6,4}为一种满足条件的排序结果


小米

算法题 10:买电影票(小米笔试题)

算法题 17:字符串重组(小米笔试)

算法题 97:懂二进制( 小米笔试题)

算法题 118:一串数字是否是回文数(小米笔试题)


小贴士:返回上一级搜索算法题”获取全部题目。