Skip to content

wenbo97/Practice-Ground-Algorithm

Repository files navigation

Practice-Ground-Algorithm

My CS learning playground — algorithm notes, CSAPP & PC fundamentals, and AI stuff.

Project Structure

.
├── algorithms_codes/                # Algorithm Training
│   └── csharp/                      #   C# LeetCode solutions (.sln + projects)
│       ├── my-csharp_leetcodes.sln
│       ├── AlgorithmMain/           #   Entry point (console app)
│       ├── LinearAlgorithm/         #   Fast-slow pointers, etc.
│       ├── MoveZero/
│       ├── SumOfTwo/
│       ├── MaxArea/                 #   Sliding window problems
│       ├── SortSeries/
│       ├── TwoPointers/
│       └── ArrayAlgorithm/
│
├── cs-fundamentals/                 # CS Fundamentals (CSAPP-style)
│   ├── dotnet/                      #   .NET IO, IPC, Host experiments
│   │   ├── io/                      #     Pipes, named pipes, process IO
│   │   └── host_service/            #     Generic host / background service
│   └── scripts/                     #   Shell scripting practice
│       ├── bash/
│       ├── cmd/
│       └── ps1/                     #   PowerShell chapters
│
├── ai/                              # AI & ML Learning
│
├── docs/                            # Notes & Documentation
│   ├── algorithms/                  #   Algorithm problem writeups
│   ├── cs-fundamentals/             #   IO, networking, OS, memory notes
│   ├── dotnet-deep-dive/            #   IL, MSBuild, JIT, GC, async/await
│   ├── references/                  #   Online books & tools
│   └── vendor-ai-tasks/             #   Real-world AI automation
│
├── tools/                           # Utility scripts
│   └── start_claude_learn.cmd
│
└── LEARNING_PLAN.md                 # Learning roadmap & progress

Tracks

  • Track A — CS Fundamentals: IO & Networking, OS & Kernel, Memory, Data Structures
  • Track B — Algorithm Training: Linear structures, sorting, non-linear, trees & graphs
  • Track C — AI: Frameworks, prompt engineering, automation

See LEARNING_PLAN.md for detailed progress.

About

Use this place to save my CS algorithm notes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors