程序员的数学1学习(持续更新中)

今天学习了程序员数学1,目前来看,这部书简单明了,写的浅显易懂,对于初学者来说就很友好。因为有学过其他数学课程,高数、离散这些,所以看这部书时当作巩固复习。

第一章

第一章主要讲了按位计数法,包括基数转换,这个可以说是计算机很基础的概念,0、1区分,书中主要提到了0的作用,作为占位符。有了占位符才会尝试模式,有了模式才会产生简单的规则。
另外,还有关于指数法则的相关内容。
程序员的数学1学习(持续更新中)_第1张图片

第二章

第二章主要讲了逻辑,这是离散中学到的内容。还讲了一些逻辑表达式、真值表、文氏图、卡诺图等工具,其中这里的卡诺图和以前数电学到的卡托图不太一样,更倾向于数字电路的那种卡诺图,相对简单些,
程序员的数学1学习(持续更新中)_第2张图片
程序员的数学1学习(持续更新中)_第3张图片

第三章

第三章主要讲了余数的作用,这里涉及到了大数字的计算,即通过发现其周期性并使用余数解决。
此外,还可以利用余数不同进行分组,在我web学习中,设计抽奖程序也用到了这个,还是很实用的。
还提到了奇偶校验,这个现在学计算机组成原理时有一些其他校验方式还是有点不太懂。
还有关于七堡问题,这个在图论中有讲到,这里讲的比较简单一些,只涉及到欧拉图的一些概念,包括度数概念、判断欧拉图。其中建议去看下图论的相关内容,还包括半欧拉图、哈密顿图等,这里和那个货郎担问题很接近。
程序员的数学1学习(持续更新中)_第4张图片

你可能感兴趣的:(数学基础)