编程和数学(2)

原创 2004年06月28日 11:12:00

所以说;数学针对计算机不重要吗?

那时骗人的.当然,一个刚毕业的,编应用软件的大学生,在编程中用到<<线性代数>>的矩阵时,恐怕你回想,在大学把线数学好就好了;

当你在程序中用到动态链表,树的,恐怕,你也会想,在大学时花点时间去学<<数据结构>>,会多么的有意义.当你学数据结构时,恐怕你也会想我学<<离散数学>>时为什么要逃那么的课,有不然你学离散的时候就会很轻松;

当你学离散数学时,恐怕你有会责怪,早知道<<高等数学>>和<<概率>>对学离散数学有帮助,那时就会认真学它了.....

而一个刚进入编驱动程序或者搞底层的大学生,也许会恼怒的想:原来编驱动程序的,需要对<<数字模拟电路>>和<<模拟电子电路>>要很了解啊,续而是无尽的悔恨:那时候我认真学它多好!

然后开始学它,将其赋之于行动.而后又发现,原来要学好计算机的<<数字模拟电路>>和<<模拟电子电路>> ,要对<<电路>>,<<计算机组成原理>>,有所了解,这样才能即学的好,又学的轻松;

其后又来了新的发现,旁边没有上过大学的同事告诉他,原来这位同事是当年,计算机硬件DIY的好手,就是因为对硬件DIY很熟,所以喜欢学<<计算机组成原理>>,然后开始编驱动程序的.这位大学生,心里又不平衡了.早知道就当年不要玩这么多的游戏,应该去帮同学装电脑,也来个硬件DIY。

后来这两位大学生终于恍然大悟了:原来<<高等数学>>和<<线性代数>>计算机生涯中,最重要的两门学科!

而你踏入大学的校门学计算机专业的时候,恐怕大多数人也不知道,我该学什么,学什么对我有好处,只仅有怎么一点的概念,就是学计算机就是要编程.....

--To be continue

小榕原创

2002-10-10

PAT|中国大学MOOC-翁恺-C语言程序设计习题集01-04

02-0. 整数四则运算(10) 本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。 输入格式: 输入在一行中给出2个正整数A和B。 ...
  • BlackDargon
  • BlackDargon
  • 2015年02月05日 17:52
  • 1383

机器学习 - 编程练习(一):线性回归

编程练习(一):线性回归
  • sinat_29315627
  • sinat_29315627
  • 2016年09月18日 09:02
  • 2405

ACCP7.0S2深入.NET和C#编程第二章上机1,2

-------上机1 class 上机1 { static void Main(string[] args) { int[] oldp...
  • baidu_36074048
  • baidu_36074048
  • 2017年02月06日 17:11
  • 1111

扩展阅读 数学对编程的重要意义 C语言计算1,2,3,...,100的总和

题目:计算1+2+3+...+99+100的和 第一种方法,使用for循环,简单清晰明了         代码: #include int main() { int i = ...
  • qq_39561376
  • qq_39561376
  • 2017年07月28日 10:52
  • 272

【D3D学习记录】入门3D编程的基本数学知识(2)-向量、线性空间和线性变换

本文主要记录了一些与D3D相关的基本且重要的数学知识,目的是为了入门3D编程。分多个部分。 向量部分的内容仅限于二维或三维线性空间,一些向量性质的几何意义在高维空间没有意义,而且3D程序设计也没有必...
  • bluekitty
  • bluekitty
  • 2011年01月18日 09:56
  • 3244

数学与编程——求余、取模运算及其性质

一、求余运算(Remainder) (参考维基百科: http://zh.wikipedia.org/wiki/余数  http://en.wikipedia.org/wiki/Remainder...
  • chensilly8888
  • chensilly8888
  • 2015年01月18日 12:19
  • 2420

《iPhone 3D 编程》第二章:数学与抽象

*************************************************************************** 申明:本系列教程原稿来自网络,翻译目的仅供...
  • favormm
  • favormm
  • 2011年10月31日 20:43
  • 11325

【阅读笔记之二】《DIRECTX.9.0.3D游戏开发编程基础》:基础数学知识

基础知识之数学            这一部分主要提供游戏开发所需要的数学知识的简要介绍。这是本书的预备知识。          这里的数学知识主要讨论向量(Vector)、矩阵(Matrix)...
  • chenwu_843402773
  • chenwu_843402773
  • 2012年10月12日 15:59
  • 1006

挑战编程-第六章-组合数学-总结

挑战编程-第六章-组合数学-总结     学习用java处理大数很有必要,解组合数学的题就是一个找公式推规律的过程。推公式的过程 又类似于推导状态转移方程,再推出公式后,往往会发现题目的数据是超lon...
  • u013889450
  • u013889450
  • 2015年01月16日 19:30
  • 789

游戏编程数学和物理基础(相关函数)

功能:判断一个数字是否是2的n次幂 输入:待检测的数字 输出:如果该数字为2的n次幂则返回true,否则返回false bool powOfTwo(int num) { return !(nu...
  • setflvet
  • setflvet
  • 2012年06月23日 11:19
  • 1072
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:编程和数学(2)
举报原因:
原因补充:

(最多只允许输入30个字)