- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 评《Code》-- 赞誉太过的一本科普著作
《Code: The Hidden Language of Computer Hardware and Software》在豆瓣与亚马逊上的评分与赞誉都极高。封面上赫然表明:永不褪色的计算机科学经典著作。Code为了让赞誉与批评取得平衡,读后想表达的观点如下:《Code》是一本解释计算机工作原理的通俗读物,非教材,非科技专著,是科普著作。因为是科普,以前不曾是、以后也不会是“大学计算机组成原理的替...
2018-06-09 11:13:09
1109
4
原创 傅里叶变换的简单解释及代码
快速傅里叶变换(FFT)算法是我学习算法过程中碰到过最难的骨头之一, 看了不少教材,听过不少视频,第一眼看上去就感觉FFT面目狰狞,不是平常人轻易能靠近的算法,更不说如何运用了。那些术语我就不在此强调了,反正我多数也没搞懂。我在此试图给出一种平易近人的解释法,一是要PK一下EEers的这份解释,同时希望对大家学习有用。也许我这种解释法可称为从CS的角度。首先,FFT有什么用?要解释这个本身
2014-11-13 20:43:33
5269
1
原创 关于二进制补码的若干注记
二进制补码是在《计算机科学概论》中讲授的基本概念,本注记试图讲述:什么是补码,为什么需要补码,补码的运算规则,而最重要的是试图说明,补码规则为什么是如此定义的。从而引申出一个也许不大准确的结论:计算机科学理论是源于实践又反作用与实践的理论,至少从理论上看是如此。为什么需要补码定义补码是为了满足计算机表示负整数(也称带符号整数)的需要。有基本知识的都知道,计算机是用二进制来表示数字,
2014-11-11 12:33:40
533
原创 最高效的进制是什么?
初学二进制的时候,老师喜欢问一个问题,为何二进制很重要?同学们喜欢这么回答:因为二进制非常有趣、容易理解而且更加高效!我非常清楚,对他们而言,二进制并不有趣,也不容易,更为重要的是,他们不知道什么进制更加高效。原谅我的夸张,大多数人(包括学计算机数十年的老手)也不见得知道什么进制最高效。因为,老师从来不教,而且问这样的问题有意思吗?嗯哼,看看下面的分析再下结论吧。首先,我们先定义电路的开销
2014-11-09 22:02:01
2869
Cryptanalysis of RSA and Its Variants
2017-02-03
Quantum Algorithms via Linear Algebra
2016-06-24
Foundations of Quantum Programming
2016-06-24
Computer Science: An Overview-- J.Glenn Brookshear
2014-11-17
Programming Challenges-The Programming Contest Training Manual
2014-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人