<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel>
<title>Bài viết | Big-O Coding</title><link>https://bigocoding.com/bai-viet/</link>
<atom:link href="https://bigocoding.com/bai-viet/feed.xml" rel="self" type="application/rss+xml" />
<description>Bài viết về thuật toán, cấu trúc dữ liệu, phỏng vấn Big Tech, lập trình thi đấu và AI.</description>
<language>vi</language><lastBuildDate>Tue, 10 Nov 2026 08:00:00 +0700</lastBuildDate>
<item><title>Các dạng Dynamic Programming thường gặp khi phỏng vấn</title><link>https://bigocoding.com/bai-viet/tong-hop-cau-hoi-dynamic-programming-thuong-gap/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/tong-hop-cau-hoi-dynamic-programming-thuong-gap/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Nhận diện các dạng quy hoạch động trong phỏng vấn, viết trạng thái và chuyển tiếp, chạy tay House Robber, tối ưu bộ nhớ và luyện theo lộ trình.</description></item>
<item><title>Tăng tốc nhập xuất trong C++ và Python: đo thật trên 1 triệu số và mẫu code dùng khi thi</title><link>https://bigocoding.com/bai-viet/tang-toc-nhap-xuat-trong-cpp-va-python/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/tang-toc-nhap-xuat-trong-cpp-va-python/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Tăng tốc nhập xuất khi thi lập trình: tắt đồng bộ cin, cin.tie, đọc một lần bằng sys.stdin.buffer, gom kết quả rồi in, kèm số đo thật trên 1 triệu số.</description></item>
<item><title>Lazy propagation: cộng cả đoạn, hỏi tổng bằng Segment Tree</title><link>https://bigocoding.com/bai-viet/segment-tree-lazy-propagation/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/segment-tree-lazy-propagation/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Hiểu nhãn lười qua cập nhật cộng đoạn và truy vấn tổng: apply, push, pull, độ dài đoạn và cách hợp nhãn. Có code C++/Python cùng ví dụ chạy tay.</description></item>
<item><title>DP trên lưới: đếm đường đi và tối ưu tổng giá trị</title><link>https://bigocoding.com/bai-viet/quy-hoach-dong-tren-luoi/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/quy-hoach-dong-tren-luoi/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Học DP trên lưới qua đếm đường phải/xuống có ô cản và tối đa tổng giá trị. Có bảng chạy tay, code C++/Python, xử lý số âm và ô không tới được.</description></item>
<item><title>DP trên đoạn: thử điểm chia và nhân chuỗi ma trận</title><link>https://bigocoding.com/bai-viet/quy-hoach-dong-tren-doan/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/quy-hoach-dong-tren-doan/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Hiểu interval DP qua trạng thái l,r, thứ tự độ dài và bài nhân chuỗi ma trận. Có bảng chạy tay, code C++/Python, gộp đá và lỗi chọn điểm chia.</description></item>
<item><title>DP trên cây: chọn đỉnh không kề và gộp nhánh tìm đường kính</title><link>https://bigocoding.com/bai-viet/quy-hoach-dong-tren-cay/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/quy-hoach-dong-tren-cay/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Học tree DP bằng trạng thái chọn/bỏ đỉnh và hai nhánh dài nhất. Có bảng chạy tay, code C++/Python không đệ quy, tập độc lập có trọng số và đường kính.</description></item>
<item><title>Digit DP: đếm số theo chữ số và giữ cận tight</title><link>https://bigocoding.com/bai-viet/quy-hoach-dong-chu-so-digit-dp/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/quy-hoach-dong-chu-so-digit-dp/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Hiểu digit DP qua đếm số có tổng chữ số chia hết K trong [L,R]. Giải thích tight, số 0 đầu, F(R)-F(L-1), code C++/Python và kiểm vét cạn.</description></item>
<item><title>Bitmask DP: nhớ tập đã chọn qua bài người du lịch</title><link>https://bigocoding.com/bai-viet/quy-hoach-dong-bitmask/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/quy-hoach-dong-bitmask/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Hiểu DP bitmask từ tập đỉnh đã thăm và điểm kết thúc trong TSP. Có ví dụ mask bốn bit, code C++/Python, cận O(n²2^n) và kiểm hoán vị độc lập.</description></item>
<item><title>Olympic Tin học Sinh viên Việt Nam (OLP): Các khối thi, cấu trúc đề và lộ trình ôn luyện</title><link>https://bigocoding.com/bai-viet/olympic-tin-hoc-sinh-vien-viet-nam-olp/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/olympic-tin-hoc-sinh-vien-viet-nam-olp/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Kỳ thi Olympic Tin học Sinh viên Việt Nam (OLP): phân biệt khối Siêu cúp, Chuyên tin, Không chuyên tin, cấu trúc đề và lộ trình ôn luyện 16 tuần.</description></item>
<item><title>Mức lương lập trình viên 2026 tại Việt Nam: đọc sao cho đúng?</title><link>https://bigocoding.com/bai-viet/muc-luong-lap-trinh-vien-2026-tai-viet-nam/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/muc-luong-lap-trinh-vien-2026-tai-viet-nam/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Tổng hợp benchmark lương IT Việt Nam 2025–2026, cách đọc median và dải lương, so total compensation và định giá hồ sơ theo vai trò.</description></item>
<item><title>Meta Online Assessment và phỏng vấn coding: cách chuẩn bị</title><link>https://bigocoding.com/bai-viet/meta-online-assessment-moi-2026/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/meta-online-assessment-moi-2026/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Meta công bố gì về vòng sàng lọc 45 phút và full loop, bài OA có thật không, buổi phỏng vấn có trợ lý AI và cách luyện coding đúng định dạng.</description></item>
<item><title>Lộ trình ôn thi Tin học trẻ toàn quốc cho bảng A, B, C: kiến thức theo từng chặng và lịch ôn 12 tuần</title><link>https://bigocoding.com/bai-viet/lo-trinh-on-thi-tin-hoc-tre-toan-quoc/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/lo-trinh-on-thi-tin-hoc-tre-toan-quoc/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Lộ trình ôn thi Hội thi Tin học trẻ toàn quốc cho bảng A (Tiểu học), bảng B (THCS) và bảng C (THPT): kiến thức từng chặng, bài mẫu và lịch ôn 12 tuần.</description></item>
<item><title>Lộ trình ôn thi chuyên Tin lớp 10: dạng đề thường gặp, năm nhóm kiến thức và kế hoạch ôn từ hè lớp 8</title><link>https://bigocoding.com/bai-viet/lo-trinh-on-thi-chuyen-tin-lop-10/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/lo-trinh-on-thi-chuyen-tin-lop-10/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Lộ trình ôn thi vào lớp 10 chuyên Tin: dạng đề lập trình thường gặp, 5 nhóm kiến thức cốt lõi, bài mẫu sàng ước mảng cộng dồn và kế hoạch ôn theo tháng.</description></item>
<item><title>Lộ trình luyện LeetCode 3 tháng cho phỏng vấn Big Tech</title><link>https://bigocoding.com/bai-viet/lo-trinh-luyen-leetcode-phong-van-big-tech/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/lo-trinh-luyen-leetcode-phong-van-big-tech/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Kế hoạch 12 tuần học LeetCode theo mẫu tư duy, cách chữa bài, luyện trình bày lời giải và tự đo tiến bộ khi chuẩn bị phỏng vấn thuật toán.</description></item>
<item><title>Lộ trình Lập trình Thi đấu (Competitive Programming) và Ôn thi Học sinh giỏi Tin học từ cơ bản đến Quốc gia</title><link>https://bigocoding.com/bai-viet/lo-trinh-lap-trinh-thi-dau-va-hsg-tin/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/lo-trinh-lap-trinh-thi-dau-va-hsg-tin/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Lộ trình học Lập trình Thi đấu (Competitive Programming) và ôn thi HSG Tin học từ con số 0 đến giải Quốc gia VOI, Chuyên Tin, Tin học trẻ và ICPC.</description></item>
<item><title>Kỹ thuật sinh test và đối chiếu code (stress testing): tự tìm test làm sai lời giải trong vài giây</title><link>https://bigocoding.com/bai-viet/ky-thuat-sinh-test-va-doi-chieu-code-stress-testing/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/ky-thuat-sinh-test-va-doi-chieu-code-stress-testing/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Stress testing trong lập trình thi đấu: viết lời giải chậm, bộ sinh test ngẫu nhiên và vòng lặp đối chiếu để tìm test nhỏ nhất làm sai lời giải nhanh.</description></item>
<item><title>Kỳ thi ICPC là gì? Thể thức thi đồng đội, cách tính phạt thời gian và chiến thuật 3 người 1 máy</title><link>https://bigocoding.com/bai-viet/ky-thi-icpc-la-gi/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/ky-thi-icpc-la-gi/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Kỳ thi lập trình sinh viên quốc tế ICPC: hệ thống vòng loại, luật tính thời gian phạt 20 phút, tài liệu in 25 trang và chiến thuật phối hợp 3 người.</description></item>
<item><title>Kỳ thi học sinh giỏi quốc gia môn Tin học (VOI): thể thức hai ngày thi, chủ đề hay gặp và cách chia 180 phút</title><link>https://bigocoding.com/bai-viet/ky-thi-hsg-quoc-gia-mon-tin-hoc-voi/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/ky-thi-hsg-quoc-gia-mon-tin-hoc-voi/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Tìm hiểu kỳ thi học sinh giỏi quốc gia môn Tin học (VOI): thể thức hai ngày thi, chấm theo subtask, nhóm chủ đề hay gặp và cách chia 180 phút mỗi buổi.</description></item>
<item><title>Phỏng vấn Amazon SDE: coding và Leadership Principles</title><link>https://bigocoding.com/bai-viet/kinh-nghiem-chinh-phuc-amazon-sde/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/kinh-nghiem-chinh-phuc-amazon-sde/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Cách chuẩn bị Amazon SDE: xác nhận Online Assessment, luyện coding, xây câu chuyện theo Leadership Principles và tránh học thuộc quy trình.</description></item>
<item><title>Edit Distance: ít phép chèn, xóa, thay ký tự nhất</title><link>https://bigocoding.com/bai-viet/khoang-cach-chinh-sua-edit-distance/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/khoang-cach-chinh-sua-edit-distance/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Hiểu khoảng cách Levenshtein qua kitten thành sitting, bảng DP tiền tố và ba phép chèn, xóa, thay. Có code C++/Python, cơ sở và cách giảm bộ nhớ.</description></item>
<item><title>Phỏng vấn Google Software Engineer: quy trình và cách chuẩn bị</title><link>https://bigocoding.com/bai-viet/google-interview-2026/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/google-interview-2026/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Hướng dẫn chuẩn bị phỏng vấn Google Software Engineer theo nguồn chính thức: làm rõ quy trình với recruiter, luyện coding, giao tiếp và hành vi.</description></item>
<item><title>Segment Tree: cập nhật điểm, truy vấn tổng và min trên đoạn</title><link>https://bigocoding.com/bai-viet/cay-phan-doan-segment-tree/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/cay-phan-doan-segment-tree/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Hiểu cây phân đoạn qua gộp nút, phần tử trung hòa và đoạn nửa mở. Có code C++/Python cập nhật điểm, hỏi tổng/min O(log n), hình và bảng chạy tay.</description></item>
<item><title>Fenwick Tree: lowbit, cập nhật điểm và tổng đoạn</title><link>https://bigocoding.com/bai-viet/cay-fenwick-binary-indexed-tree/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/cay-fenwick-binary-indexed-tree/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Hiểu Binary Indexed Tree qua lowbit, vùng mỗi ô lưu và truy vấn tiền tố. Có code C++/Python cộng điểm, tổng đoạn, bảng chạy tay và đếm nghịch thế.</description></item>
<item><title>Cách luyện Codeforces cho người mới: chọn kỳ thi, chọn bài theo độ khó và đọc lời giải đúng cách</title><link>https://bigocoding.com/bai-viet/cach-luyen-codeforces-cho-nguoi-moi/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/cach-luyen-codeforces-cho-nguoi-moi/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Cách luyện Codeforces cho người mới: hiểu các vòng Div. 1-4, màu xếp hạng, chọn bài theo độ khó, luyện bài xây dựng và thói quen sau mỗi kỳ thi.</description></item>
<item><title>Cách đọc đề và ăn điểm subtask trong thi HSG Tin: từ lời giải vét cạn đến lời giải đầy đủ</title><link>https://bigocoding.com/bai-viet/cach-doc-de-va-an-diem-subtask-trong-thi-hsg-tin/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/cach-doc-de-va-an-diem-subtask-trong-thi-hsg-tin/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Hướng dẫn đọc đề thi HSG Tin học theo ràng buộc, chia thời gian theo subtask, viết lời giải vét cạn lấy điểm chắc rồi nâng lên lời giải tối ưu bằng hai con trỏ.</description></item>
<item><title>Sparse Table: truy vấn min đoạn tĩnh bằng hai khối</title><link>https://bigocoding.com/bai-viet/bang-thua-sparse-table/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/bang-thua-sparse-table/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Hiểu Sparse Table qua đoạn dài lũy thừa hai và hai khối chồng lấn. Có code C++/Python hỏi min O(1), bảng chạy tay, giới hạn cập nhật và lỗi dùng cho tổng.</description></item>
<item><title>Two Sum và mẫu bảng băm trong phỏng vấn</title><link>https://bigocoding.com/bai-viet/bai-toan-two-sum-va-mau-bang-bam/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/bai-toan-two-sum-va-mau-bang-bam/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Giải Two Sum từ O(n²) xuống O(n) trung bình bằng hash map, xử lý trùng, thứ tự chỉ số, chạy tay và mở rộng sang 3Sum, 4Sum.</description></item>
<item><title>AI có thay thế lập trình viên không?</title><link>https://bigocoding.com/bai-viet/ai-co-thay-the-lap-trinh-vien/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/ai-co-thay-the-lap-trinh-vien/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Phân tích thực tế AI đang đổi việc lập trình ra sao, kỹ năng nào còn quan trọng và quy trình dùng AI có kiểm chứng cho developer.</description></item>
<item><title>14 dạng bài LeetCode hay gặp trong phỏng vấn</title><link>https://bigocoding.com/bai-viet/14-dang-bai-leetcode-hay-gap-nhat/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/14-dang-bai-leetcode-hay-gap-nhat/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Mười bốn coding interview patterns phổ biến trên LeetCode: dấu hiệu nhận dạng, câu hỏi phân biệt và ví dụ cửa sổ trượt bằng C++, Python, Java.</description></item>
<item><title>10 kỹ năng lập trình viên cần có trong năm 2026</title><link>https://bigocoding.com/bai-viet/10-ky-nang-lap-trinh-vien-can-co-trong-2026/</link><guid isPermaLink="true">https://bigocoding.com/bai-viet/10-ky-nang-lap-trinh-vien-can-co-trong-2026/</guid><pubDate>Tue, 10 Nov 2026 08:00:00 +0700</pubDate><description>Mười kỹ năng cứng và mềm cho developer năm 2026: nền tảng, AI, kiểm thử, hệ thống, bảo mật, giao tiếp và kế hoạch luyện có bằng chứng.</description></item>
</channel></rss>
