LintCode 整数排序
来源:互联网 发布:证券分析软件 编辑:程序博客网 时间:2024/06/05 04:29
题目描述:
给一组整数,按照升序排序,使用选择排序,冒泡排序,插入排序或者任何 O(n2) 的排序算法。
您在真实的面试中是否遇到过这个题? Yes
样例
对于数组 [3, 2, 1, 4, 5], 排序后为:[1, 2, 3, 4, 5]。
ac代码:
class Solution {public: /** * @param A an integer array * @return void */ void sortIntegers(vector<int>& A) { // Write your code here int n=A.size(); int i,j,temp; for(i=0;i<n;i++) for(j=i;j<n;j++) { if(A[i]>A[j]) { temp=A[i]; A[i]=A[j]; A[j]=temp; } } }};
阅读全文
0 0
- LintCode:整数排序
- 【LintCode】整数排序II
- LintCode【入门】整数排序
- 整数排序II-lintcode
- lintcode-入门-整数排序
- Lintcode 463 整数排序
- LintCode-整数排序
- LintCode-整数排序 II
- 整数排序-LintCode
- LintCode 整数排序
- LintCode 整数排序 II
- LintCode 整数排序
- Lintcode整数排序
- 整数排序-LintCode
- 整数排序 II -LintCode
- lintcode 463整数排序 lintcode 464整数排序II
- [LintCode] Sort Integers 整数排序
- Lintcode——整数排序
- ValueAnimator详解
- 265. Paint House II
- python路径相关的函数
- 交换输出
- 素数求和
- LintCode 整数排序
- eclipse更改仓库的数据源,变为阿里数据源
- Lintcode 两数组的交
- JSTL
- 六月14日
- LintCode 两数组的交 II
- break和continue的区别
- LintCode 合并区间
- 六月15日