
Algorithm
文章平均质量分 61
georgechen_ena
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QuickSort (recursive)
template void QuickSort(T* a, const int left, const int right) { int i, j, pivot; if(left < right) { i = left + 1; j = right; pivot = a[left]; while(i < j) { while(a[i] < pivot)i++;原创 2011-09-01 18:54:17 · 791 阅读 · 0 评论 -
给定一个N位数,得到一个N-k位的数中最小的数
原文地址 题目: 给定一个N位数,例如12345,从里面去掉k个数字,得到一个N-k位的数, 例如去掉2,4,得到135,去掉1,5,得到234。设计算法,求出所有得到的 N-k位数里面最小的那一个 解决方案一: (1)第一步要确定剩余N-K位的数的最高位: 从个位开始算起,从第N-K位开始向高位比较,求出最小数字,作为高位。 例如转载 2012-10-18 18:40:46 · 1857 阅读 · 1 评论