算法第一次作业

1.代码规范(由于日后可能会用C++和Java,就找了两种)

Google C++代码规范:https://blog.csdn.net/freeking101/article/details/78930381

Ggoogle Jave代码规范:https://www.jianshu.com/p/4e50269037ed

 

2.《数学之美》读后感

我在《数学之美》中大略地找了两个我比较感兴趣的章节,分别是《布尔代数和搜索引擎的索引》以及《图论和网络爬虫》。

在大一的C++学习中我就了解了什么是布尔代数,那时的我才刚刚步入计算机学习的世界,对一切都感到新奇,布尔代数更是让我感到不可思议。明明是简单的不能再简单的ture/fouth的判别,放到更大的环境中所起的作用是难以想象的。计算机的出现推动了布尔代数的发展,布尔代数同时也推动了计算机行业的进步。从小到大的数学老师都对我说过,数学是无比美丽的,但我不以为然,但当我仔细阅读了《数学之美》,才惊觉数学的简单之美。现今的网络时代,搜索引擎与许多软件息息相关,而布尔代数这个最基础不过的算法也悄然隐藏在我们的生活中。

图论在上学期的数据结构中老师已经有过系统的讲解,但我总是不能把它以生动的形象印在脑子里,《数学之美》中用极其朴素的说法向我解释了深度优先算法和广度优先算法,也让我很轻松地就明白了什么是网络爬虫。以前爬虫在我的印象中就是很高级的说法,但是在作者的解释下,将爬虫比作链接网站的桥梁,就让人可以简单地get到相关概念,更让人惊叹于计算机的魅力。

《数学之美》确实是一本通俗但是深刻的好书,它能够让一个什么都不懂的人了解到数学和计算机的魅力,这是专业书无法做到的。我也希望在未来我可以积极地投身到计算机的学习中,去探索更加广阔的知识。

posted @ 2019-08-31 22:02  Backey  阅读(157)  评论(1编辑  收藏  举报