Search result for Algorithms Online Courses & Certifications
Get Course Alerts by Email
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:查找算法...
Основы программирования на Python
by Густокашин Михаил Сергеевич- 4.5
Approx. 87 hours to complete
Язык программирования Python является одним из самых простых в освоении и популярных языков программирования. Целью курса является изучение основных конструкций языка Python, которые пригодятся при решении широкого круга задач – от анализа данных до разработки новых программных продуктов. Также слушатели познакомятся с основами различных парадигм программирования: процедурным, функциональным и объектно-ориентированным программированием....