- 博客(4)
- 收藏
- 关注
原创 排序算法:推排序
#includeusing namespace std;void AdjustHeap(int A[], int hLen, int i){ int left = 2*i + 1; int right = 2*i + 2; int largest = i; int temp; while(left < hLen || right < hLen) { if (left
2016-09-12 15:18:32 369
原创 排序算法:插入 冒泡 快速排序
#include #include #include using namespace std;void Insert(vector &A){ int len = A.size(); for (int i = 0; i < len; ++i) { for (int j = i - 1; j >= 0; --j) { if (A[j] > A[i]) swap(
2016-09-12 15:17:51 224
转载 动态规划:如果我们有面值为1元、3元和5元的硬币若干枚,如何用最少的硬币凑够11元?
#include using namespace std;int coin[3] = { 5, 3, 1 };int func(int num){ if (num == 0) return 0; for (int i = 0; i < 3; ++i) { if (num == coin[i]) { cout << coin[i] << ' '; ret
2016-09-11 16:37:54 6672
原创 PAT(A) 101-133-1-2016-03-12 A. Finding Average (20)
A. Finding Average (20)时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 CHEN, YueThe basic task is simple: given N real numbers, you are suppos
2016-09-04 16:01:47 288
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人