dreamersdw 最近的时间轴更新
dreamersdw

dreamersdw

春天种下代码,秋天收获可执行文件
V2EX 第 8386 号会员,加入于 2011-04-30 00:10:25 +08:00
dreamersdw 最近回复了
2013-09-18 22:28:04 +08:00
回复了 itfanr 创建的主题 程序员 如何输出一个数组的全排列?
2012-06-10 15:43:19 +08:00
回复了 mimzy 创建的主题 分享发现 SwitchySharp 的更新即将终止,并将被新项目 SwitchyOmega 取代。
即使从头重写代码也没有必要改名字,只要在版本号中体现就可以了.
2012-06-09 10:43:56 +08:00
回复了 txx 创建的主题 iDev 统计:大家Coding 都用什么字体?
Consolata -> Monaco -> Inconsolata
2012-04-29 14:25:40 +08:00
回复了 Mianco 创建的主题 Python 大家是空格缩进还是tab缩进
@recih 如果用 Vim 的话,在命令模式可以使用 < 与 > 切换缩进, 在插入模式可以使用 C-d 与 C-t 切换缩进。
2012-03-04 19:27:03 +08:00
回复了 cmonday 创建的主题 字体排印 看看你对字间距的判断力!a kerning game
85 分。
2012-02-27 02:28:41 +08:00
回复了 ospider 创建的主题 问与答 你们的浏览器书签里都有什么?
moinmoin Wiki (个人用的)
Twitter
Google Reader
Hacker News
Reddit
Quora
TED
v2ex
知乎
可汗学院
网易公开课
2012-02-05 02:06:16 +08:00
回复了 chaojie 创建的主题 问与答 穷举24位*800*600的图片,总共有多少张?
修正前面一个错误,按序号排列的话,最后一张图片的序号本身占用的空间是 24*800*600 比特。
2012-02-05 01:18:02 +08:00
回复了 chaojie 创建的主题 问与答 穷举24位*800*600的图片,总共有多少张?
1. 所有可能的图片一共有 (2^24)^(800*600) = 3.549 x 10^3467865 张
2. 可以。比如想生成第 13 张图片,可以把 13 用二进制表示成 1101,然后再将数字逆序排得到1011,最后补全 479996 个 0,就得到了那张图片的二进制表示。
3. 可以。将图片二进制数据逆序排列,可视其为一个巨大的二进制数,也就图片所在的位置。

但考虑到宇宙中可观测的原子数量只有 10^80 个,我们永远不可能枚举出所有的图片。想用序号代替原始图片,以取代目前的压缩算法也是不现实的。虽然第 0 张图片只需要占用 1 个比特,但最后一张图片,却要占用 2^(800*600) 个比特。再说,既然我们都能从序号推断出图片内容了,序号中包含的信息一点也不会比图片本身的信息少。

3.549 x 10^3467865 张图片一定会包含很多信息吧。不,只包含了很少的信息。因为只需要写一个非常短的程序就可以生成所有的它们。信息是可以帮助消除不确定性的东西。可把所有生成的图片都放在你面前也不能帮助你消除多少不确定性。
2012-01-22 18:37:35 +08:00
回复了 013231 创建的主题 问与答 怎样让bc输出大数时不换行?
export BC_LINE_LENGTH=0

manpage 中搜索一下就可以找到
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2454 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 81ms · UTC 04:48 · PVG 12:48 · LAX 20:48 · JFK 23:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.