V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhy0216  ›  全部回复第 17 页 / 共 47 页
回复总数  938
1 ... 13  14  15  16  17  18  19  20  21  22 ... 47  
原因是变量的作用域问题

gen_generator = lambda lang, articles: (article for article in articles if article.text.find(lang) >= 0)

in loop:

article_gen = gen_generator(lang, articles)
2017-03-04 13:52:02 +08:00
回复了 loalj 创建的主题 职场话题 收到一份 00 后的实习简历,吊炸天了
这小孩真的厉害啊...
2017-03-04 13:47:17 +08:00
回复了 chaleaoch 创建的主题 数据库 不知道大家有没有遇到过一个 sql 连了 7,8 张表
也是最近刚看过...
2017-03-04 13:37:46 +08:00
回复了 uuweZhou 创建的主题 程序员 二叉树中的递归有点难以理解,求解答?
递归就是要用递归的方式, 不需要栈什么的

我感觉你贴的代码看起来很别扭...

https://gist.github.com/zhy0216/c8163b1312bec2185fb55bbbd2df548b

你写这个递归函数的时候, 你就想象这个函数是完成的. 所以你先去反转左子树(函数调用); 再去反转右子树, 因为我们假设这个函数是已经完成了的. 那么左右子树都是交换了的, 那么只用交换左右子树的位置.

这里, 也可以先交换左右子树的位置, 再去反转左右子树. 顺序没关系.
2017-02-27 11:15:36 +08:00
回复了 unique 创建的主题 分享创造 开源一款 Java 版博客系统,多图预警
真的不错~~

正好有需要
谢谢
5 个月时间肯定够的
国外的培训班 3 个月, 出去也都能找到好工作( 我室友的朋友, 三个月培训班出来, 被 yelp 招了...)

我不知道为什么培训班这么不受待见, 我自己上过 online 的培训班(九章, 太阁), 感觉还是很好的
最后, 我感觉这是生物专业被黑的最惨的一次
2017-02-27 00:47:42 +08:00
回复了 swt1993 创建的主题 Python Python 的前景到底有多大?如果不考虑数据挖掘和机器学习?
我相反, 我一直在写 python, 主要是不喜欢 java, 但准备再捡起 java ...
忘记加个变量 cache 一下...
def hah(length):
....if length == 0: return [[""]]
....cached = hah(length-1)
....return cached + [[c+chr(97+i) for c in (cached[-1]) for i in range(26)]]
def hah(length):
....if length == 0: return [[""]]
....return hah(length-1) + [[c+chr(97+i) for c in (hah(length-1)[-1]) for i in range(26)]]
2017-02-17 02:14:10 +08:00
回复了 hellpeng 创建的主题 电影 推荐一部电影< Arrival > 降临 , 看过的可以评评 ^_^
真的睡着了 +1
2017-02-17 02:13:52 +08:00
回复了 yongzhong 创建的主题 问与答 对于算法中求 xxx 出现次数题型的解法的一个疑问
上面的结构不好~~
http://pastebin.com/t8iTe6WB
2017-02-17 02:12:12 +08:00
回复了 yongzhong 创建的主题 问与答 对于算法中求 xxx 出现次数题型的解法的一个疑问
我觉得是一样, 我改了下代码, 逻辑是一致的, 就是从数组->dict:

```python
def helper(self, root, sum):
from collections import defaultdict
if not root: return None

result = defaultdict(int)
result[root.val] += 1


left, right = self.helper(root.left, sum), self.helper(root.right, sum)

if left:
for key in left:
result[key+root.val] += left[key]
if right:
for key in right:
result[key+root.val] += right[key]

self.count += result[sum]

return result
```

不过不知怎么, 速度更慢了
2017-02-16 14:32:46 +08:00
回复了 yongzhong 创建的主题 问与答 对于算法中求 xxx 出现次数题型的解法的一个疑问
@akking 这题没有用到 backtracking 吧?

我比较喜欢这个答案 https://discuss.leetcode.com/topic/69803/easy-to-understand-python-code
2017-02-06 06:41:14 +08:00
回复了 4ever911 创建的主题 Linux 6 屏 Linux ,终于可以开心的写代码了!
6 个屏幕。。 可以的
2017-01-31 06:00:30 +08:00
回复了 q397064399 创建的主题 程序员 转行狗, 很快要春招了, 1 个月的时间 准备的侧重点?
九章还有个强化班 楼主也可以试试~~
哈哈~ 提个需求 当 @名字 改变的时候 应该可以实时的改变头像~~
1 ... 13  14  15  16  17  18  19  20  21  22 ... 47  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   907 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 20:41 · PVG 04:41 · LAX 13:41 · JFK 16:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.