-
Trình Thực Thi
Trình biên dịch Python Trình biên dịch C++ Trình biên dịch C Trình biên dịch Matplotlib Trình thông dịch Node.js Trình thông dịch PHP Trình biên dịch C# / .NET Trình biên dịch Rust Ruby Interpreter Trình biên dịch Java Trình biên dịch Go Trình biên dịch Kotlin Trình biên dịch Swift Trình biên dịch TypeScript
-
Học lập trình
Học Python Ví dụ chạy được, NumPy, pandas và nhiều nội dung khác Học AIMạng nơ-ron, học máy và LLM từ đầu Học C và C++ Con trỏ, bộ nhớ, STL và C++ hiện đại Học C#C# cơ bản, OOP, LINQ, async và bài tập .NET Học MatplotlibBiểu đồ đường, cột, phân tán và tròn với visualizer tương tác Học RustOwnership, trait, xử lý lỗi và thread Học GoSlice, interface, goroutine và channel Thuật toán Python Tìm kiếm, sắp xếp, đệ quy và trình mô phỏng O(n) Thuật toán C và C++ So sánh cách cài đặt bằng C và C++ Lập trình cho trẻ em Vừa chơi vừa học lập trình!
- Thử tháchMới
- Cho giáo viênMới
- Cập Nhật mới nhất
- Mời mình một ly cà phê
Collection, iterator và thread
Hash map, iterator, closure và module, sau đó là thread, channel và trạng thái dùng chung.
- Bài học 2 thử thách Hash Maps Store and look up values by key with HashMap.
- Bài học 2 thử thách Word Frequency Counter Count how often each word appears with a HashMap.
- Bài học 2 thử thách Iterators Process collections with filter, map, sum and other iterator methods.
- Bài học 1 thử thách Closures Write anonymous functions that capture variables around them.
- Bài học 1 thử thách Modules and Visibility Organize code into modules and choose what is public with pub.
- Bài học 1 thử thách Threads Run code in parallel with thread::spawn and collect the results with join.
- Bài học 1 thử thách Channels Send messages from one thread to another with mpsc::channel.
- Bài học 1 thử thách Shared State with Arc and Mutex Let several threads change one value safely.