2019年11月6日

无序数组中用 快速排序的分治思想 寻找第k大元素

摘要: #include <stdio.h> int *ga; int galen; void print_a(){ for(int i = 0; i < galen; i++){ printf("%d ",ga[i]); } printf("\n"); } //k = di k da yuan su in 阅读全文

posted @ 2019-11-06 17:31 jald 阅读(255) 评论(0) 推荐(0) 编辑

电话号码的字母组合

摘要: 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例: 输入:"23"输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"]. 来源:力扣(Leet 阅读全文

posted @ 2019-11-06 14:31 jald 阅读(187) 评论(0) 推荐(0) 编辑

链表 插入排序

摘要: 参考了几个网上例子,验证后发现,不是最后几个元素会产生环,要么就是排序后不是稳定的(相同key值的元素,会意外改变顺序) 最后自己写了个例子,用了2种方法写基于链表的插入排序, #include <stdio.h> #include <stdlib.h> #define null 0 struct 阅读全文

posted @ 2019-11-06 03:22 jald 阅读(641) 评论(0) 推荐(0) 编辑

导航