b*********s 发帖数: 115 | 1 我个人喜欢用Python(无意挑起语言争论,个人喜好,仅此而已), 可惜LeetCode目前只
支持C++和Java。我先用Java做了一遍LeetCode,然后发现通过每一题之后可以看到该
题的所有testcase,于是用JavaScript写了个小脚本抓取数据,然后再解析出数据结构
给Python用。已按此方法实现了LeetCode上的146个题(剩下4个未实现的是 LRU Cache
, Copy List with Random Pointer, Populating Next Right Pointers in Each Node
I && II, 有点棘手)。现将github地址公开出来,希望能帮到那些和我一样喜欢用
Python的同学:
https://github.com/bainikolaus/pyshua.git
Clone之后在本地机子运行,详细看gitHub上的readme。
目前只有验证能否通过所有testcase功能,未加入运行超时限制。
代码中LeetCode的题有我自己写的解法,如果你发现了错误,请帮忙指出。我也正在刷
题为争取Offer(确切地说是争取面试,在LinkedIn上骚扰了一圈hr没人鸟我)而努力
,所以任何指正都会对我带来很大的帮助。
欢迎有兴趣的同学帮忙加入其它题库(CC150, PIE, EPI等)。
如果LeetCode的作者觉得我这样做侵犯了版权,请和我联系,我会马上删除。 | B*****7 发帖数: 137 | 2 Very nice. Thanks for sharing! | A*********c 发帖数: 430 | 3 牛掰啊。
感觉最好还是和leetcode沟通一下。。。
毕竟现在是.com了,也不是哦喷所思。
Cache
Node
【在 b*********s 的大作中提到】 : 我个人喜欢用Python(无意挑起语言争论,个人喜好,仅此而已), 可惜LeetCode目前只 : 支持C++和Java。我先用Java做了一遍LeetCode,然后发现通过每一题之后可以看到该 : 题的所有testcase,于是用JavaScript写了个小脚本抓取数据,然后再解析出数据结构 : 给Python用。已按此方法实现了LeetCode上的146个题(剩下4个未实现的是 LRU Cache : , Copy List with Random Pointer, Populating Next Right Pointers in Each Node : I && II, 有点棘手)。现将github地址公开出来,希望能帮到那些和我一样喜欢用 : Python的同学: : https://github.com/bainikolaus/pyshua.git : Clone之后在本地机子运行,详细看gitHub上的readme。 : 目前只有验证能否通过所有testcase功能,未加入运行超时限制。
| A*********c 发帖数: 430 | 4 project名字v587创意十足,python刷!
Cache
Node
【在 b*********s 的大作中提到】 : 我个人喜欢用Python(无意挑起语言争论,个人喜好,仅此而已), 可惜LeetCode目前只 : 支持C++和Java。我先用Java做了一遍LeetCode,然后发现通过每一题之后可以看到该 : 题的所有testcase,于是用JavaScript写了个小脚本抓取数据,然后再解析出数据结构 : 给Python用。已按此方法实现了LeetCode上的146个题(剩下4个未实现的是 LRU Cache : , Copy List with Random Pointer, Populating Next Right Pointers in Each Node : I && II, 有点棘手)。现将github地址公开出来,希望能帮到那些和我一样喜欢用 : Python的同学: : https://github.com/bainikolaus/pyshua.git : Clone之后在本地机子运行,详细看gitHub上的readme。 : 目前只有验证能否通过所有testcase功能,未加入运行超时限制。
| b**********e 发帖数: 30 | | m********n 发帖数: 7 | |
|