
排序
qq_30339595
人类,诗意地栖息在大地上。
展开
-
调整数组顺序使奇数位于偶数之前
调整数组顺序使奇数位于偶数之前,而且奇数与奇数之间的顺序,偶数与偶数之间的顺序不变。 使用插入排序 int k=0; for(int i=0;i<array.size();i++) { if(array[i]%2==1){ int tmp=array[i]; for(int j=i-1;j>=k;j--) array[j+1]=array[j]; array[k++]=tmp; } } ...原创 2020-09-08 16:34:36 · 209 阅读 · 0 评论 -
快速排序的两种写法
p1,p2=-1,0 tmp=nums[p1] while(p2<len(nums)): if nums[p2]<=tmp: p1+=1 t=nums[p1] nums[p1]=nums...原创 2019-12-07 13:02:26 · 180 阅读 · 0 评论 -
插入排序和冒泡排序
#include "stdafx.h" #include<cstdio> #include<iostream> using namespace std; const int maxn=110; const int inf=0x7fffffff; typedef long long ll; int n; int a[maxn]; void insertsort(){ f...原创 2018-03-16 19:03:48 · 156 阅读 · 0 评论