Đây là các bài viết được gắn thẻ Codeforces.

Để xem tất cả các bài viết click vào đây.

Fenwick Tree: Cấu trúc dữ liệu tôi ước mình được học sớm hơn

Fenwick Tree: Cấu trúc dữ liệu tôi ước mình được học sớm hơn

Trong quá trình học lập trình và đặc biệt là lập trình thi đấu, tôi đã gặp rất nhiều bài toán mà lời giải ngây thơ ban đầu chạy chậm đến mức không thể vượt qua giới hạn thời gian. Một trong những công cụ xuất hiện lặp đi lặp […]

Thuật toán: Ternary Search

Thuật toán: Ternary Search

Tôi còn nhớ rất rõ khoảng thời gian đầu khi bắt đầu tìm hiểu sâu hơn về lập trình thi đấu (competitive programming). Ở trường, tôi được học những thuật toán cơ bản như sắp xếp, tìm kiếm nhị phân, và một số kỹ thuật đơn giản khác. Tuy nhiên […]

Codeforces Round #1091 (Div. 2) write-up

Codeforces Round #1091 (Div. 2) write-up

Sau gần 14 năm, tôi quay lại tham gia một coding contest trên Codeforces – lần đầu tiên trở lại competitive programming một cách nghiêm túc kể từ thời sinh viên. Trong quãng thời gian dài đó, trọng tâm công việc của tôi chuyển sang phát triển và vận hành hệ […]