算法第一章作业

1.阅读《数学之美》

《庄子·人间世篇》有言:人皆只有用只用,而莫知无用之用也。

数学的学习,令人们产生怀疑,疑其无用。有人用“去市场买菜谁会用勾股定理”、“收支打点谁会用极限积分”去质疑、甚至否定数学的价值,未免有失偏颇。殊不知数学之美,不解数学无用之用。

我最近学习网络爬虫,所以有意阅读第九章《图论和网络爬虫》。这章内容,把图论和哈希表“封装”起来,给网络爬虫,提供了“接口”,这破令人惊喜和惊醒。当初在学习《数据结构》这门课程中,学的不能说极有兴趣的这两个内容,看完这篇章之后,突然“活”过来了,像是重新认识了一次数学,受了一次有意思的启蒙。

吴军先生在这章总结道:很多数学方法,就是这样,看上去没有什么实际用途,但随着时间的推移会突然派上大用场。哎,怎么我这聪明脑袋瓜,学爬虫就没想到把网页和超链接,抽象成图论中的结点和有向弧呢?大概是基础数学知识方法不扎实。

感受数学之美。

算法是软件开发的灵魂。


2.采用华为代码规范。超链接:

https://www.cnblogs.com/chyong168/archive/2011/11/20/2256196.html


3.想开发一个天气预报且温馨提醒的软件。

 


 

附:作业要求:

  1. 请上网了解编码规范,说明你本学期的编码遵循哪个规范及该规范的链接。
  2. 请阅读《数学之美》,结合网上其他文章,谈谈算法在软件开发中的作用,本学期计划用算法实现一个什么软件。

 

posted @ 2020-09-17 16:15  SPIDERMMMMM  阅读(123)  评论(0编辑  收藏  举报