Search result for Courses taught by Junhui DENG
Get Course Alerts by Email
Data Structures and Algorithms (I)
by Junhui DENG- 0.0
Approx. 26 hours to complete
By learning this course, you will get a comprehensive grasp of vector and list and the ability to use them in solving real problems. By the end of this course, you will be able to evaluate data structures and algorithms in terms of asymptotic complexity, analyze storage/time complexity of iterative/recursive algorithms, implement...
Data Structures and Algorithms (II)
by Junhui DENG- 0.0
Approx. 37 hours to complete
By learning this course, you will get a comprehensive grasp of stack, queue, binary tree, graph and BST structures and algorithms, as well as their applications. 通过学习本课程,你将全面了解栈、队列、二叉树、图和二叉搜索树结构、算法及其应用。 在本课程结束时,你将能够理解和实现栈、队列和二叉树,使用二叉树解决霍夫曼编码等问题,理解并实现图结构以及相关算法(例如BFS,DFS和PFS),理解并实现AVL树。 第零章 写在选课之前 考核方式 课程教材与讲义 关于讨论区 微信平台 第四章 栈与队列 04-A-1:栈 04-A-2:实例 04-A-3:实现 04-C1-1:应用 04-C1-2:算法 04-C1-3:实现 04-C2-1:实例 04-C2-2:尝试 04-C2-3:构思 04-C2-4:实现 04-C2-5:反思 04-C2-6:拓展 04-C3-1:混洗 04-C3-2:计数 04-C3-3:甄别...
Data Structures and Algorithms (IV)
by Junhui DENG- 0.0
Approx. 25 hours to complete
By learning this course, you will get a comprehensive grasp of Priority Queues and string match techniques, as well as their applications. 通过学习本课程,你将全面了解优先级队列和字符串匹配技术及其应用。 在本课程结束时,你将能够了解/实现桶排序,计数排序和基数排序,了解不同优先级队列的原理/实现/应用,例如完全二叉堆和左倾堆,了解并实现堆排序,了解并实现典型的字符串匹配算法(例如KMP,BM和Karp-Rabin),实现并分析高级选择/排序算法,例如快速排序、快速选择、线性选择和希尔排序。 第零章 写在选课之前 考核方式 课程教材与讲义 关于讨论区 微信平台 第十章 优先级队列 10-A1-1:应用需求 10-A1-2:计算模式 10-A1-3:功能接口 10-A2-1:向量 10-A2-2:有序向量 10-A2-3:BBST 10-B1-1:完全二叉树 10-B1-2:结构性 10-B1-3:形具神备 10-B1-4:堆序性 10-B2-1:上滤 10-B2-2:实例 10-B2-3:实现 10-B2-4:效率 10-B3-1:算法 10-B3-2:实例 10-B3-3:实现 10-B3-4:效率 10-B4-1:自上而下的上滤:算法...
Data Structures and Algorithms (III)
by Junhui DENG- 0.0
Approx. 27 hours to complete
By learning this course, you will get a comprehensive grasp of hashing and typical balanced binary search trees, as well as their applications. 通过学习本课程,你将全面了解散列和典型的平衡二叉搜索树技术及其应用。 在本课程结束时,你将能够了解散列的原理,设计和实现用于实际问题的哈希表,了解并实现典型的平衡二叉搜索树,例如Splay树,红黑树以及B树,并使用BBST解决各种问题,例如范围查询。 第零章 写在选课之前 考核方式 课程教材与讲义 关于讨论区 微信平台 第八章 高级搜索树(上) 08-A1-1:宽松平衡 08-A1-2:局部性 08-A1-3:自适应调整 08-A1-4:逐层伸展 08-A1-5:实例 08-A1-6:一步一步往上爬 08-A1-7:最坏情况 08-A2-1:双层伸展 08-A2-2:子孙异侧 08-A2-3:子孙同侧 08-A2-4:点睛之笔 08-A2-5:折叠效果 08-A2-6:分摊性能 08-A2-7:最后一步 08-A3-1:功能接口 08-A3-2:伸展算法 08-A3-3:四种情况 08-A3-4:查找算法...
Top Online Courses and Specializations | Coursera
- 0.0
Find Courses and Specializations from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM. Join Coursera for free and transform your career with degrees, certificates, Specializations, & MOOCs in data science, computer science, business, and dozens of other topics....
Coursera | Online Courses & Credentials From Top Educators. Join for Free
- 0.0
Learn online and earn valuable credentials from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM. Join Coursera for free and transform your career with degrees, certificates, Specializations, & MOOCs in data science, computer science, business, and dozens of other topics....
Course Definition & Meaning - Merriam-Webster
- 0.0
course: [noun] the act or action of moving in a path from point to point....
Free Online Courses | Stanford Online
- 0.0
Free Online Courses. Our free online courses provide you with an affordable and flexible way to learn new skills and study new and emerging topics. Learn from Stanford instructors and industry experts at no cost to you....
Online Courses - Learn Anything, On Your Schedule | Udemy
- 0.0
Udemy is an online learning and teaching marketplace with over 185,000 courses and 49 million students. Learn programming, marketing, data science and more....
Courses » Academics | Boston University
- 0.0
Courses. The listing of a course description here does not guarantee a course’s being offered in a particular semester. Please refer to the published schedule of classes on the Student Link for confirmation a class is actually being taught and for specific course meeting dates and times....
Courses | Learn WordPress
- 0.0
These courses will help you find your feet in the project and help you get involved in the mission to democratize publishing. Polyglots Contributor Training. Translation is a great way to contribute to WordPress if you understand English and another language....