鉴于 c 写 leetcode 没有动态的数据结构,自己写了一个 https://github.com/LeoSirius/meta_c
目前实现了:
- 动态数组
- 栈
- 队列
- 双端队列
主要是用在了下面这个题解中。300 多道,以 c++和 python 为主。c 在陆续补充中。 https://github.com/LeoSirius/leetcode_solutions
鉴于 c 写 leetcode 没有动态的数据结构,自己写了一个 https://github.com/LeoSirius/meta_c
目前实现了:
主要是用在了下面这个题解中。300 多道,以 c++和 python 为主。c 在陆续补充中。 https://github.com/LeoSirius/leetcode_solutions
1
InkStone Aug 12, 2020
我比较好奇,为什么不用 C++呢……
|
3
mightofcode Aug 12, 2020
java 好
|
4
chenyu0532 Aug 12, 2020
js 好
|
5
raaaaaar Aug 12, 2020 via Android
学数据结构和学算法是不是要分开学,学数据结构需要全部自己撸才行。而学算法,用库更方便吧。
|
6
SingeeKing PRO 还差个哈希表…… 这是我当年决定放弃用 C 刷 lc 的原因
|
7
CismonX Aug 13, 2020
@SingeeKing
事实上 POSIX 提供了哈希表支持: https://pubs.opengroup.org/onlinepubs/009695399/functions/hcreate.html 有个硬伤,就是一次只能同时使用一个哈希表。。 好在有 GNU 扩展,可以同时使用多个哈系表: https://www.gnu.org/software/libc/manual/html_node/Hash-Search-Function.html 见 "_r" 后缀的函数 |
8
weixiangzhe Aug 13, 2020 via Android
感觉还是 python 刷起来方便
|
9
MikeFeng Aug 13, 2020
还是上 C++吧,以后还能教你孩子打比赛
|
10
LazyWolfLin Aug 13, 2020
天天造轮子。。。
|