
算法学习
ENIAC初学者
这个作者很懒,什么都没留下…
展开
-
快速排序算法实现
//本程序是对快速排序算法的实现,一次while(1)都将要比较的元素存入flag中,依次将比flag小的元素放在左边,比flag大的元素放在右边,然后用递归的方法,将flag左右两边的元素分别快速排序操作。本程序为了方便测试,所以用户只要输入元素个数,程序就会随机生成相应元素个数的数组,并自动对其进行排序。 #include #include using namespace std;原创 2013-04-17 21:06:59 · 508 阅读 · 0 评论 -
将整数逆序输出
int reverse(int x) { char chtmp[4096]=""; int i=0; if(x { x=-x; i=1; chtmp[0]='-'; } while(x/10!=0) { chtmp[i++]=x%10+'0'; x=x/10; } chtmp[i]=x+'0'; return atoi(chtmp); /*cout cout原创 2014-01-15 18:32:19 · 773 阅读 · 0 评论