NYOJ_41 三个数从小到大排序
来源:互联网 发布:什么漫画软件好 编辑:程序博客网 时间:2024/06/12 04:43
题目地址
直接插入排序:
n个元素,插n-1次,前面元素有序。
最好O(n)。
最坏O(n2)。
与初始序列有关。
最好O(n)。
最坏O(n2)。
与初始序列有关。
代码:
#include<iostream>using namespace std;void Swap(int &a,int &b){int temp;temp = a;a = b;b = temp;}/*直接插入排序n个元素,插n-1次 前面元素有序最好O(n)最坏O(n2)与初始序列有关*/void InsertSort(int *a,int n) {for(int i=1; i<n; i++){int j=i;int temp = a[i];while(j>0 &&temp < a[j-1]){a[j] = a[j-1]; j--;}a[j] = temp;}}int main(){int *a = new int [3];for(int i=0;i<3;i++)cin>>a[i];InsertSort(a,3); cout<<a[0]<<" "<<a[1]<<" "<<a[2]<<endl;return 0;}
0 0
- NYOJ_41 三个数从小到大排序
- nyoj_41 三个数从小到大排序
- 三个数从小到大排序
- 三个数从小到大排序
- 三个数从小到大排序
- 三个数从小到大排序
- 三个数从小到大排序
- 三个数从小到大排序
- 从小到大排序三个数
- 三个数从小到大排序
- 41 三个数从小到大排序
- 41 三个数从小到大排序
- nyoj41(三个数从小到大排序)
- ACM-三个数从小到大排序
- 41 三个数从小到大排序
- 12.三个数从小到大排序
- NYOJ41 - 三个数从小到大排序
- ACM 三个数从小到大排序
- spring AOP 前置增强,后置增强小Demo
- Fault管理与自动化
- p123.30
- linux上 rlwrap安装
- C#记忆游戏的简单实现
- NYOJ_41 三个数从小到大排序
- P124第40题
- ArrayList类
- DesignPatterns_Visitor
- 安卓笔记之网络图片查看器小程序以及消息处理机制运用
- MapReduce应用
- gui显示白色框架,但不显示内容,gui中耗时操作
- Java 泛型学习 泛型擦除带来的不自然
- [leetcode][DP] Best Time to Buy and Sell Stock III