离散结构与离散数学的区别

发布于 2024-07-16 22:48:23 字数 1562 浏览 6 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

尐籹人 2024-07-23 22:48:23

我清楚地记得我们的教科书上说:

Discrete structures are structures that are used in describing discrete mathematics.

Discrete mathematics is math that makes use of discrete structures.

实际上,离散数学就是处理离散值的数学。 离散结构有点像离散数学的构造,但也涉及主题问题。 然而,两者作为课程名称描述的是同一件事。

这些术语的使用如此频繁且如此模糊,以至于向您询问此问题的人可能没有意识到他们在问什么。 我认为您不会找到任何资源可以为您提供明确的答案,但您可能想做的是教授离散数学,重点关注计算机科学的角度。

I remember distinctly that our textbook stated:

Discrete structures are structures that are used in describing discrete mathematics.

Discrete mathematics is math that makes use of discrete structures.

In reality, discrete mathematics is just that, math dealing with discrete values. Discrete structures are somewhat like constructs for discrete mathematics, but also deals with the topic matter. The two, however, as a course name, describe the same thing.

The terms are used so interchangably and are so vague that the people asking you for this likely don't realize what they are asking. I don't think you'll find any resources that give you a clear cut answer, but probably what you want to do is teach discrete mathematics with a focus on the CS perspective.

热风软妹 2024-07-23 22:48:23

我有 http://www.amazon.com/Discrete-Computational-Structures-Computer-Mathematics /dp/0124208509 这似乎是他们所要求的。

第一章说“这是一本关于结构的书”。

始终,由于我们的兴趣在于数字计算,因此我们的结构将是离散的。

我想你可以把头发分开并说:“看,这只是离散数学的升温。” 虽然这可能是真的,但我认为这只是一个焦点问题。

当重点放在数字计算上时,它就变成了离散结构。

I have http://www.amazon.com/Discrete-Computational-Structures-Computer-Mathematics/dp/0124208509 which seems to be what they're asking for.

Chapter 1 says "This is a book about structures."

Always, since our interest is in digital computation, our structures will be discrete.

I supposed you could split that hair and say "see, it's just discrete mathematics warmed over." While it might be true, I think it's only a matter of focus.

It becomes discrete structures when the focus is on digital computation.

晨曦慕雪 2024-07-23 22:48:23

我认为你的问题有两个部分:1)这些人到底想让我教什么? 2)离散结构与离散数学有何不同?

我对#1 的最佳猜测是,你被要求教授基本数据结构/算法课程,在大多数本科计算机科学课程中,这些课程都是在编程入门之后进行的。

至于#2,我猜确实没有什么区别。 它们听起来确实是同一件事。 但是,虽然“数学”倾向于理论,但“结构”这个词对我来说意味着实际应用和工程。 这让我怀疑这应该是你的基础数据结构/算法课程。 大O树、红黑树之类的东西。

但实际上,您可能想向雇用您的 CS 部门提出问题。

I think there are two parts to your question here: 1) what in the world do these people want me to teach? and 2) how are discrete structures different from discrete math?

My best guess to #1 is that you're being asked to teach the basic data structures/algorithms course that in most undergrad CS programs comes right after intro to programming.

As for #2, I'm going to guess that there really is no difference. They certainly sound like the same thing. But while "math" tends toward the theoretical, the word "structure" to me implies practical application and engineering. This gibes with my suspicion that this is meant to be your basic data structures/algorithms course. Big-O, red-black trees, that sort of thing.

But really, you probably want to direct your questions to the CS department that hired you.

二货你真萌 2024-07-23 22:48:23
  1. 线性数学以连续方式处理数据,而离散数学以非连续方式处理数据。
    例如:线性:电流流动。
    离散:图形上的二进制数为 0 和 1,其表示形式不是连续形式。
  2. 章节:
  3. 线性数学:矩阵、线性方程和等。 它涉及矢量、直线和平面。
  4. 离散数学:概率、图表、集合等
  1. Linear mathematics deals with data in continuous manner, whereas Discrete have in non-continuous manner.
    Ex: Linear: electric current flow.
    Discrete: Binary number on graph as 0's and 1's there representation are not in continuous form.
  2. Chapter:
  3. Linear math: Matrix, linear equation sums,etc. It deals with vector, lines and plane.
  4. Discrete math: Probability, graph, set's, etc
安稳善良 2024-07-23 22:48:23

我认为在离散数学中。 我们教离散数学。 基础知识,很少有来自软件结构世界的例子。 在离散结构中,我们研究软件结构(或由软件生成的结构),因此每个离散结构之前都有一些讲座,例如来自世界离散数学的讲座。 需要理解这个结构。 换句话说:我们在应用上强调离散结构,而在离散数学上。 我们强调数学理论。

I think that in discrete math. we teach discrete math. fundamentals with little examples taken from the world of software structures. While in discrete structures we study software structures (or structures generated by software), such that each discrete structure is preceded by a couple of lectures, for example, from the world discrete math. required to understand this structure. In other words: we emphasize in discrete structures on the application, while in discrete math. we emphasize on the mathematical theories.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文