C和C++算法

来源:百度知道 编辑:UC知道 时间:2024/06/15 19:51:00
C和C++算法中主要用的是哪方面的数学知识
那么我应该向哪方面学习呢
我如果学数学时应该重点学习哪一种呢
比方说数学分析
高等代数
高等几何

离散数学比较多,工程数学中涉及到的矩阵啊,多元数等。。

看了你的补充,也来补充一下吧,这下要从1楼掉到几十楼了,说说我的体验,每个人的情况都有所不同,不必完全看我的哈。
我个人是搞游戏开发的,在游戏中我们不断的用到一个概念就是矩阵,这个属于线性代数的内容,向量,这个是高宗数学的内容。
数值分析:说实话吧,对锻炼编程能力有帮助,在实际应用中感觉并不多,至少我并没有遇到很多次。
高等代数:说石化,这个用得更少了,真的,个人觉得高等数学并不是让你学数学了,学的是一种数学理念,是对数学的抽象能力,这对于计算机的学生来说,是很重要的。

高等几何,没怎么听说过,或许有用吧。

我是计算机专业的大学生,算法分析我也学过了,其实感觉就是用到的数学知识真的不是非常多,也不需要非常高深的数学知识,或者是我的接触面不够吧。。。但是数学好对计算机编程水平是很有帮助的

特别注意一点,离散数学是相当有用的,感觉是整个计算机数学的基础。。。

累了一天了,好累,希望对你有帮助!

_鈊_烦_薏乱 说的很对。

但是我觉得:

离散数学:对数据结构有帮助,如果你的数据结构不错,那完全没必要学离散数学;

高等代数:_鈊_烦_薏乱 说的那是数学分析了,其实线性代数就是高等数学的一部分,这个对于计算机是很重要的,一定要好好学。

高等几何:其实,这个的抽象程度决定了基本上在这个时代没有什么计算机的东西需要他。

数学分析:这个其实也没什么太大的作用,但是考验考,你的好好学。

近世代数:这个基本上有些用,好好看看。

。。。没了。。。哈哈

<复制我的是小狗>

不好意思我现在正在学习c语言,我想你不用太担心。我猜你是一个高中生,很有想法的一类,因为我也有过这样的问题,我的建议是,你可以把清华大学谭浩强编的《c程序设计(第三版)》先看一下,跳过第一二章,边上机边学习。你会发现里面的数学都很简单,等你啊真正学习复杂的东西以后,你才需要高深的数学知识,总之一句谎话,不要被吓着,