程序员需要怎样的数学基础?我初中学历,自学了C语言,C++,本来还想学高中数学,但学了C语言,C++后,觉得跟数学的关系不大,我都不想学了,请问我应该学还是不学?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 07:56:45

程序员需要怎样的数学基础?我初中学历,自学了C语言,C++,本来还想学高中数学,但学了C语言,C++后,觉得跟数学的关系不大,我都不想学了,请问我应该学还是不学?
程序员需要怎样的数学基础?
我初中学历,自学了C语言,C++,本来还想学高中数学,但学了C语言,C++后,觉得跟数学的关系不大,我都不想学了,请问我应该学还是不学?

程序员需要怎样的数学基础?我初中学历,自学了C语言,C++,本来还想学高中数学,但学了C语言,C++后,觉得跟数学的关系不大,我都不想学了,请问我应该学还是不学?
离散数学对程序员来说非常重要,还有组合数学、线性代数、概率论、数论等等,即使你将来不做研究,这些基础知识也能极大地提高你的水平.计算机科学对离散数学的要求很高,建议你先学习前面提到的这些课程,然后学习计算机算法和数据结构,再配合到网上的在线题库做题,过程很艰辛,但是对你的帮助会很大.
推荐书目:
《具体数学》(先学完前面的数学课程,在水平有一定进步以后再看)
《算法导论》(应该人手一本的好书)
简单来说,学数学的目的,一方面是活跃你的思维;另一方面是为了深入学习算法打基础,设想一下,同样的问题,普通人的程序要几十分钟甚至几小时几天才能解决出来,甚至根本无法解决,而你精心设计的程序却能在1秒内解决出来,这就是数学的魅力、算法的魅力.
我是复制的,给你
其实,一切取决于你是否想做一个高级程序员.如果你做体力活(其实一般编程别人都认为是体力活),那你可以不学,因为你用不到,但是,你要是做技术上的创新,做个很强的程序员,没有数学的支持,很难.你既然学习了C,c++,你也知道算法的重要性,同样一个问题,我用13行程序解决了,我的同学居然用了33行,因为他不懂的用数学.你要达到什么高等,取决于你的数学修养.当然,要做一个普通的程序员就不用学习了.要挑战自己,做个好的,优秀的,学习数学吧!

程序员需要怎样的数学基础?我初中学历,自学了C语言,C++,本来还想学高中数学,但学了C语言,C++后,觉得跟数学的关系不大,我都不想学了,请问我应该学还是不学? 程序员应具备怎样得数学基础? 初中起点怎样自学高数1我只有初中学历,而且现在像代数、几何什么的忘得差不多了,数学基础相当的差,现在自考需要考高数1,但是完全看不懂.要怎样自学才可以呢? 想学程序员,可我数学基础很差,初中时候就没及格过,英语也很差,只认识简单的单词.请问能学吗? 程序员数学基础不好怎样弥补?有什么方案推荐? 程序员数学基础不好怎样弥补?有什么方案推荐? 学会计需要 小学到初中数学的哪些基础 经济数学基础难不难我想问一下只有初中学历能不能学会经济数学基础,而且难不难学? 我只有初中的数学基础,想学空间旋转矩阵,我想知道学空间旋转矩阵需要什么数学基础? 数学的全部基础初中 我的初中数学基础较差,那么怎样在高中学习新课的同时补习初中的数学基础?到了高中很忙,每天都有很多作业,在这种情况下,我应该怎样两者兼顾?我在这里先谢谢回答者了! 用英语教数学需要怎样的英语基础? 我打算读完初中去读电脑,读电脑需要数学,英语基础么.我很差 我初中学历,想学下数学,我想问下,学习高中数学的话初中哪些数学知识点需要学好,并一一举例子.请问高中关联哪些初中数学,又如何去学,请注意,我是自学,买什么书比较好呢!那些没必要学的 国家主席是怎么选举的当国家主席需要怎样的学历 我在高中的数学基础不好,应该怎样学高等数学?请不要复制粘贴,我需要好的建议, 初中学历应怎样自学英语? 数学必修二需要高一或初中的什么基础?暑假闲着没事,想打下基础