当前位置:首页 > 每日看点 > 正文内容

优秀的程序员需要懂那些数学知识?

卡卷网9个月前 (01-05)每日看点145

安利一本书,专门讲程序员需要懂的数学。

一位科技博主JeremyKun花了4年时间,写成一本书《程序员数学入门》,在科技论坛HackNews引发热议。

这本书精简了大量数学内容,为程序员提供所需的基本数学知识。

书中主要内容有:<>多项式、<>、<>图论、<>微积分、<>线性代数、<>群论等。

好玩的不止这些,这位博主在个人中整理了很多数学知识,甚至做成了wiki的形式:

s://jeremykun/primers/

里面基本是程序员的大学数学课程内容:虽然没有高等数学(微积分),但是有<>抽象代数、<>离散数学、<>傅立叶分析、<>拓扑学等等。

这个叫做“站在数学和编程的十字路口”(Math∩Programming),所以当然不会只有数学课,还包括机器学习、图像生成、自然语言处理、加密学等计算机学方面的内容。

<>学渣能看懂吗?

看到如此多的数学名词,你是不是想起了当年被数学考试支配的恐惧?毕业多年,已经快忘光了书本知识,还能抢救一下吗?

有网友早就想到了这个问题:自己所学的数学知识已经忘得差不多了,能看懂这本书吗?

不用担心,这本书难度并不大,除非你有严重的数学方程恐惧症。

作者表示,如果你本科的时候学过一些基本的数学知识,那么这本书还是挺适合你的。书中前3个章节是基础数学知识,到后面难度会依次增加。

<>有习题答案吗?

作为一本数学书,它后面附有习题答案吗?HackNews论坛网友其实挺在意这个问题的,甚至说“没有标准答案我就不”。

这条评论后吸引了大量网友回复,甚至被延伸成为一个自学方问题。如果做完习题又不知道正确答案,那么还有什么意义?

很遗憾,作者在主页上说并没有答案,不过书中提到的的代码已经在GitHu上开源:

s://githu/pim-ook/programmers-introduction-to-mathemati

另外作者为了演示<>特征向量,还做了一个Demo(可能是矩阵或群论部分的内容):

s://pimook.org/demo/index.html

<>更多资源

在HackNews页面里,网友们集思广益,推荐了很多补充数学资源,包括各高校的开放课程。

对有志从事AI的程序员,推荐这本《机器学习的数学基础知识》:

s://mml-ook.githu.io

最后再着重推荐两个YouTue数学视频合集:<>3lue1rown、<>StatQuestwithJoshStarmer。

3lue1rown在站上还有中文版。(在站你甚至能学习)

相枯燥的数学课本,这两博主把数学知识做成动画形式,更加通俗易懂。

<>下载

《程序员数学入门》有实体书和电子版,分别是35美元和20美元。你可以阅读书本的前33页,再决定是否购。

在量子位公众号回复“<>数学书”,获得该书免费预览部分。

书本购:

AProgrammer'sIntroductiontoMathemati

—<>完—

量子位·QitAIվ'ᴗ'ի追踪AI技术和产品新动态

量子位

欢迎大家关注我们,以及订阅我们的知乎专栏

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/01/6442.html

分享给朋友:

相关文章

免费流量才是王道 独立网站如何正确“花钱” ?

免费流量才是王道 独立网站如何正确“花钱” ?

获客难、广告成本高、效益差是平台卖家普遍遇到的发展瓶颈,由此也让不少卖家转向独立站之路。 由平台转向独立站、曾做到谷歌全球搜索排名前三的成人用品独立站卖家林健认为,独立站...

有什么音乐软件可以全部免费下载歌曲?

有什么音乐软件可以全部免费下载歌曲?

作为音乐发烧友,我几乎把市面上所有的发烧碟、试音碟,全都给收藏,下载下来了!音质都是无损的,品质特别高,有5.1环绕的、有DTS的、有中文的、有英文的。大家可以看看这个音乐目录,大概有30万张专辑。有需要下载软件的朋友,可以双击屏幕,然后搓...

需要做一个微信小程序项目,大公司价格太高怎么办?

需要做一个微信小程序项目,大公司价格太高怎么办?

一个小程序制作开发多少钱构建一个微信小程序大概需要花费多少资金? 一、自主开发如果选择自主开发,这里面门道可不少。微信小程序认证费用: 300 /年域名费用: 30 - 80 /年服务器费用: 600 - 3000 /年这么一算,扣除人力成...

计算机专业不干互联网不热爱技术,还能转行干什么?

转行的思路,无非也就是那几个。我们顺着每个思路,一路捋一遍,基本上,大致可行的方向,也就有了。一、跟对口职业和岗位业务链条相邻的职业和岗位计算机专业如果找到了对口的技术岗位,跟技术工作联系最紧密的岗位是什么?产品经理。当然,大多数产品经理也...

拼多多,怎么就成为了年轻人的「赛博菜市场」?

拼多多,怎么就成为了年轻人的「赛博菜市场」?

可惜你不在拼多多买水果蔬菜,很难一句话跟你解释,我只能笨拙的用经历来慢慢讲。我们公司有微波炉,同事们几乎都是自己带饭来上班,便当荤素搭配、水果零食;都是好看又好吃。我自己本来就不喜欢外卖,当然也加入了带饭大军: 直到某一天深夜我闲着无聊刷了...

大家都是怎么把自己的粉丝增加到1000的呢?

大家都是怎么把自己的粉丝增加到1000的呢?

截至2024年10月30日,关注者总数1137人,用时80天,增速约14人/天。2024年10月30日数据2024年8月10日开始创作,连续一周,1个关注者都没有。创作第7天,得到第一个关注,7天时间,写了8篇回答。当天得到关注,激动的心情...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。