| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 730 人关注过本帖
标题:(编程帝进)C语言里面有些语句看不懂,编程题里面太多了,连题目都读不懂。 ...
只看楼主 加入收藏
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
毕竟数学和计算机不是一门学科,不能认为学好了一个就能精通另一个。所以不用为了学习计算机而过多深入的学习数学。
不过有很多问题,解决起来需要一定的数学知识,所以适当的学一些还是很有用的。

楼主问的第一个,就是排列数的定义,确实高中的数学课就会介绍。属于数学里一门叫组合数学的分支。它以计数问题为出发点,研究出了很多成果。
第二个,一般看上去,会认为是 自然对数的底e 的级数表示。它是由 e^x 的泰勒展式(或麦克劳林展式)得来。在高中好像提到过一点,主要是在高等数学里有讲。是数学分析领域内的内容。另外对 e 本质的研究问题,是解析数论的范畴。

组合数学对学习计算机科学还是有一定意义的。不过第二个问题涉及的那两个领域就不太有用了。另外如果这两个是考查初学者的问题的话,多半就是看看你会不会用循环而已。

另外在一个数后面加叹号,就是阶乘。5楼提到了。
比如:
0! = 1! = 1
3! = 1*2*3 = 6
5! = 120
一般只有自然数能够定义阶乘。2.3! 呀, (-2)! 这样的符号是没有意义的。
不过后来人们也从其它角度拓展了阶乘的定义,使得任意实数都能作类似的运算。但一般我们不称那种运算为阶乘了,使用的符号也有一些出入。


[ 本帖最后由 pangding 于 2011-9-11 21:48 编辑 ]
2011-09-11 21:44
a5952036
Rank: 2
等 级:论坛游民
帖 子:65
专家分:94
注 册:2011-9-7
收藏
得分:0 
小学数学的路过!
2011-09-11 22:05
快速回复:(编程帝进)C语言里面有些语句看不懂,编程题里面太多了,连题目都读 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016300 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved