Skip to content

amigoer/algodex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

604 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algodex

English | 简体中文

GitHub stars

Overview

Algodex is a comprehensive and structured repository dedicated to mastering Data Structures and Algorithms. It provides high-quality, production-grade solutions to algorithmic challenges across top-tier online judging platforms including LeetCode, Huawei OD, Luogu, and NowCoder.

More than just a collection of accepted (AC) codes, Algodex emphasizes problem-solving paradigms and algorithmic abstraction. Each solution is strictly categorized and meticulously documented, aiming to help developers:

  • Solidify foundational computer science knowledge.
  • Build systematic mental models for resolving complex logic.
  • Confidently tackle rigorous technical interviews and online assessments.
  • Apply advanced data structures effectively in everyday software engineering.

Key Features

  • Structured Taxonomy: Code is organized logically by platforms and problem types, ensuring rapid retrieval and focused learning.
  • High-Quality Implementations: Solutions are optimized for both time and space complexity, accompanied by detailed inline comments.
  • Pattern Extraction: Focuses on abstracting specific problems into universal templates (e.g., Sliding Window, Dynamic Programming, Backtracking) rather than relying on endless rote memorization.

Repository Structure

The current core problem-solving modules:

  • huawei_od: Huawei OD (Outsourcing Dispatch) - Features high-frequency real online assessment (OA) questions.
  • leetcode: LeetCode Core - A comprehensive taxonomy of algorithmic solutions and interview preparations.
  • luogu: Luogu - Focuses on competitive programming, computational geometry, and hard logic.
  • pat: PAT (Programming Ability Test) - Deep analytical solutions for standardized programming exams.
  • other: Comprehensive Interviews - Includes "Sword Offer" (Coding Interviews) and NowCoder high-frequency questions.

About

Algodex is maintained by Amigoer, a passionate software engineer focused on backend architecture, algorithm design, and open-source development. This project serves both as a personal knowledge base and a public technical resource for developers.

If you are interested in technical discussions or potential collaborations, feel free to connect!

Feedback & Contributions

If you encouter any issues while reviewing the code, or if you discover more optimized alternative solutions, please feel free to open an Issue. I track discussions actively and will follow up promptly.

If this repository has helped you in your algorithm journey, coding interviews, or professional development, leaving a Star ⭐ would be greatly appreciated. Thank you for supporting the open-source community!

About

A production-grade algorithmic repository focusing on problem-solving paradigms. | 生产级算法知识库,专注于数据结构夯实与核心解题范式提炼。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages