两宫太后垂帘听政:学离散数学对自己的编程水平有提高作用吗?

来源:百度文库 编辑:中科新闻网 时间:2024/05/21 06:30:29
离散数学是什么东西?编程中哪些方面需要这知识?

离散数学是数学的几个分支:数理逻辑、集合论、代数结构、图论、组合学、数论等的总称.

离散数学以研究离散量的结构和相互间的关系为主要目标,其研究对象一般地是有限个或可数无穷个元素;因此它充分描述了计算机科学离散性的特点。

离散数学概念、 理论以及方法大量地应用在数字电路、编译原理、数据结构、操作系统、数据库系统等方面。这对编程很有帮助。

简单地说
离散数学研究逻辑问题 比如各种逻辑运算、关系运算
研究图论问题 比如最短路径 最小生成树
等等一系列变量的值都是离散的、不连续的量 的数学问题

在算法编程中 往往会遇到这些问题 所以 学离散对编程很有帮助

学过的,但我现在都忘光了。好像没多大用,至少我是没用到。

数据结构就是从离散里分离出来的,当然有用了