V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Valyrian  ›  全部回复第 43 页 / 共 46 页
回复总数  918
1 ... 35  36  37  38  39  40  41  42  43  44 ... 46  
2015-05-14 03:16:25 +08:00
回复了 xixijun 创建的主题 Python python 有什么办法可以让第二个方法引用第一个方法的返回值
没什么不好,代码尽量不要重复。
假如你的generate不用getCode而是直接用dictField,那么以后如果你想改getCode的实现方法(比如改一下如何sample之类的),你要同时改generate和getCode。很热闹容易出错。
2015-05-13 10:49:16 +08:00
回复了 zeroday 创建的主题 问与答 请问 Python numbers 数据类型是怎么实现的呢?
不知道楼主要问那个方面,直接看代码吧不难懂: https://github.com/python-git/python/blob/715a6e5035bb21ac49382772076ec4c630d6e960/Lib/numbers.py
对于学过算法的,这些题太简单了。只能说搞软件工程的,其实并不涉及复杂的算法。。
2015-05-09 17:35:24 +08:00
回复了 88 创建的主题 Python Python 排序
cmp specifies a custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument: cmp=lambda x,y: cmp(x.lower(), y.lower()). The default value is None.

你的cmp返回的是True/False,他要的是数字。另外你的符号好像也反了。可以试下以下任意一个:
```
cmp=lambda x, y: cmp(int(str(y) + str(x)), int(str(x) + str(y)))
cmp=lambda x, y: int(str(y) + str(x)) - int(str(x) + str(y))
```

顺便,这个比较的逻辑有什么含义么,完全无法理解。。
2015-05-04 11:56:04 +08:00
回复了 tan90ds 创建的主题 C 一个 C 语言缓冲区溢出的问题
把申请空间挤爆了的话,程序的行为属于undefined behavior,可能是正常也可能是崩溃。一句话就是不要挤爆。。

具体为何在free崩溃属于malloc家族的原理。简单的讲就是overwrite了他管理用户申请内存使用的数据结构。想研究的话楼主可以看看libc的malloc: http://sourceware.org/git/?p=glibc.git;a=blob_plain;f=malloc/malloc.c;hb=HEAD
2015-05-04 02:47:52 +08:00
回复了 lepture 创建的主题 摄影 先用好 iPhone
翻了翻楼主别的照片感觉还不错。反而感觉晚霞这种照片根本不需要什么技术,把曝光调对了谁拍出来都很好看
@cxl008 只是个写前端的吧
2015-04-21 13:15:01 +08:00
回复了 xingo 创建的主题 编程 算法到底该怎么学,学到什么程度?
学算法不需要把算法用code写出来,浪费时间。一个算法,想清运行时间,和用数学方法证明运行时间更重要。
2015-04-20 18:54:31 +08:00
回复了 algas 创建的主题 C 作为非专业计算机人员,我想在 C 语言更进一步~
C的功能比现代语言少很多,可能不是最好用的语言,但我觉得是最容易深入理解的语言。C很原始,运作的背后其实并没有太多复杂的东西。说白了,C语言的原理就是把每个操作翻译成汇编的一个(或多个)操作。相比之下,Java,Python运行的原理就复杂很多(不过我也没学过…)

@way2exluren 同意,我也推荐这本书
2015-04-10 23:59:03 +08:00
回复了 LeopardDennis 创建的主题 程序员 一道面试题
def f(m):
def g(n, i):
if i>n:
return "$$$$"
else:
return [i, g(n,i+)]
return g(m, 1)
2015-04-10 08:18:41 +08:00
回复了 RoshanWu 创建的主题 macOS 有多少人 iCloud 买存储空间的?
买了20G感觉挺值的,主要备份用
2015-04-10 02:42:30 +08:00
回复了 Creolophus 创建的主题 macOS 10.10.3 后三指轻拍超链接变成预览了?我想要翻译怎么办...
先选中再三指
2015-04-07 16:25:58 +08:00
回复了 bugcoder 创建的主题 Python 使用 lambda 的语法错误
没有else
2015-04-02 12:17:09 +08:00
回复了 cptike 创建的主题 问与答 一到阴雨天心情就会异常压抑烦躁,有什么解决办法吗?
拉上窗帘装作是晚上
2015-03-29 10:00:56 +08:00
回复了 booksmith 创建的主题 Markdown 小书匠 markdown 编辑器 v1.3.0 发布
最近怎么这么多markdown编辑器。。?
1 ... 35  36  37  38  39  40  41  42  43  44 ... 46  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3616 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 752ms · UTC 10:50 · PVG 18:50 · LAX 03:50 · JFK 06:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.