Tag Competitive Programming
Tìm kiếm bài viết trong Tag Competitive Programming
Thao tác xử lý bit và ứng dụng (Bit Manipulation)
I. Tổng quan về bit và xử lý bit.
0 0 31
Bài 9: Con trỏ (phần 2) - Hoạt động nâng cao với con trỏ trong C++
Đây là bài viết số 2 thuộc series bài viết Tham chiếu, Địa chỉ và Con trỏ trong C++ của chuyên đề lập trình C++ cơ bản định hướng thi HSG Tin học. .
0 0 20
Bài 14: Cấp phát bộ nhớ động và Danh sách liên kết (phần 1) - Kĩ thuật Cấp phát bộ nhớ động
I. Phân loại các vùng nhớ trên bộ nhớ ảo.
0 0 20
Bài 14: Cấp phát bộ nhớ động và Danh sách liên kết (Phần 2) - Danh sách liên kết (Linked List)
Đây là bài viết số 2 thuộc bài học Cấp phát bộ nhớ động và Danh sách liên kết của chuyên đề lập trình C++ cơ bản. Để nắm vững bài viết này, trước tiên các bạn hãy tìm đọc lại các bài viết trước đây gồ
0 0 19
Quy hoạch động Bitmask
Để hiểu được những kiến thức được đề cập trong bài viết này, bạn đọc cần nắm vững các kiến thức liên quan tới Thao tác xử lý bit (Bit manipulation). Các bạn có thể tìm đọc bài viết về kiến thức này tạ
0 0 31
Quay lui (Phần 2)
III. Một số bài toán áp dụng giải thuật quay lui.
0 0 37
Chiến thuật đọc ghi trong Competitive programming và thực tế
Tự nhiên nay mình lại nhớ ra một vài cái misunderstanding to đùng trong cộng đồng CP từ rất lâu bởi các thầy và 1 đoạn code thần thánh - đọc ghi nhanh. Mà nói chung là về toàn bộ đọc ghi của C++ đi.
0 0 27
Truy vấn cập nhật đoạn
Trong chuyên đề này, tôi sẽ chia sẻ tới các bạn một kĩ thuật khá hữu ích trong các kì thi lập trình, sử dụng cho các bài toán liên quan tới nhiều truy vấn cập nhật tăng/giảm một đoạn liên tiếp trên dã
0 0 40
Hình học tính toán (phần 2) - Sự giao nhau của các đường thẳng và Tính toán diện tích
Trong bài viết phần 1 về chủ đề Hình học tính toán, chúng ta đã cùng nghiên cứu về cách sử dụng vector trong các bài toán hình học. Còn trong bài viết này, tôi sẽ giới thiệu những vấn đề liên quan tới
0 0 48
Cây và Tính toán biểu thức
I. Cây. 1. Định nghĩa cây và các khái niệm quan trọng.
0 0 33