![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
translation
文章平均质量分 86
不如归
这个作者很懒,什么都没留下…
展开
-
Java多维数组遍历
多维数组数组是Java中的一种容器对象,它拥有多个单一类型的值。当数组被创建的时候数组长度就已经确定了。在创建之后,其长度是固定的。下面是一个长度为10的数组:public class ArrayDemo { private int arraySize=10; public int[] arrayOfIntegers = new int[arraySize];}上面的代码翻译 2015-10-01 00:24:56 · 300 阅读 · 0 评论 -
如何向非技术人员解释“稀疏傅里叶变换”算法?
让我们来演奏一架想象中的钢琴。钢琴的每个琴键都对应一个特定频率的声音。例如,一个比较有名的频率是国际标准音A(440赫兹)。当有琴键按下时,你听到的声音是一个完美的正弦波,振荡在440赫兹。同样,中央C对应的频率约为261赫兹声波。不过,每次只演奏一个音符太单调了,我们来尝试几个音符同时演奏。有趣的是,两个各不相关的声音结合起来,就创造一个全新的独特声音。它不再只是单一的频率,这是翻译 2015-09-24 00:54:45 · 626 阅读 · 0 评论 -
我理解的 KMP 算法
最近一段时间,我一直在看 KMP 字符串模式匹配算法的各种不同解释。因为各种原因,没有找到一种我觉得好的解释。当我读到“……的前缀的后缀的前缀”时,我会不停地拍自己的脑袋。最后,花了大约30分钟将《算法导论》里相同的部分反反复复读了以后,我决定坐下来做一些例子和图解。现在,我已经搞清楚了这个算法并能对它解释。对于那些和我有一样想法的人,下面是我自己的理解。一方面,我不打算解释为什么它比朴素翻译 2015-09-24 00:57:24 · 248 阅读 · 0 评论 -
用Python制作Powerpoint演示文稿
简介不管你爱不爱,Powerpoint都被广泛应用于商务场合。文章不会争辩Powerpoint的优点,而是向你展示如何用Python使创建Powerpoint幻灯片自动化,以便去除掉在使用Powerpoint过程中一些单调乏味的工作。幸运的是,有一个优秀的用于创建和更新PowerPoint文件的Python库:python-pptx。该库的API非常详细,所以很容易使用。唯一棘手的翻译 2015-10-13 23:45:02 · 4908 阅读 · 2 评论 -
偏执却管用的10条Java编程技巧
经过一段时间的编码(咦,我已经经历了将近20年的编程生涯,快乐的日子总是过得很快),我们开始感谢那些好习惯。因为,你知道…“任何可能出错的事情,最后都会出错。”这就是人们为什么喜欢进行“防错性程序设计”的原因。偏执的习惯有时很有意义,有时则不够清晰也不够聪明,也许当你想到这样写的人的时候还会觉得有点怪异。下面是我列出的的个人感觉最有用而又偏执的 10 项 Java 编程技巧。请看:翻译 2015-10-15 02:13:43 · 280 阅读 · 0 评论 -
Python 爬虫的工具列表
网络通用urllib -网络库(stdlib)。requests -网络库。grab - 网络库(基于pycurl)。pycurl - 网络库(绑定libcurl)。urllib3 - Python HTTP库,安全连接池、支持文件post、可用性高。httplib2 - 网络库。RoboBrowser - 一个简单的、极具Python风格的Python库,无需独立的浏览器即可浏览翻译 2016-01-13 21:40:21 · 493 阅读 · 0 评论 -
C++ 快速随机数生成器
问题:在计算旅行商问题中的欧几里得距离时,我试图使用 3-opt 算法来交换某些节点;因为大多情况下我有大约超过500个节点,我需要随机地选择至少1/3的节点进行交换。所以我需要一个快速产生随机数的函数(标准函数rand()太慢了)。不需要多么巧妙,差不多就行了。注:忘了说,我无法使用除了标准库(比如 STL,iostream 等)以外的库,所以 boost 库也不行。翻译 2016-01-13 21:44:05 · 1296 阅读 · 0 评论