离散数学与算法 (Python, JavaScript) | 離散數學與演算法 (Python, JavaScript)

离散数学与算法 (Python, JavaScript) | 離散數學與演算法 (Python, JavaScript)-幻仿编程
离散数学与算法 (Python, JavaScript) | 離散數學與演算法 (Python, JavaScript)
此内容为付费资源,请付费后查看
49
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
资源分类: IT编程查看预览
最近更新: 2025-07-31文件内容: 视频+中英文字幕+配套课件
视频分辨率: 1080P 高清文件大小: 9.54GB
视频语言: 英语视频字幕: 中英字幕

幻仿编程 Udemy 付费课程,独家中英字幕 + 配套资料!
限时1折特惠!课程永久访问权,随时随地学习!

离散数学与演算 (Python, JavaScript)

超过30小时的面试必准备内容,用Python或JavaScript(二择一)来学习离散数学 – 电脑世界的数学语言(逻辑、证明、递回关系、演算法、数论与密码学、演算法分析、路径选择、数据结构以及其他重要的程序开发演算法)

讲师:Wilson Ren


图片[1]-离散数学与算法 (Python, JavaScript) | 離散數學與演算法 (Python, JavaScript)-幻仿编程

您将学到什么

  • 逻辑数学侵犯与方案逻辑推演
  • 以递回演算法实现数学归纳法逻辑与证明
  • 使用递回演算法,计算递回函数与「线性递回关系式」,并用程序码计算「斐波那契数列」
  • 学习集合理论与机率
  • 使用程序代码计算排列组合以及计算机计算复杂度
  • 学习计算机科学中的图形理论以及演算,判断图形数据结构
  • 学会「欧几里得演算法」,包括数学应用与程序码,并评估计算数论问题
  • 使用「欧拉函数」与在密码学中使用
  • 使用回函数计算「河内塔问题」,以及查找递次并归纳河内塔问题公式
  • 使用Floyd-Warshall演算法(动态规划)解决路径问题
  • 了解图形演算法中的「迪杰斯特拉算法」、「深度优先遍历」、「广度优先遍历」。
  • 使用Python或JavaScript来实现离散数学演算与架构!

探索相关主题

  • 离散数学
  • 数学
  • 教学与学术

Requirements

  • 對於python或是JavaScript有基本知識以及了解! 或是對於任何一個程式語言有基本概念。

Description

接近30小時的面試必準備內容,是coding考試以及面試前的必學課程!!

世界上所有電腦科學、資訊工程、資料管理主修的學生,都在學習電腦科學!隨著電腦科學的飛速發展,離散數學的重要性則日益彰顯。它為許多資訊學課程提供了數學基礎,包括資料結構、演算法、資料庫理論、形式語言與作業系統等。如果沒有離散數學的相關數學基礎,學生在學習上述課程中,便會遇到較多的困難。

離散數學包含邏輯、證明、遞迴關係、演算法、數論與密碼學、演算法分析、圖形理論、路徑選擇、機率、排列組合、以及其他重要的程式開發演算法! 這堂課會深入淺出探討這些概念,並且用 Python 或JavaScript (二擇一) 來做演算法練習!

在學習這堂課之後,你將能夠:

1. 學會推導邏輯與驗證程式碼邏輯正確性。

2. 用邏輯來證明數學理論,做為資料科學的的重要演算法基礎。

3. 了解遞迴演算法與遞迴數列關係,準備好你自己回答Coding Interview面試中的問題。

4. 能夠用程式碼表現出「歐幾里得演算法」、「歐拉函數」、「河內塔問題」、「最小公倍數演算法」、「斐波那契數列」、「線性遞迴關係式」、還有其他重要的演算法!

5. 學習數論與集合理論,作為學習質數與密碼學的重要演算法基礎。

6. 學習基本圖形理論,判斷圖形資料結構。

7. 學會圖形演算法,例如「Floyd-Warshall 演算法 (Dynamic Programming)」、「Dijkstra’s Algorithm」、「Depth First Traversal」、「Breadth First Traversal」。

8. 計算離散架構中的排列組合,並了解機率計算方法。

9. 能夠判斷與分析不同的演算法。

10. 用 Python 或 JavaScript 來實現離散數學的演算法與架構!

Who this course is for:

  • 對資料科學、機器學習、人工智慧有興趣的Python開發工程師
  • 對網頁前端後端有興趣,能夠使用基本JavaScript的工程師
  • 正在大學就讀資訊工程、電腦科學、資料科學、數學的學生
  • 對於電腦科學、資訊管理、資訊工程有興趣的任何人
  • 對於研究應用數學有興趣的人
  • 正在準備學習演算法以及資料結構的人

Show moreShow less

共 216 节课程 • 总时长 31 小时 53 分钟
第一章 第0章 离散数学导论
1. 简介1分12秒
2. 什么是计算机科学7分42秒
3. 为什么要学习离散数学3分3秒
4. 本课程内容4分55秒
5. 如何最好地学习离散数学3分21秒
第二章 第1章 形式逻辑
1. 第1章简介3分14秒
2. 语句9分47秒
3. 合取与析取8分3秒
4. 蕴含连接词9分8秒
5. 等价连接词7分41秒
6. 否定定义6分9秒
7. 德摩根定律6分6秒
8. 蕴含式的否定4分17秒
9. 等价关系的否定3分42秒
10. 附加章节 如果A则B3分11秒
11. 蕴含连接词规则4分44秒
12. 应用蕴含4分53秒
13. 重言式3分14秒
14. 合式公式2分58秒
15. 编码练习答案(Python、JavaScript)10分51秒
16. 有效论证6分1秒
17. 推导规则18分8秒
18. 推导规则 II10分6秒
19. 示例7分29秒
20. 演绎法6分5秒
21. 全称量词9分7秒
22. 命题与谓词合式公式4分37秒
23. 存在量词与作用域9分13秒
24. 翻译第一部分7分35秒
25. 翻译第二部分6分13秒
26. 示例14分30秒
27. 示例 23分36秒
28. 示例3、4、510分15秒
29. 练习4分27秒
30. 表达式的否定6分58秒
31. 自由变量3分27秒
32. 第1-4章简介3分32秒
33. 通用实例化7分42秒
34. 存在实例化10分55秒
35. ei 示例7分39秒
36. 存在概括2分42秒
37. 通用泛化14分40秒
38. 第1-4章示例7分45秒
39. 第1-4章练习7分8秒
第三章 第1.5章 数列与求和符号
1. 第1.5章简介2分1秒
2. 序列3分5秒
3. 等差数列8分57秒
4. 等差数列求和12分7秒
5. 等差数列求和公式10分28秒
6. 等比数列4分54秒
7. 等比数列求和5分38秒
8. Sigma符号6分44秒
9. Sigma的性质4分4秒
10. 平方和10分51秒
11. 示例 第1部分2分44秒
12. 示例 第2部分9分33秒
第四章 第2章 证明与数论
1. 第2章简介3分40秒
2. 寻找反例4分57秒
3. 费马大定理6分35秒
4. 穷举证明3分39秒
5. 直接证明2分45秒
6. 逆否命题4分8秒
7. 矛盾11分54秒
8. 2-2简介2分55秒
9. 示例18分25秒
10. 示例27分22秒
11. 示例34分50秒
12. 数学归纳法第二原理4分3秒
13. 示例49分52秒
14. 欧几里得算法简介2分16秒
15. 欧几里得代码11分42秒
16. 质数4分52秒
17. 编程课程 – 判断质数8分15秒
18. 编程课程 – 第n个质数17分20秒
19. 2-4简介2分59秒
20. Prime改进17分46秒
21. 编程课程 – 质因数分解16分2秒
22. 欧拉函数11分15秒
23. 欧拉函数公式9分37秒
24. 编程课程 – 欧拉函数计算器15分31秒
第五章 第3章 递归算法
1. 第3章简介5分48秒
2. 递归定义9分9秒
3. 递归定义集合4分9秒
4. 斐波那契数列3分27秒
5. 编程课程 – 递归20分26秒
6. 汉诺塔9分44秒
7. 编程教程 – 汉诺塔21分34秒
8. 3-2简介8分52秒
9. 线性和K阶7分51秒
10. 闭式公式9分37秒
11. 编程课程 – 验证解决方案13分36秒
12. 公式证明12分27秒
13. 示例 – 磁盘磁道21分11秒
14. 汉诺塔分析4分51秒
15. 二阶公式证明15分46秒
16. 示例16分22秒
17. 示例29分43秒
18. 斐波那契数列通项公式9分5秒
19. 算法分析入门3分56秒
20. 顺序查找与二分查找6分19秒
第六章 第4章 集合、组合与概率
1. 第4章简介5分19秒
2. 集合与符号表示10分23秒
3. 数字集合8分45秒
4. 子集与超集11分38秒
5. 幂集7分2秒
6. 二进制与一元运算12分53秒
7. 集合运算12分26秒
8. 示例8分9秒
9. 不相交集2分32秒
10. 基本集合恒等式8分17秒
11. 笛卡尔积5分51秒
12. 乘法原理10分28秒
13. 加法原理8分55秒
14. IP地址与DNS11分27秒
15. 图像与像素2分34秒
16. 包含与排除I10分6秒
17. 包含与排除 II10分41秒
18. 论包容与排斥3分18秒
19. 鸽巢原理6分59秒
20. 排列组合入门8分17秒
21. 排列12分57秒
22. 组合入门5分15秒
23. 组合13分17秒
24. 示例10分58秒
25. 有重复的排列11分2秒
26. 示例6分48秒
27. 重复组合9分11秒
28. 编程课程 – 排列21分18秒
29. 帕斯卡三角形14分36秒
30. 二项式定理12分12秒
31. 子集的数量6分43秒
32. 编程课程 – 帕斯卡三角形12分47秒
33. 概率论入门12分43秒
34. 示例8分10秒
35. 条件概率9分22秒
36. 示例2分30秒
37. 贝叶斯定理11分40秒
第七章 第5章 关系与函数
1. 第5章简介5分20秒
2. 二元关系7分41秒
3. 关系的性质22分32秒
4. 关系的闭包7分18秒
5. 偏序关系 I9分25秒
6. 偏序关系 II5分56秒
7. 哈斯图8分58秒
8. 现实生活中的哈斯图8分36秒
9. 拓扑排序8分32秒
10. 拓扑排序算法7分9秒
11. ER图8分51秒
12. 关系型数据库3分48秒
13. 第5章第4节介绍9分33秒
14. 函数定义7分53秒
15. 一对一函数9分55秒
16. 满射与双射6分29秒
17. 反函数8分15秒
18. 组合函数5分16秒
19. 排列函数11分55秒
20. 有多少个函数 第1部分7分4秒
21. 函数数量 第2部分12分2秒
22. 函数有多少个 第3部分13分23秒
23. 5到6入门12分34秒
24. 凯撒密码18分13秒
25. 编程课程 – 凯撒密码37分2秒
26. RSA算法简介10分42秒
27. 路由号码 ISBN12分55秒
28. 矩阵入门6分14秒
29. 矩阵运算6分36秒
第八章 第6章 图与树
1. 第6章介绍4分4秒
2. 图论入门9分40秒
3. 图论术语11分1秒
4. 同构与二分完全图9分5秒
5. 邻接矩阵4分1秒
6. 树结构入门14分47秒
7. 树遍历12分22秒
8. 字符编码入门12分11秒
9. 霍夫曼编码15分49秒
第九章 第7章 图算法
1. 第7章简介3分38秒
2. 可达性矩阵22分20秒
3. 弗洛伊德-沃舍尔算法11分57秒
4. 欧拉路径12分53秒
5. 哈密顿回路5分50秒
6. Dijkstra算法15分17秒
7. 图遍历8分42秒
第十章 第8章 布尔代数
1. 第8章简介2分28秒
2. 布尔代数的定义11分55秒
3. 示例4分58秒
4. 补集的唯一性5分49秒
5. 证明 第1部分10分27秒
6. 证明 第2部分4分3秒
7. 示例3分40秒
8. 与门9分14秒
9. 或门4分21秒
10. 非门6分24秒
11. 示例12分51秒
12. 地下城与勇士8分27秒
13. CNF9分19秒
14. 二进制加法4分45秒
15. 半加器14分12秒
16. 全加器8分5秒
17. 卡诺图简介11分43秒
18. 示例6分47秒
19. 更多示例5分26秒
20. 更多示例4分5秒
第11章 第9章 无限集合
1. 第9章简介3分32秒
2. 函数与有限集8分7秒
3. 示例 123分54秒
4. 示例29分9秒
5. 可数性18分59秒
6. 基数c16分40秒
7. Q是可数的8分7秒
8. 可数集定理19分22秒
9. 不可判定问题12分2秒
10. 康托尔定理16分58秒
11. CSB定理18分39秒
12. 选择公理16分23秒
13. 每个无限集都有一个可数子集9分46秒
14. 罗素与理发师悖论4分23秒
1. 关于课程更新与获取

如何获取本站课程?

免费获取方式:在本站签到、评论、发布文章等可获取积分,通过积分购买课程。
付费获取方式:购买本站【月度会员】或【永久会员】。

课程购买后是否支持更新?
是的,所有课程均提供免费更新服务。 我们致力于为您提供持续的学习支持。

如何获取更新?
单独购买的课程: 您可在“个人中心”随时查看购买记录及最新下载链接,轻松获取免费更新。
永久会员: 您可在相关页面直接查看最新下载地址,随时免费获取更新。
非永久会员(重要提示):通过会员权限下载的课程,在“个人中心”可能不显示具体订单记录。

因此,会员到期后,您将无法通过“个人中心”查看最新下载链接。
解决方案建议:续费会员: 恢复会员权限后,即可再次查看所有最新下载链接。
妥善保存下载链接: 我们强烈建议您在会员有效期内,保存好本站分享的课程下载链接。通常,课程更新内容会直接补充到原有分享链接中。
2. 关于课程资料

课程下载后资料是否齐全?
绝大部分课程资料齐全。 我们尽力确保您获得完整的学习资源。
少数情况说明: 极少数课程可能存在资料缺失情况。针对 Udemy 课程,资料形式多样,请知悉:本地文件(随视频下载): 此类课件通常随视频一并提供,下载即得。

本地文件(含链接): 课件文件中会提供资料下载链接,您需自行访问链接下载。此类资料通常也可获取。
在线平台存储(如 GitHub): 讲师会在视频中说明资料获取方式(如访问特定平台),请您按指引自行下载。
③ Udemy 平台内资料: 部分资料需登录您在 Udemy 购买的账号才能查看。此类资料本站无法提供,除非您自行在 Udemy 平台购买该课程。
3. 关于课程字幕

是否提供中英文双字幕?原本无字幕的课程是否支持?
是的,本站下载的所有课程均提供中英文双字幕,包括 Udemy 原本无任何字幕的课程。 我们致力于提升您的学习体验。

Udemy 字幕现状与本站服务:
○ Udemy 绝大多数课程本身不提供任何字幕。在少数提供字幕的课程中,也几乎不提供中文字幕。

本站字幕服务流程:
Udemy 有字幕: 我们会将其翻译成中文字幕,与英文字幕一同提供。
Udemy 无字幕: 我们会通过技术手段识别生成英文字幕,再翻译成中文字幕,一同提供给您。

字幕服务重要说明(请您理解):
翻译精度: 字幕翻译采用谷歌翻译引擎完成,虽不及人工翻译精准,但足以保障您正常学习理解。
若您仍然觉得字幕精度较低: 可联系站长针对性润色字幕(该服务仅限本站会员)。
4. 关于视频存储与使用

视频存储位置与观看/下载方式?
本站所有课程视频均存储于网盘平台。
您支持在线观看: 可在网盘内直接播放学习。
您支持下载: 可将视频下载至本地,使用播放器播放,更灵活便捷。

主要存储网盘:百度网盘

视频格式与加密情况?
本站所有课程视频均以 MP4 或 MKV 通用格式提供。
视频文件不加密,您可自由分享(请遵守相关法律法规)。
播放建议: 使用本地播放器(如 PotPlayer)播放时,可同时加载中英文字幕文件,学习体验更佳。您可参考我们提供的《PotPlayer 挂载中英双字幕教程》。
5. 关于售后支持与退款政策

遇到问题如何联系?
无论您在购买前或购买后遇到任何疑问,都欢迎随时联系站长。 我们将竭诚为您服务。

退款政策说明:
原则: 由于虚拟商品(课程、资料等)具有可复制性,一旦购买成功并完成下载,原则上不支持退款。

请您在购买前仔细阅读课程介绍、资料说明及本条款,确认符合您的需求。 如有不确定之处,欢迎先行咨询站长。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容