D****3 发帖数: 611 | 1 这星期刷了110道python的leetcode题 过几天会继续更新。主要我看网上的Python解不
多啊 喜欢的话star一个支持下就好。算法有不好的地方求各位大神多多交流 指导小弟
。多谢啦。
https://github.com/jw2013/leetcode |
d********t 发帖数: 9628 | 2
非常感谢,你的解法真的都非常简练,一看就是python大牛!
一个问题,word ladder那题为什么要对所有在current里的word?
【在 D****3 的大作中提到】 : 这星期刷了110道python的leetcode题 过几天会继续更新。主要我看网上的Python解不 : 多啊 喜欢的话star一个支持下就好。算法有不好的地方求各位大神多多交流 指导小弟 : 。多谢啦。 : https://github.com/jw2013/leetcode
|
D****3 发帖数: 611 | 3
大神好 不太明白您的意思。
current就是BFS的一个layer。然后把所有在这个layer里的单词改动1个字母,如果改
动完的东西在字典里加到下一个layer (叫做next)。 然后current = next, 把layer更
新到下一层了。其实和lever order tree traversal差不多。
我不太明白你问的是不是这个问题啊 不太好意思啦
【在 d********t 的大作中提到】 : : 非常感谢,你的解法真的都非常简练,一看就是python大牛! : 一个问题,word ladder那题为什么要对所有在current里的word?
|
y***n 发帖数: 1594 | |
U***A 发帖数: 849 | |
j**********3 发帖数: 3211 | |
d********t 发帖数: 9628 | 7 哦明白了。对了这题用DFS能做吗?
【在 D****3 的大作中提到】 : : 大神好 不太明白您的意思。 : current就是BFS的一个layer。然后把所有在这个layer里的单词改动1个字母,如果改 : 动完的东西在字典里加到下一个layer (叫做next)。 然后current = next, 把layer更 : 新到下一层了。其实和lever order tree traversal差不多。 : 我不太明白你问的是不是这个问题啊 不太好意思啦
|
b*********n 发帖数: 464 | 8 Mark
【在 D****3 的大作中提到】 : 这星期刷了110道python的leetcode题 过几天会继续更新。主要我看网上的Python解不 : 多啊 喜欢的话star一个支持下就好。算法有不好的地方求各位大神多多交流 指导小弟 : 。多谢啦。 : https://github.com/jw2013/leetcode
|
a**********0 发帖数: 422 | 9 代码我看了 都很简洁 思路清晰 一个星期说明已经炉火纯青了
我看了自己写的代码 大部分都一百行左右 |
w****r 发帖数: 15252 | 10 被你说了
【在 j**********3 的大作中提到】 : 一个礼拜110题??好牛!
|
|
|
D****3 发帖数: 611 | 11
能 但是估计遍历时去重比较麻烦 不写好很容易超时。我没仔细想过 你可以试试
【在 d********t 的大作中提到】 : 哦明白了。对了这题用DFS能做吗?
|
t********e 发帖数: 1169 | 12 赞啊
有些java可以通过的算法, 用python就lte了,再看大牛的code,豁然开朗 |
i**9 发帖数: 351 | 13 quick code review:
if variable != None -- > if variable
if variable== None ---> if !variable
python method name
def methodName ---> def method_name: |
D****3 发帖数: 611 | 14
Camelcase是Leetcode自动生成的 测试的时候就要call那个camelcase的method 我也没
办法
【在 i**9 的大作中提到】 : quick code review: : if variable != None -- > if variable : if variable== None ---> if !variable : python method name : def methodName ---> def method_name:
|
p*****5 发帖数: 14 | |
x****m 发帖数: 1084 | 16 multiply string seems........
class Solution:
def multiply(self, num1, num2):
return str(int(num1) * int(num2)) |
h*****s 发帖数: 114 | |
D****3 发帖数: 611 | 18
有空重新写个 想先刷完再说 哈哈
【在 x****m 的大作中提到】 : multiply string seems........ : class Solution: : def multiply(self, num1, num2): : return str(int(num1) * int(num2))
|
y***n 发帖数: 1594 | |
t**********h 发帖数: 2273 | 20 你是Z?
【在 D****3 的大作中提到】 : 这星期刷了110道python的leetcode题 过几天会继续更新。主要我看网上的Python解不 : 多啊 喜欢的话star一个支持下就好。算法有不好的地方求各位大神多多交流 指导小弟 : 。多谢啦。 : https://github.com/jw2013/leetcode
|
|
|
D****3 发帖数: 611 | 21
高帅富是明眼人啊!!!
【在 t**********h 的大作中提到】 : 你是Z?
|
j*******g 发帖数: 331 | |
D****3 发帖数: 611 | 23
不行 我有一两题用语言特性作弊解。有空的时候就补上。这两天在研究Elixir, 不刷
题了
【在 y***n 的大作中提到】 : 面试的时候这样到底行不行。
|