Fundamentals 8 min read

Algorithm Training Camp 2021 – Course Outline and Materials

The article provides a detailed outline of the 2021 Algorithm Training Camp, listing weekly topics such as trees, graphs, dynamic programming, and advanced search, along with corresponding video lessons, assignment files, exam sessions, and supplementary Git & GitHub tutorials.

Practical DevOps Architecture
Practical DevOps Architecture
Practical DevOps Architecture
Algorithm Training Camp 2021 – Course Outline and Materials

The 2021 Algorithm Training Camp offers a comprehensive curriculum that covers fundamental algorithms and data structures, organized into weekly modules.

Weekly topics span from basic concepts like arrays, linked lists, stacks, and queues to more advanced subjects such as prefix sums, hash tables, recursion, divide‑and‑conquer, tree and graph algorithms, depth‑first and breadth‑first search, sorting, greedy strategies, dynamic programming, tries, union‑find, segment trees, binary indexed trees, advanced search techniques, balanced binary trees, and skip lists, concluding with a review and final exam.

Each week provides video lectures (e.g., "第5课 树与图.mp4"), accompanying text resources, and homework assignments; midterm and final examinations are scheduled in weeks 5 and 10 respectively.

Supplementary material includes a Git & GitHub operation guide featuring multiple tutorial videos that cover the basics of version control, installation, repository synchronization, and practical workflows. The article ends with a promotional note encouraging readers to like, share, and comment.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

programmingData StructuresAlgorithmseducationCourse Materials
Practical DevOps Architecture
Written by

Practical DevOps Architecture

Hands‑on DevOps operations using Docker, K8s, Jenkins, and Ansible—empowering ops professionals to grow together through sharing, discussion, knowledge consolidation, and continuous improvement.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.