鉴于 c 写 leetcode 没有动态的数据结构,自己写了一个 https://github.com/LeoSirius/meta_c
目前实现了:
主要是用在了下面这个题解中。300 多道,以 c++和 python 为主。c 在陆续补充中。 https://github.com/LeoSirius/leetcode_solutions
1
InkStone 2020-08-12 17:49:33 +08:00
我比较好奇,为什么不用 C++呢……
|
3
mightofcode 2020-08-12 19:22:53 +08:00
java 好
|
4
chenyu0532 2020-08-12 19:26:26 +08:00
js 好
|
5
raaaaaar 2020-08-12 21:17:07 +08:00 via Android
学数据结构和学算法是不是要分开学,学数据结构需要全部自己撸才行。而学算法,用库更方便吧。
|
6
SingeeKing 2020-08-13 00:36:50 +08:00
还差个哈希表…… 这是我当年决定放弃用 C 刷 lc 的原因
|
7
CismonX 2020-08-13 03:37:43 +08:00
@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 2020-08-13 08:09:20 +08:00 via Android
感觉还是 python 刷起来方便
|
9
MikeFeng 2020-08-13 08:19:37 +08:00
还是上 C++吧,以后还能教你孩子打比赛
|
10
LazyWolfLin 2020-08-13 09:37:49 +08:00
天天造轮子。。。
|