- 博客(2)
- 收藏
- 关注
原创 UVa 725(Division)
输入正整数呢,按从小到大的顺序输出所有形如abcde/fghij=n的表达式,其中a~j恰好为数字0~9的一个排列。 分析:暴力枚举出a的排列,然后求出b,再判断a和b的所有数字是否不相同 #include #include #include #include using namespace std; void permutation(int *arr, int n, int
2017-03-28 18:31:47 206
原创 实现一个简单的最大二叉堆和堆排序
资料参考:算法导论第三版,第六章 #include typedef struct heap_t { int *arr; int heapSize; } Heap; void printArr(int *arr, int size) { int i; for (i = 0; i ; ++i) { printf("%d ", arr[
2017-03-19 17:52:37 358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人