Courses from 1000+ universities
The future of Coursera’s only credible alternative for universities rests in the hands of 2U’s creditors.
600 Free Google Certifications
Computer Networking
Digital Marketing
Artificial Intelligence
A Life of Happiness and Fulfillment
Arab-Islamic History: From Tribes to Empires
Inglés empresarial: ventas, gestión y liderazgo
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Priority Queues, earn certificates with paid and free online courses from UC San Diego, Princeton, Higher School of Economics, CU Boulder and other top universities around the world. Read reviews to decide if a class is right for you.
Explore algorithms and data structures with hands-on Java implementations. Learn essential techniques for sorting, searching, and graph processing, emphasizing practical applications and performance analysis.
Explore fundamental data structures, algorithms, and their implementations. Learn efficient techniques for managing and manipulating data, from basic arrays to advanced tree structures and hash tables.
Learn about data structures that are used in computational thinking – both basic and advanced.
This course covers basics of algorithm design and analysis, as well as algorithms for sorting arrays, data structures such as priority queues, hash functions, and applications such as Bloom filters.
Comprehensive playlist covering essential data structures, from arrays to advanced trees, with implementation details and algorithmic applications.
Learn about priority queues, including min/max heaps, insertion, removal, and implementation, to enhance your data structure knowledge and coding skills.
Discover and design new data structures that follow abstract rule-based systems by building out graphs, hash-maps, and heaps.
Master data structures with Google engineer William Fiset using high-quality animations and Java code. Learn arrays, linked lists, stacks, queues, trees, hash tables, and more with step-by-step guidance.
The fundamental toolkit for the aspiring computer scientist or programmer.
Explore essential cloud patterns for Azure, including message-oriented design, caching strategies, and resilience techniques to enhance scalability, security, and performance in modern applications.
Comprehensive tutorial on heap data structure, priority queues, and heapsort algorithm, covering theory and practical coding examples for coding interviews and data structure knowledge.
Explore Fluent Bit's core event loop, its challenges in high-throughput scenarios, and ongoing optimization efforts. Gain insights to contribute to the discussion on improving this crucial system.
Explore associative containers (set, multiset, map, multimap) and container adapters (stacks, queues, priority queues) in C++. Learn about enums and their applications in programming.
Learn the basics of data structures and methods to design algorithms and analyze their performance. 本课程旨在围绕各类数据结构的设计与实现,揭示其中的规律原理与方法技巧;同时针对算法设计及其性能分析,使学生了解并掌握主要的套路与手段。
全面掌握优先级队列、字符串匹配和高级排序算法,包括桶排序、堆排序、KMP等。学习实现和分析这些数据结构和算法,提升编程和问题解决能力。
Get personalized course recommendations, track subjects and courses with reminders, and more.