社区
C#
帖子详情
学好编程应必备哪些数学知识和哪些算法知识?欢迎大家讨论
longjun1627
2008-10-24 11:16:46
学好编程应必备哪些数学知识和哪些算法知识?
欢迎大家讨论
希望在讨论时也能列出相关书籍~~
好,开始~~
算法:如<算法基础(C语言)>~~
数学:<统筹学><高等数学><离散数学><组合数学><运筹学><概率论>~~
...全文
594
35
打赏
收藏
学好编程应必备哪些数学知识和哪些算法知识?欢迎大家讨论
学好编程应必备哪些数学知识和哪些算法知识? 欢迎大家讨论 希望在讨论时也能列出相关书籍~~ 好,开始~~ 算法:如~~ 数学:~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
35 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ACG_Fidel
2008-12-16
打赏
举报
回复
只能是来借鉴看看學哪些方面,本人才刚开始学习编程= =
wenbin
2008-10-28
打赏
举报
回复
数学是个好东西。。。
对逻辑推理能力的锻炼是很大的。
大学里只写过数学里的程序。。。
毕业后做程序员,虽然不会,但有思路。
感谢数学。
longjun1627
2008-10-28
打赏
举报
回复
呵呵,楼上的说的都是大学计算机专业的专业课吧,正在读计专的朋友好好注意了~~
感谢wuyi8808为我们推荐的几个本,一定去看看
接着讨论~~
yuzhi1984
2008-10-28
打赏
举报
回复
出来后发现数学很有用。
记得大学的时候老师说过的,现在做软件的都是学数学的,做硬件的都是学电子的,不知道你们学计算机的都跑哪去了。
虽然说的有些过火,但是,的确有点道理,学数学可以说很好的锻炼了逻辑思维。
大学里面学计算机的除了高数,最重要的数学应该是离散吧,那的确是很好的数学知识。
还有楼上说的数学建模,很有用的说。
卧_槽
2008-10-27
打赏
举报
回复
语文(熟练),数学(熟练),英语(熟练)。
行业相关知识(熟练)。
计算机组成原理(初通),数据结构(熟练),算法分析(熟练),编译原理(了解),数据库原理(熟练),面向对象思想以及相关语言基础(熟练),汇编(了解),计算机图形学原理(初通),人工智能(了解),计算机网络(初通)
有以上知识就差不多了。
如果想更上一层楼,请将所有熟练变成精通,其他的变成熟练即可。
SAP辉哥
2008-10-27
打赏
举报
回复
不懂数学,数据模型怎么建立,没有数据模型,怎么描述事物,你记得再多的类库,方法又有何用?我觉得数学非常重要,有时间去搞搞数据建模吧。
wuyi8808
2008-10-26
打赏
举报
回复
S.巴斯:《计算机算法:设计和分析引论》
,一本老书。
wuyi8808
2008-10-26
打赏
举报
回复
Brian W. Kernighan, P. J. Plauger:《The Elements of Programming Style》
arestsai
2008-10-26
打赏
举报
回复
个人认为有了强的数学知识只能帮你找到实现算法最快速的方法.
但这应该要建立在程序员本人有很强的逻辑思维能力的基础上,
如果一个人逻辑思维不强,数学能力再好,我想也没办法把所学的数学知识应用到编程上面去
wuyi8808
2008-10-26
打赏
举报
回复
Brian W.Kernighan, Rob Pike:《程序设计实践》
,篇幅相对较短,但绝对不容小视。
wuyi8808
2008-10-26
打赏
举报
回复
Michael L.Scott:《程序设计语言:实践之路(第2版)》
,大部头。
wuyi8808
2008-10-26
打赏
举报
回复
Donald E.Knuth:《计算机程序设计艺术》
,绝对经典。
wuyi8808
2008-10-26
打赏
举报
回复
推荐《代码之美》:
mjjzg
2008-10-26
打赏
举报
回复
我感觉和数学没太大的联系
lovehongyun
2008-10-26
打赏
举报
回复
推荐看一下数据结构
数学方面的.看你要做哪方面的研究.
总之学好了总比学不好强:)
lovehongyun
2008-10-26
打赏
举报
回复
脑袋好使就行
ruoyee
2008-10-26
打赏
举报
回复
好象不是这么简单的吧
有用才学,不是先学,再用。
yueyebohe
2008-10-25
打赏
举报
回复
逻辑能力很重要,实际操作经验也很重要,个人感觉了~
阿牛138588
2008-10-25
打赏
举报
回复
你想提高你的数学能力还不如多提高的英语能力,作用都很大,但毕业之后数学一般就不会受到系统的训练了
英语却可以在毕业后不断提高
阿牛138588
2008-10-25
打赏
举报
回复
和数学没有必然联系
但数学好证明一个人推理能力较强
编程与推理能力相关挺大的。。。推理的思路决定代码的效率(有些人几行代码可以搞定有些人要N行才行),思维习惯决定代码的健壮等(习惯得累积)
加载更多回复(15)
什么叫Matlab?如何利用Matlab的基本语法、常用函数写代码.docx
Matlab是一种高级技术计算语言和交互式环境,它被广泛用于工程、科学和数学领域的数据分析、可视化和建模,包括但不限于信号处理、图像处理、控制系统设计和机器学习等。用户可以使用Matlab脚本语言编写程序,也可以...
想要
学好
大数据开发技术 要具备哪些
数学
知识
想要
学好
大数据开发技术,要具备哪些
数学
知识
?谈起大数据技术,很多人都觉得是高大上的一门技术,学起来
应
该是困难重重!其实对于大数据技术而言,难的不是大数据技术本身,而是需要太多的基础
知识
,比如说:数学...
编程
到底需不需
数学
知识
?
编程
到底需不要
数学
知识
,
数学
知识
对
编程
有多大的用处,类似这样标题的
讨论
,在网络上已经不知道被
讨论
多少次了。前两天又在老同事小白的blog上看到了他的看法。以前正方总是喜欢拿
算法
与效率来表明数学很重要的立场...
用python做
算法
需要哪些技能_
学好
算法
要
必备
哪些技能?
他们化身为
算法
诗人、段子高手、灵魂画手、剪辑能手、幻灯片专家……穿梭和活跃于题解区。一、力扣题解有哪些打开方式?
算法
思路讲解 + 配图 + 作画@灵魂画手 「力扣leetcode-cn.com作诗注释 + 代码@while(1)「...
c++必会的
数学
知识
(基础篇)!
计算机内部运算中采用的是二进制,只有0,1两种数字(注意计算机内的...本篇为基础c++
数学
知识
,一定要打好基础。普及篇为高精度,提高篇为数论!QAQ今天就到这,拜拜~~~。新的一天,新的开始!加油哦%5Csum%5Cprod。
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章