<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Dsa Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/dsa.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Dsa Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-04-28T18:06:43+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Big O - Học DSA để phỏng vấn (Bài 0)]]></title>
                        <link>https://viblo.asia/p/big-o-hoc-dsa-de-phong-van-bai-0-kNLr38WWVgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/big-o-hoc-dsa-de-phong-van-bai-0-kNLr38WWVgA</guid>
            <description><![CDATA[Hello anh em, lại là mình NekoArcoder đây...

<img src="https://media.tenor.com/wb2MU5gJva4AAAAi/khockra-zzz.gif" width="370" height="392" alt="a cart...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">NekoArcoder</dc:creator>
            <pubDate>2026-03-03 17:17:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cây chỉ số nhị phân (Binary Indexed Tree/Fenwick Tree) - Phần 1]]></title>
                        <link>https://viblo.asia/p/cay-chi-so-nhi-phan-binary-indexed-treefenwick-tree-phan-1-13VM99dDVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/cay-chi-so-nhi-phan-binary-indexed-treefenwick-tree-phan-1-13VM99dDVY7</guid>
            <description><![CDATA[]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Nguyễn</dc:creator>
            <pubDate>2025-10-13 19:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Disjoint Set Union (DSU - Union Find) - Part 1]]></title>
                        <link>https://viblo.asia/p/disjoint-set-union-dsu-union-find-part-1-OQJwzz8y4MP</link>
            <guid isPermaLink="true">https://viblo.asia/p/disjoint-set-union-dsu-union-find-part-1-OQJwzz8y4MP</guid>
            <description><![CDATA[Xin chào anh em, lại là tôi - Jim đây!

Dạo gần đây tôi hơi bận nên nay với quay trở lại chém gió cùng anh em sau hơn 1 tháng "gác" bút.

Hôm nay, tôi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Nguyễn</dc:creator>
            <pubDate>2025-09-30 20:28:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tối Ưu Hàng Đợi Ưu Tiên (priority_queue) Trong C++]]></title>
                        <link>https://viblo.asia/p/toi-uu-hang-doi-uu-tien-priority-queue-trong-c-OQJwzgNd4MP</link>
            <guid isPermaLink="true">https://viblo.asia/p/toi-uu-hang-doi-uu-tien-priority-queue-trong-c-OQJwzgNd4MP</guid>
            <description><![CDATA[Xin chào anh em, lại là tôi - Jim đây!

Tôi tin rằng nhiều anh em ở đây đã từng trải qua cảm giác quen thuộc trên các đấu trường lập trình như Codefor...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Nguyễn</dc:creator>
            <pubDate>2025-07-14 10:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[DSA] Graphs]]></title>
                        <link>https://viblo.asia/p/dsa-graphs-gwd43wz34X9</link>
            <guid isPermaLink="true">https://viblo.asia/p/dsa-graphs-gwd43wz34X9</guid>
            <description><![CDATA[Giới thiệu

Graph là một cấu trúc dữ liệu gồm:

- Các đỉnh (Vertices hoặc Nodes)
- Các cạnh (Edges): Kết nối các đỉnh

Các loại graph

Biểu diễn Graph...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tri Lương</dc:creator>
            <pubDate>2025-06-18 21:45:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[DSA] Hash table]]></title>
                        <link>https://viblo.asia/p/dsa-hash-table-3RlL5BGzVbB</link>
            <guid isPermaLink="true">https://viblo.asia/p/dsa-hash-table-3RlL5BGzVbB</guid>
            <description><![CDATA[Giới thiệu

Hash table được sử dụng để lưu cặp key-value, giống như array nhưng key không được sắp xếp. Cho phép truy xuất giá trị nhanh O(1)

Hash ta...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tri Lương</dc:creator>
            <pubDate>2025-06-17 20:34:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Link-Cut Tree: Bí Kíp Giải Bài Toán Kết Nối Động]]></title>
                        <link>https://viblo.asia/p/link-cut-tree-bi-kip-giai-bai-toan-ket-noi-dong-W13VMj2x4Y7</link>
            <guid isPermaLink="true">https://viblo.asia/p/link-cut-tree-bi-kip-giai-bai-toan-ket-noi-dong-W13VMj2x4Y7</guid>
            <description><![CDATA[Xin chào anh em, đã lâu lắm rồi tôi mới quay trở lại với chủ đề Thuật toán và Lập trình thi đấu. Cùng xem bài viết hôm nay tôi sẽ đem đến cho anh em v...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Nguyễn</dc:creator>
            <pubDate>2025-06-17 18:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cây Phân Đoạn (Segment Tree) &quot;Vỡ Lòng&quot;]]></title>
                        <link>https://viblo.asia/p/cay-phan-doan-segment-tree-vo-long-E1XVOR2NLMz</link>
            <guid isPermaLink="true">https://viblo.asia/p/cay-phan-doan-segment-tree-vo-long-E1XVOR2NLMz</guid>
            <description><![CDATA[Nếu anh em thấy hay thì ủng hộ mình 1 follow + 1 upvote + 1 bookmark + 1 comment cho bài viết này tại Mayfest 2025 nhé, cảm ơn anh em!

Xin chào anh e...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Nguyễn</dc:creator>
            <pubDate>2025-05-14 10:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Heavy-Light Decomposition: Khi &quot;Nặng&quot; Hóa &quot;Nhẹ&quot;]]></title>
                        <link>https://viblo.asia/p/heavy-light-decomposition-khi-nang-hoa-nhe-qPoL7KWmLvk</link>
            <guid isPermaLink="true">https://viblo.asia/p/heavy-light-decomposition-khi-nang-hoa-nhe-qPoL7KWmLvk</guid>
            <description><![CDATA[Nếu anh em thấy hay thì ủng hộ mình 1 follow + 1 upvote + 1 bookmark + 1 comment cho bài viết này tại Mayfest 2025 nhé, cảm ơn anh em!

Hi anh em! Lại...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Nguyễn</dc:creator>
            <pubDate>2025-05-13 14:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải mã Sparse Table 2D Và Disjoint Sparse Table]]></title>
                        <link>https://viblo.asia/p/giai-ma-sparse-table-2d-va-disjoint-sparse-table-W13VMjwW4Y7</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-ma-sparse-table-2d-va-disjoint-sparse-table-W13VMjwW4Y7</guid>
            <description><![CDATA[Nếu anh em thấy hay thì ủng hộ mình 1 follow + 1 upvote + 1 bookmark + 1 comment cho bài viết này tại Mayfest 2025 nhé, cảm ơn anh em!

Xin chào anh e...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Nguyễn</dc:creator>
            <pubDate>2025-05-09 15:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sparse Table &quot;Thực Chiến&quot; - Hé Lộ Các &quot;Tuyệt Kỹ&quot;]]></title>
                        <link>https://viblo.asia/p/sparse-table-thuc-chien-he-lo-cac-tuyet-ky-3RlL5BQgVbB</link>
            <guid isPermaLink="true">https://viblo.asia/p/sparse-table-thuc-chien-he-lo-cac-tuyet-ky-3RlL5BQgVbB</guid>
            <description><![CDATA[Nếu anh em thấy hay thì ủng hộ mình 1 follow + 1 upvote + 1 bookmark + 1 comment cho bài viết này tại Mayfest 2025 nhé, cảm ơn anh em!

Chào mừng anh ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Nguyễn</dc:creator>
            <pubDate>2025-05-07 19:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sparse Table &quot;Nhập Môn&quot; - Giải Mã Siêu Năng Lực!]]></title>
                        <link>https://viblo.asia/p/sparse-table-nhap-mon-giai-ma-sieu-nang-luc-zOQJwPbxLMP</link>
            <guid isPermaLink="true">https://viblo.asia/p/sparse-table-nhap-mon-giai-ma-sieu-nang-luc-zOQJwPbxLMP</guid>
            <description><![CDATA[Nếu anh em thấy hay thì ủng hộ mình 1 follow + 1 upvote + 1 bookmark + 1 comment cho bài viết này tại Mayfest 2025 nhé, cảm ơn anh em!

Xin chào anh e...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Nguyễn</dc:creator>
            <pubDate>2025-05-07 18:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[&quot;Hack&quot; Não Số Lớn Với Digit DP!]]></title>
                        <link>https://viblo.asia/p/hack-nao-so-lon-voi-digit-dp-5pPLklN6VRZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/hack-nao-so-lon-voi-digit-dp-5pPLklN6VRZ</guid>
            <description><![CDATA[Nếu anh em thấy hay thì ủng hộ mình 1 follow + 1 upvote + 1 bookmark + 1 comment cho bài viết này tại Mayfest 2025 nhé, cảm ơn anh em!

Xin chào anh e...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Nguyễn</dc:creator>
            <pubDate>2025-05-04 11:58:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[SOS DP: Giải Mã Quy Hoạch Động Trên Tập Con]]></title>
                        <link>https://viblo.asia/p/sos-dp-giai-ma-quy-hoach-dong-tren-tap-con-pgjLNge8V32</link>
            <guid isPermaLink="true">https://viblo.asia/p/sos-dp-giai-ma-quy-hoach-dong-tren-tap-con-pgjLNge8V32</guid>
            <description><![CDATA[Nếu anh em thấy hay thì ủng hộ mình 1 follow + 1 upvote + 1 bookmark + 1 comment cho bài viết này tại Mayfest 2025 nhé, cảm ơn anh em!

Chào mừng các ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Nguyễn</dc:creator>
            <pubDate>2025-05-03 09:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[CTDL &amp; GT dễ hiểu: 2. Phân tích thời gian thực hiện giải thuật]]></title>
                        <link>https://viblo.asia/p/ctdl-gt-de-hieu-2-phan-tich-thoi-gian-thuc-hien-giai-thuat-bXP4WyakL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/ctdl-gt-de-hieu-2-phan-tich-thoi-gian-thuc-hien-giai-thuat-bXP4WyakL7G</guid>
            <description><![CDATA[2.1 Tại sao phải quan tâm thời gian chạy?

Bạn đã từng bao giờ đi ăn gà rán KFC chưa? Những miếng gà của họ có hương vị thơm ngon tuyệt vời, mọng nước...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Biên trong biên giới</dc:creator>
            <pubDate>2025-04-28 10:00:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[CTDL &amp; GT dễ hiểu: 1. Các bước cơ bản khi tiến hành giải các bài toán tin học]]></title>
                        <link>https://viblo.asia/p/ctdl-gt-de-hieu-1-cac-buoc-co-ban-khi-tien-hanh-giai-cac-bai-toan-tin-hoc-m2vJPzNnVeK</link>
            <guid isPermaLink="true">https://viblo.asia/p/ctdl-gt-de-hieu-1-cac-buoc-co-ban-khi-tien-hanh-giai-cac-bai-toan-tin-hoc-m2vJPzNnVeK</guid>
            <description><![CDATA[Thức dậy lúc 7h sáng, Sanji bắt đầu công việc nấu ăn thường nhật của mình. Vừa vào bếp, nhìn thấy bãi chiến trường lộn xộn, Sanji biết ngay tối qua Lu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Biên trong biên giới</dc:creator>
            <pubDate>2025-04-26 16:05:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[DSA] Binary Heaps, Priority Queue]]></title>
                        <link>https://viblo.asia/p/dsa-binary-heaps-priority-queue-EbNVQnjW4vR</link>
            <guid isPermaLink="true">https://viblo.asia/p/dsa-binary-heaps-priority-queue-EbNVQnjW4vR</guid>
            <description><![CDATA[Binary Heaps

Giới thiệu

Binary heaps giống là complete binary tree (là cây nhị phân được điền đầy đủ ở tất cả các mức từ trái sang phải, ngoài trừ c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tri Lương</dc:creator>
            <pubDate>2025-03-20 22:44:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[DSA] Trees Traversal]]></title>
                        <link>https://viblo.asia/p/dsa-trees-traversal-pgjLNA3dJ32</link>
            <guid isPermaLink="true">https://viblo.asia/p/dsa-trees-traversal-pgjLNA3dJ32</guid>
            <description><![CDATA[Giới thiệu

Trees Traversal (duyệt cây) là cách để lấy tất cả các node của cây. Không như các kiểu dữ liệu linear như linked list, array, queue, stack...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tri Lương</dc:creator>
            <pubDate>2025-03-18 23:57:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[DSA] Linked list]]></title>
                        <link>https://viblo.asia/p/dsa-linked-list-zXRJ8PqZJGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/dsa-linked-list-zXRJ8PqZJGq</guid>
            <description><![CDATA[Giới thiệu

Là một kiểu dữ liệu gồm đầu (head), đuôi (tail) và độ dài (length)

Linked list gồm nhiều node, 1 node có 1 giá trị và 1 con trỏ trỏ tới n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tri Lương</dc:creator>
            <pubDate>2025-03-09 22:09:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Math solution: Tìm chênh lệch nhỏ nhất và lớn nhất sau khi thay đổi 1 số lần cố định]]></title>
                        <link>https://viblo.asia/p/math-solution-tim-chenh-lech-nho-nhat-va-lon-nhat-sau-khi-thay-doi-1-so-lan-co-dinh-7ymJXeGRLkq</link>
            <guid isPermaLink="true">https://viblo.asia/p/math-solution-tim-chenh-lech-nho-nhat-va-lon-nhat-sau-khi-thay-doi-1-so-lan-co-dinh-7ymJXeGRLkq</guid>
            <description><![CDATA[Bài toán
Bạn được cho một mảng số nguyên nums.

Trong một lần di chuyển, bạn có thể chọn một phần tử bất kỳ trong nums và thay đổi nó thành một giá tr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Minh Pham</dc:creator>
            <pubDate>2025-02-03 20:51:50</pubDate>
                                                                                                        </item>
            </channel>
</rss>
