AIUnlimited
🌳

AI Foundations

🌱
AI Seeds

Start from zero

🌿
AI Sprouts

Build foundations

🌳
AI Branches

Apply in practice

🏕️
AI Canopy

Go deep

🌲
AI Forest

Master AI

🔨

AI Mastery

✏️
AI Sketch

Start from zero

🪨
AI Chisel

Build foundations

⚒️
AI Craft

Apply in practice

💎
AI Polish

Go deep

🏆
AI Masterpiece

Master AI

📘

AI Practice

📖
Understanding Open-Source Models

Fundamentals and resources for open-source models

🎯
From Problem to Model Task

Converting business problems to model tasks

⚡
Running Your First Model

See your first results in 30 minutes

🔧
Fine-Tuning and Evaluation

Fine-tune models and evaluate performance

🚀
Application Systems

Build real-world AI applications

🎨
Generative AI

Explore open-source AIGC models

🤖
Agents

Learn Agent frameworks and MCP tools

📐
Supplementary Fundamentals

LLM basics and evaluation

🎓

Claude Academy

🤖
Claude 101

Learn AI basics with Claude

💻
Claude Code 101

Code with Claude as your pair programmer

🤝
Introduction to Claude Cowork

Collaborate with Claude on complex projects

⚙️
Claude Platform 101

Build apps with the Claude API

Lab

7 experiments loaded
🧬Neural Network Sandbox🤖AI or Human?🥋Prompt Engineering Dojo🏁Algorithm Race🧠AI Trivia Challenge🏗️System Design Canvas
🎯Mock InterviewEnter the Lab→
🚀

Career Development

🚀
Interview Launchpad

Start your journey

🌟
Behavioral Mastery

Master soft skills

💻
Technical Interviews

Ace the coding round

🤖
AI & ML Interviews

ML interview mastery

🏆
Offer & Beyond

Land the best offer

Get Started
AIUnlimited

MIT Licence.

沪ICP备18025655号-11

Learn

  • AI Basics
  • AI Practice
  • Claude Academy
  • Lab
  • Career Development

Community

  • About
  • FAQ

Support

  • Terms of Service
  • Privacy Policy
  • Contact
AI Basics›AI Sketch›Lessons
✏️ AI Sketch

Lessons

Every lesson builds on the last. No rush, no assumptions.

1
📦

Arrays and Hash Maps

Learn how arrays and hash maps power everything from feature vectors to embedding lookups in AI systems.

Intermediate⏱️ 15 min read
→
2
📝

Strings and Text Processing

Explore how AI systems break down, search, and manipulate text using string operations and pattern matching.

Intermediate⏱️ 15 min read
→
3
🔍

Sorting and Searching

Discover why sorting and searching algorithms are fundamental to how AI ranks recommendations and finds answers.

Intermediate⏱️ 15 min read
→
4
🔗

Linked Lists and Stacks

Understand how linked lists, stacks, and queues handle dynamic data in AI systems and beyond.

Intermediate⏱️ 15 min read
→
5
🌳

Trees and Graphs Visualised

See how trees and graphs represent hierarchical and interconnected data powering AI decision-making and recommendations.

Intermediate⏱️ 18 min read
→
6
⛰️

Heaps and Priority Queues

Master heaps, the priority queue abstraction, and classic patterns like top-K problems and merging sorted lists.

Intermediate⏱️ 18 min read
→
7
🔍

Binary Search Patterns

Learn the binary search mindset: search spaces, binary search on answer, and patterns that appear in dozens of interview problems.

Intermediate⏱️ 17 min read
→
8
🧩

Recursion and Backtracking

Understand recursion from the call stack up, then learn the backtracking template that solves permutations, N-Queens, and beyond.

Intermediate⏱️ 20 min read
→
9
🏃

Greedy Algorithms

Learn when making the locally optimal choice at each step actually produces the globally optimal result, and when it doesn't.

Intermediate⏱️ 17 min read
→
10
🗺️

Matrix and Grid Problems

Master 2D grid traversal with BFS, DFS, flood fill, multi-source BFS, spiral traversal, and dynamic programming on grids.

Intermediate⏱️ 19 min read
→
← Back to program AI Sketch