Introduction to Algorithms II
This course marks the second part of a middle-level series designed for students and researchers aiming to develop their understanding of classic algorithms in computer science. In this term, we will cover more foundational data structures and their corresponding algorithms, focusing on how these components work together to solve complex problems efficiently.
Participants will engage with a range of algorithmic problems that illustrate key principles and techniques used in efficient problem-solving. Python will serve as the programming language for implementing and exploring each algorithm, allowing for clear and accessible code examples.
Participants will engage with a range of algorithmic problems that illustrate key principles and techniques used in efficient problem-solving. Python will serve as the programming language for implementing and exploring each algorithm, allowing for clear and accessible code examples.
Lecturer
Date
6th March ~ 26th June, 2025
Location
Weekday | Time | Venue | Online | ID | Password |
---|---|---|---|---|---|
Thursday | 13:30 - 16:05 | A7-101 | Zoom 15 | 204 323 0165 | BIMSA |
Prerequisite
Discrete mathematics, Python programming
Audience
Undergraduate
, Advanced Undergraduate
, Graduate
, Postdoc
, Researcher
Video Public
No
Notes Public
No
Language
Chinese