﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Cấu trúc dữ liệu và giải thuật - IT05</title>
    <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05</link>
    <description>Cấu trúc dữ liệu và giải thuật - IT05 - Đại học mở Hà Nội HOU</description>
    <language>vi</language>
    <item>
      <title>Câu hỏi 170801 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170801</link>
      <description><![CDATA[<p>Các thao tác được định nghĩa cho ngăn xếp một cách tổng quát</p> Push Cả hai đáp án đều sai Cả hai đáp án đều đúng Pop]]></description>
      <pubDate>Mon, 15 December 2025 13:04:56 GMT</pubDate>
      <guid>8572269117060170801</guid>
    </item>
    <item>
      <title>Câu hỏi 170781 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170781</link>
      <description><![CDATA[<p>Cho các phần tử sau: 31, 19, 36, 20, 41, 17, 33, 32. Tạo cây NPTK từ các phần tử trên. Hãy cho biết sau khi xóa phần tử 33 trên cây sau đó áp dụng phương pháp duyệt NLR thì kết quả thu được thứ tự các phần tử là như thế nào?</p> 31, 19, 36, 20, 41, 17, 32 17, 19, 20, 31, 32, 36, 41 17, 20, 19, 32, 41, 36, 31 31, 19, 17, 20, 36, 32, 41]]></description>
      <pubDate>Mon, 15 December 2025 13:04:56 GMT</pubDate>
      <guid>8572269070390170781</guid>
    </item>
    <item>
      <title>Câu hỏi 170770 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269062090170770</link>
      <description><![CDATA[<p>Cho khai báo cấu trúc cây NPTK:</p><p><span style="font-family: Courier">struct Node</span></p><p><span style="font-family: Courier">{</span></p><p><span style="font-family: Courier">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int key;</span></p><p><span style="font-family: Courier">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Node *Left, *Right;</span></p><p><span style="font-family: Courier">};</span></p><p><span style="font-family: Courier">typedef Node *Tree;</span></p><p>và CTC  insertNode(Tree &amp;T, item x) để chèn thêm phần tử mới vào cây nhị phân tìm kiếm, nếu chèn thành công trả lại giá trị 0 nếu không chèn thành công trả lại giá trị -1</p><p>Đoạn mã nào sau đây để cho phép nhập liên tiếp các số nguyên đến khi bằng 0 thì dừng và tạo cây nhị phân tìm kiếm từ các số nguyên đã nhập đó.</p> <span style="font-family: Times New Roman">Node* searchKey(Tree T, </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">x)    </span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(T!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(T-&gt;key == x) </span><br><span style="font-family: Times New Roman">          </span><span style="font-family: Times New Roman">{ Node *P = T; </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">P;}</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(T-&gt;key &gt; x) </span><br><span style="font-family: Times New Roman">           </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">searchKey(T-&gt;Left, x);</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(T-&gt;key &lt; x) </span><br>return searchKey(T-&gt;Right, x);    }    return NULL;} void CreateTree(Tree &amp;T)<br>{<br>int x;<br>while (1)<br>{<br>printf("Nhap vao Node: ");<br>scanf("%d", &amp;x);<br>if (x == 0) break;<br>int check = insertNode(T, x);<br>if (check == -1)<br>printf("Node da ton tai!");<br>else if (check == 0)<br>printf("Khong du bo nho");<br>}<br>} <span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">LNR(Tree T)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">(T!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        LNR(T-&gt;Left);</span><span style="font-family: Times New Roman">        printf(</span><span style="font-family: Times New Roman">"%7d"</span><span style="font-family: Times New Roman">,T-&gt;key);</span><span style="font-family: Times New Roman">        LNR(T-&gt;Right);</span><span style="font-family: Times New Roman">    }</span><span style="font-family: Times New Roman">}</span> <span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">insertNode(Tree &amp;T, </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">x)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(T != </span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(T-&gt;key == x) </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">-1;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(T-&gt;key &gt; x) </span><br><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">insertNode(T-&gt;Left, x);</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">else if </span><span style="font-family: Times New Roman">(T-&gt;key &lt; x) </span><br>return insertNode(T-&gt;Right, x);     }    T = (Node *) malloc(sizeof(Node));    if (T == NULL) return 0;    T-&gt;key = x;    T-&gt;Left = T-&gt;Right = NULL;    return 1;}]]></description>
      <pubDate>Mon, 15 December 2025 13:04:56 GMT</pubDate>
      <guid>8572269062090170770</guid>
    </item>
    <item>
      <title>Câu hỏi 313101 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268329233313101</link>
      <description><![CDATA[<p>Cho các phần tử sau: 31, 19, 36, 20, 41, 17, 33, 32. Tạo cây NPTK từ các phần tử trên. Hãy cho biết sau khi xóa phần tử 33 trên cây sau đó áp dụng phương pháp duyệt NRL thì kết quả thu được thứ tự các phần tử là như thế nào?</p> 31, 19, 36, 20, 41, 17, 32 41, 36, 32, 31, 20, 19, 17 41, 32, 36, 20, 17, 19, 31 31, 36, 41, 32, 19, 20, 17]]></description>
      <pubDate>Mon, 15 December 2025 13:04:56 GMT</pubDate>
      <guid>8572268329233313101</guid>
    </item>
    <item>
      <title>Câu hỏi 305027 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305027</link>
      <description><![CDATA[<p>Định nghĩa cấu trúc dữ liệu của danh sách liên kết đơn được mô tả như sau:</p><p>struct Node{</p><p>int Key;</p><p>Node *next;</p><p>}OneNode;</p><p>Trong đó, khai báo Node *next; dùng để mô tả</p> Con trỏ trỏ tới phần dữ liệu cuối của danh sách Con trỏ trỏ tới phần dữ liệu Vùng liên kết quản lý địa chỉ phần tử kế tiếp Vùng liên kết quản lý địa chỉ phần tử kế tiếp của phần tử cuối]]></description>
      <pubDate>Mon, 15 December 2025 13:00:43 GMT</pubDate>
      <guid>8572271608923305027</guid>
    </item>
    <item>
      <title>Câu hỏi 170822 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269137440170822</link>
      <description><![CDATA[<p>Cho khai báo CTDL như sau:</p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">CB</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mcb;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">hoten[20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">ns[12];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">hsl,pc,thanhtien</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    CB info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head</span><span style="font-family: Times New Roman">, *tail</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p>Đâu là đoạn mã tính tổng tiền lương của các CanBo trong DSLK đơn.</p> <span style="font-family: Times New Roman">float TinhTongLuong (List Q</span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *p;</span><br><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float s </span><span style="font-family: Times New Roman">= 0;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman"> s = s + p-&gt;info.hsl;</span><br>return s;} <span style="font-family: Times New Roman">float TinhTongLuong (List Q</span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *p;</span><br><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float s </span><span style="font-family: Times New Roman">= 0;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman"> s = s + p-&gt;info.pc;</span><br>return s;} <span style="font-family: Times New Roman">float TinhTongLuong (List Q</span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *p;</span><br><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float s </span><span style="font-family: Times New Roman">= 0;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman"> s = s + p-&gt;info.thanhtien;</span><br>return s;} <span style="font-family: Times New Roman">void TinhTongLuong (List Q)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *p;</span><br><span style="font-family: Times New Roman">    </span><br><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman"> </span><span style="font-family: Times New Roman">printf(“%7.1f”, p-&gt;info.tt);</span><br>}]]></description>
      <pubDate>Mon, 15 December 2025 13:00:43 GMT</pubDate>
      <guid>8572269137440170822</guid>
    </item>
    <item>
      <title>Câu hỏi 664368 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202566193664368</link>
      <description><![CDATA[<p>Cho cây NPTK, Cho biết kết quả duyệt cây theo thứ tự LNR là:</p>
<p><img src="/file/1379974/24884176-b1.png" alt="" width="253" height="154"></p>
<p>&nbsp;</p> 30, 11, 6, 8, 16, 14, 36, 31, 33, 46 6, 8, 11, 14, 16, 30, 31, 33, 36, 46 8, 6, 14, 16, 11, 33, 31, 46, 36, 30 46, 36, 33, 31, 30, 16, 14, 11, 8, 6]]></description>
      <pubDate>Fri, 28 November 2025 05:24:53 GMT</pubDate>
      <guid>8572202566193664368</guid>
    </item>
    <item>
      <title>Câu hỏi 664401 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202567233664401</link>
      <description><![CDATA[<p>Cho biết kết quả khi duyệt cây sau bằng phương pháp duyệt LNR (Left-Node-Right)?</p><p><img src="/file/1379974/24884398-3137848.png" alt="" width="333px" height="148px"></p> 28, 30, 32, 35, 38, 40, 45, 47, 50, 55 55, 50, 45, 47, 40, 38, 35, 32, 30, 28 40, 35, 30, 28, 32, 38, 50, 45, 47, 55 28, 32, 30, 38, 35, 47, 45, 55, 50, 40]]></description>
      <pubDate>Fri, 28 November 2025 05:15:47 GMT</pubDate>
      <guid>8572202567233664401</guid>
    </item>
    <item>
      <title>Câu hỏi 664365 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202566193664365</link>
      <description><![CDATA[<p>Cho biết các nút có bậc bằng 0 trong hình ảnh sau:</p><p><img src="/file/1379974/24884395-29278129.png" alt="" width="333px" height="148px"></p> 45, 47, 50, 55 28, 32, 38, 47, 55 28, 30, 32, 35, 38 30, 35, 50, 40]]></description>
      <pubDate>Fri, 28 November 2025 05:15:47 GMT</pubDate>
      <guid>8572202566193664365</guid>
    </item>
    <item>
      <title>Câu hỏi 664359 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202566013664359</link>
      <description><![CDATA[<p>Cho đồ thị vô hướng như hình vẽ. Hãy cho biết ma trận kề nào là biểu diễn đúng của đồ thị</p>
<p><img src="/file/1379974/24884218-27795493.png" alt="" width="177px" height="104px"></p>
<p>&nbsp;</p> <img src="/file/1379974/16329038-32.png" alt="" width="125" height="114"> <img src="/file/1379974/16329036-30.png" alt="" width="120" height="112"> <img src="/file/1379974/16329039-33.png" alt="" width="140" height="130"> <img src="/file/1379974/16329037-31.png" alt="" width="128" height="120">]]></description>
      <pubDate>Fri, 28 November 2025 05:08:59 GMT</pubDate>
      <guid>8572202566013664359</guid>
    </item>
    <item>
      <title>Câu hỏi 664358 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202566013664358</link>
      <description><![CDATA[<p>Ma trận kề nào dưới đây biểu diễn đúng của đồ thị trong số đã cho trong hình vẽ</p>
<p><img src="/file/1379974/24884219-64479624.png" alt="" width="180px" height="109px"></p> <img src="/file/1379974/16329042-42.png" alt="" width="127" height="115"> <img src="/file/1379974/16329041-41.png" alt="" width="128" height="115"> <img src="/file/1379974/16329043-43.png" alt="" width="123" height="110"> <img src="/file/1379974/16329040-40.png" alt="" width="124" height="113">]]></description>
      <pubDate>Fri, 28 November 2025 05:08:59 GMT</pubDate>
      <guid>8572202566013664358</guid>
    </item>
    <item>
      <title>Câu hỏi 664360 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202566053664360</link>
      <description><![CDATA[<p>Cho đồ thị G = &lt;V,E&gt; dưới dạng ma trận trọng số. Hãy cho biết đâu là tập cạnh của cây khung nhỏ nhất được xây dựng theo thuật toán Kruskal</p><p><img src="/file/1379974/24884220-55056607.png" alt="" width="180px" height="109px"></p> T={(1, 2), (1, 4), (2, 4), (2, 6), (4, 5), (6, 7)} T={(1, 2), (1, 4), (2, 3), (4, 5), (2, 6), (6, 7)} T={ (2, 3), (1, 3), (4, 5), (4, 6), (3, 5) } T={(1, 2), (1, 4), (2, 3), (2, 6), (6, 3), (6, 7)}]]></description>
      <pubDate>Fri, 28 November 2025 05:05:39 GMT</pubDate>
      <guid>8572202566053664360</guid>
    </item>
    <item>
      <title>Câu hỏi 664367 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202566193664367</link>
      <description><![CDATA[<p>Lựa chọn phương án trả lời đúng nhất cho biết hình ảnh sau là gì?</p><p><img src="/file/1379974/24884394-40535827.png" alt="" width="333px" height="148px"></p> Cây nhị phân Cây tổng quát Cây 2-3-4 Cây nhị phân tìm kiếm]]></description>
      <pubDate>Fri, 28 November 2025 05:05:35 GMT</pubDate>
      <guid>8572202566193664367</guid>
    </item>
    <item>
      <title>Câu hỏi 664399 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202567233664399</link>
      <description><![CDATA[<p>Cho đồ thị sau:</p>
<p><img src="/file/1379974/24884406-q.png" alt="" width="258" height="164"></p>
<p>Cho biết ma trận trọng số biểu diễn đồ thị trên là gì?</p> <img src="/file/1379974/16329667-60326269.png" alt="" width="190px" height="176px"> <img src="/file/1379974/16329664-5790227.png" alt="" width="181px" height="173px"> <img src="/file/1379974/16329666-66355242.png" alt="" width="168px" height="194px"> <img src="/file/1379974/16329665-52112047.png" alt="" width="181px" height="168px">]]></description>
      <pubDate>Fri, 28 November 2025 05:02:22 GMT</pubDate>
      <guid>8572202567233664399</guid>
    </item>
    <item>
      <title>Câu hỏi 147617 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572201853542147617</link>
      <description><![CDATA[<p>Cho biết kết quả khi duyệt cây sau bằng phương pháp duyệt LRN (Left-Right-Node)?</p><p><img src="/file/1379974/24884399-28240637.png" alt="" width="333px" height="148px"></p> 28, 30, 32, 35, 38, 40, 45, 47, 50, 55 28, 32, 30, 38, 35, 47, 45, 55, 50, 40 40, 35, 30, 28, 32, 38, 50, 45, 47, 55 55, 50, 45, 47, 40, 38, 35, 32, 30, 28]]></description>
      <pubDate>Fri, 28 November 2025 05:00:38 GMT</pubDate>
      <guid>8572201853542147617</guid>
    </item>
    <item>
      <title>Câu hỏi 664361 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202566053664361</link>
      <description><![CDATA[<p>Hãy cho biết đồ thị nào đưới đây là một cây</p><p><img src="/file/1379974/24884214-59995477.png" alt="" width="258px" height="93px"></p> Phương án B Phương án A Phương án C Phương án D]]></description>
      <pubDate>Fri, 28 November 2025 04:58:16 GMT</pubDate>
      <guid>8572202566053664361</guid>
    </item>
    <item>
      <title>Câu hỏi 664403 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202567233664403</link>
      <description><![CDATA[<p>Cho cây NPTK, Cho biết kết quả duyệt cây theo thứ tự LRN là:</p>
<p><img src="/file/1379974/24884174-b1.png" alt="" width="253" height="154"></p> 6, 8, 11, 14, 16, 30, 31, 33, 36, 46 30, 11, 6, 8, 16, 14, 36, 31, 33, 46 46, 36, 33, 31, 30, 16, 14, 11, 8, 6 8, 6, 14, 16, 11, 33, 31, 46, 36, 30]]></description>
      <pubDate>Fri, 28 November 2025 04:58:14 GMT</pubDate>
      <guid>8572202567233664403</guid>
    </item>
    <item>
      <title>Câu hỏi 664404 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202567273664404</link>
      <description><![CDATA[<p>Cho cây NPTK, Cho biết kết quả duyệt cây theo thứ tự RNL là:</p>
<p><img src="/file/1379974/24884179-b1.png" alt="" width="253" height="154"></p> 8, 6, 14, 16, 11, 33, 31, 46, 36, 30 30, 11, 6, 8, 16, 14, 36, 31, 33, 46 6, 8, 11, 14, 16, 30, 31, 33, 36, 46 46, 36, 33, 31, 30, 16, 14, 11, 8, 6]]></description>
      <pubDate>Fri, 28 November 2025 04:58:08 GMT</pubDate>
      <guid>8572202567273664404</guid>
    </item>
    <item>
      <title>Câu hỏi 664402 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202567233664402</link>
      <description><![CDATA[<p>Cho cây NPTK, chọn biểu thức tương ứng với cây:</p>
<p><img src="/file/1379974/24884186-b2.png" alt="" width="249" height="149"></p> <span>(3+4)*(8-(2*6))</span> (3+4*8-2*6) (3+4)*((8-2)*6)]]></description>
      <pubDate>Fri, 28 November 2025 04:58:06 GMT</pubDate>
      <guid>8572202567233664402</guid>
    </item>
    <item>
      <title>Câu hỏi 664364 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202566173664364</link>
      <description><![CDATA[<p>Cho biết các nút có bậc bằng 2 trong hình ảnh sau:</p><p><img src="/file/1379974/24884396-62176575.png" alt="" width="333px" height="148px"></p> 30, 35, 50, 40 28, 32, 38, 47, 55 28, 30, 32, 35, 38 45, 47, 50, 55]]></description>
      <pubDate>Fri, 28 November 2025 04:55:11 GMT</pubDate>
      <guid>8572202566173664364</guid>
    </item>
    <item>
      <title>Câu hỏi 664362 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202566073664362</link>
      <description><![CDATA[<p>Cho đồ thị sau:</p>
<p><img src="/file/1379974/24884407-q.png" alt="" width="258" height="164"></p>
<p>Cho biết ma trận kề biểu diễn đồ thị trên là gì?</p> <img src="/file/1379974/16329670-279682.png" alt="" width="168px" height="203px"> <img src="/file/1379974/16329668-21544569.png" alt="" width="181px" height="181px"> <img src="/file/1379974/16329671-2517139.png" alt="" width="190px" height="182px"> <img src="/file/1379974/16329669-59683399.png" alt="" width="181px" height="179px">]]></description>
      <pubDate>Fri, 28 November 2025 04:49:39 GMT</pubDate>
      <guid>8572202566073664362</guid>
    </item>
    <item>
      <title>Câu hỏi 147593 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572201850512147593</link>
      <description><![CDATA[<p>Cho đồ thị vô hướng như hình vẽ. Đỉnh nào dưới đây là đỉnh cô lập của đồ thị</p><p><img src="/file/1379974/24884209-3226198.png" alt="" width="186px" height="103px"></p> Đỉnh d Đỉnh a Đỉnh b Đỉnh f]]></description>
      <pubDate>Fri, 28 November 2025 04:43:54 GMT</pubDate>
      <guid>8572201850512147593</guid>
    </item>
    <item>
      <title>Câu hỏi 664363 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202566073664363</link>
      <description><![CDATA[<p>Cho đồ thị trọng số G = &lt;V,E&gt; như hình vẽ. Hãy cho biết đâu là tập cạnh của cây bao trùm ngắn nhất được xây dựng theo thuật toán Prim. Giả sử bắt đầu từ đỉnh 1</p><p><img src="/file/1379974/24884217-3088388.png" alt="" width="251px" height="143px"></p> T={(1, 2), (1, 4), (1, 3), (2, 6), (4, 5), (6,7 )} T={(1, 2), (1, 4), (2, 3), (2, 6), (6, 3), (6, 7)} T = { (1, 4), (4, 3), (1, 2), (4, 5), (2, 6), (6,7)  } T = { (1, 2), (1, 4), (2, 4), (2, 6), (4, 5), (6, 7) }]]></description>
      <pubDate>Thu, 27 November 2025 08:51:18 GMT</pubDate>
      <guid>8572202566073664363</guid>
    </item>
    <item>
      <title>Câu hỏi 664366 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202566193664366</link>
      <description><![CDATA[<p>Cho biết kết quả khi duyệt cây sau bằng phương pháp duyệt NLR (Node-Left-Right)?</p><p><img src="/file/1379974/24884397-22718271.png" alt="" width="333px" height="148px"></p> 28, 32, 30, 38, 35, 47, 45, 55, 50, 40 40, 35, 30, 28, 32, 38, 50, 45, 47, 55 28, 30, 32, 35, 38, 40, 45, 47, 50, 55 55, 50, 45, 47, 40, 38, 35, 32, 30, 28]]></description>
      <pubDate>Thu, 27 November 2025 08:51:06 GMT</pubDate>
      <guid>8572202566193664366</guid>
    </item>
    <item>
      <title>Câu hỏi 664400 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572202567233664400</link>
      <description><![CDATA[<p>Cho đồ thị vô hướng như hình vẽ. Đỉnh nào dưới đây là đỉnh treo của đồ thị:</p><p><img src="/file/1379974/24884210-29035785.png" alt="" width="187px" height="103px"></p> Đỉnh f Đỉnh a Đỉnh b Đỉnh d]]></description>
      <pubDate>Thu, 27 November 2025 08:49:22 GMT</pubDate>
      <guid>8572202567233664400</guid>
    </item>
    <item>
      <title>Câu hỏi 313089 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268154473313089</link>
      <description><![CDATA[<p>Cho các phần tử sau: 31, 19, 36, 20, 41, 17, 33, 32. Tạo cây NPTK từ các phần tử trên. Hãy cho biết sau khi xóa phần tử 33 trên cây sau đó áp dụng phương pháp duyệt LNR thì kết quả thu được thứ tự các phần tử là như thế nào?</p> 31, 19, 17, 20, 36, 32, 41 17, 19, 20, 31, 32, 36, 41 17, 20, 19, 32, 41, 36, 31 31, 19, 36, 20, 41, 17, 32]]></description>
      <pubDate>Mon, 24 November 2025 09:45:02 GMT</pubDate>
      <guid>8572268154473313089</guid>
    </item>
    <item>
      <title>Câu hỏi 170792 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269103730170792</link>
      <description><![CDATA[<p>Cho thuật toán sau:</p><p>int LinearSearch( float M[], int N, float X)</p><p>{</p><p>int k = 0;</p><p>M[N] = X;</p><p>while (M[k] !=X)//n+1</p><p>k++;</p><p>if (k&lt;N) return k;</p><p>return -1;</p><p>}</p><p>Chọn câu đúng nhất trong trường hợp xấu nhất khi không tìm thấy phần tử nào có giá trị bằng X:</p> Số phép gán: Gmax = 1         Số phép so sánh: Smax = N + 2 Số phép gán: Gmax = 2         Số phép so sánh: Smax = N + 1 Số phép gán: Gmax = 2        Số phép so sánh: Smax = 2N + 2 Số phép gán: Gmax = 2          Số phép so sánh: Smax = N + 2]]></description>
      <pubDate>Mon, 24 November 2025 09:41:47 GMT</pubDate>
      <guid>8572269103730170792</guid>
    </item>
    <item>
      <title>Câu hỏi 563560 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563560</link>
      <description><![CDATA[<p>Để tính biểu thức s = xn với n&gt;=0 ta chọn hàm</p> long F(int x, int n)<br>{<br>if (n==1)<br>return 1;<br>else<br>return x*F(x,n-1);<br>} long F(int x, int n)<br>{<br>if (n==0)<br>return 1;<br>else<br>return x*x*F(x,n-1);<br>} long F(int x, int n)<br>{<br>if (n==0)<br>return 1;<br>else<br>return x*F(x,n-1);<br>} long F(int x, int n)<br>{<br>if (n==0)<br>return 1;<br>else<br>return x*F(x,n);<br>}]]></description>
      <pubDate>Mon, 24 November 2025 09:41:44 GMT</pubDate>
      <guid>8572283629690563560</guid>
    </item>
    <item>
      <title>Câu hỏi 563557 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563557</link>
      <description><![CDATA[<p>Thuật toán được biểu diễn bằng cách nào</p> Sơ đồ khối Tất cả các cách được liệt kê Giả mã Liệt kê từng bước]]></description>
      <pubDate>Mon, 24 November 2025 09:41:44 GMT</pubDate>
      <guid>8572283629690563557</guid>
    </item>
    <item>
      <title>Câu hỏi 114201 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114201</link>
      <description><![CDATA[<p>Thủ tục mô tả thuật toán sắp xếp chọn trực tiếp:</p><p>void SapXepChonTrucTiep( T M[], int N)</p><p>{</p><p>int K = 0, posmin;</p><p>int Temp;</p><p>................................................</p><p>{</p><p>   T Min = M[K];</p><p>   Posmin = K;</p><p>    for( int pos = K+1; pos&lt;N; pos++)</p><p>      if( Min &gt; M[pos])</p><p>       {</p><p>             Min = M[pos];</p><p>             Posmin = pos;</p><p>                    }</p><p>                Temp = M[k];</p><p>                 M[k] = m[posmin];</p><p>                 M[posmin] = Temp;</p><p>          }</p><p>return;</p><p>}</p><p>Đoạn mã cần thiết để đặt vào dòng .....................để chương trình sắp xếp đúng</p> for ( k =0; k&lt;n-1; k++) for ( k =n-1; k&gt;0; k--) for ( k =n; k&gt;0; k--) for ( k =0; k&lt;n-1; k--)]]></description>
      <pubDate>Mon, 24 November 2025 09:32:36 GMT</pubDate>
      <guid>8572272535211114201</guid>
    </item>
    <item>
      <title>Câu hỏi 170825 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269137440170825</link>
      <description><![CDATA[<p>Danh sách được cài đặt bằng cách nào:</p> Cài đặt bằng mảng Cài đặt bằng danh sách liên kết Cả hai đáp án đều sai Cả hai đáp án đều đúng]]></description>
      <pubDate>Mon, 24 November 2025 09:32:31 GMT</pubDate>
      <guid>8572269137440170825</guid>
    </item>
    <item>
      <title>Câu hỏi 680426 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572262262633680426</link>
      <description><![CDATA[<p>Cho biết đây là ý tưởng của thuật toán nào:</p><p>Xuất phát từ dãy đầu a0, a1, …, ai, xét các phần tử sau đó từ ai+1 đến an xem có phần tử nào nhỏ hơn ai không thì hoán đổi vị trí =&gt; Sau mỗi lần luôn được dãy a0, a1, …, ai đã được sắp thứ tự</p> Ý tưởng của thuật toán sắp xếp InterchangeSort Ý tưởng của thuật toán tìm kiếm nhị phân <p>Ý tưởng của thuật toán sắp xếp InsertionSort </p> Ý tưởng của thuật toán tìm kiếm tuyến tính]]></description>
      <pubDate>Mon, 24 November 2025 09:32:28 GMT</pubDate>
      <guid>8572262262633680426</guid>
    </item>
    <item>
      <title>Câu hỏi 313097 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268329233313097</link>
      <description><![CDATA[<p>Cho khai báo cấu trúc đồ thị dạng ma trận trọng số như sau:</p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">DoThi</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">C[</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">][</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">];</span><span style="font-family: Times New Roman">};</span></p><p>Đâu là đoạn mã để liệt kê các đỉnh kề của một đỉnh k nào đó trong đồ thị</p> void XuLy(DoThi G){    printf("\n Ma tran trong so la:\n");    for(int i =1; i&lt;=G.n; i++)    {        for(int j=1;j&lt;=G.n;j++)            printf("%8.1f",G.C[i][j]);        printf("\n");    }} void XuLy(DoThi G, int k){    int i,j;    printf("\n Cac dinh ke cua %d la:",k);    for(i=1;i&lt;=G.n;i++)        if(G.C[k][i]&gt;0)            printf("%7d",i);} void XuLy(DoThi G){    printf("\n Ma tran trong so la:\n");    for(int i =1; i&lt;=G.n; i++)    {        for(int j=1;j&lt;=G.n;j++)            if (G.C[i][j]&gt;0)<br>printf("%8.1f",G.C[i][j]);        printf("\n");    }} <span style="font-family: Times New Roman">void</span><span style="font-family: Times New Roman"> XuLy</span><span style="font-family: Times New Roman">(DoThi &amp;G)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">dd,dc;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">i,j;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">ts;</span><span style="font-family: Times New Roman">    printf(</span><span style="font-family: Times New Roman">"Nhap so dinh do thi:"</span><span style="font-family: Times New Roman">);</span><span style="font-family: Times New Roman">    scanf(</span><span style="font-family: Times New Roman">"%d"</span><span style="font-family: Times New Roman">,&amp;G.n);</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(i =1; i&lt;=G.n; i++)</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(j=1; j&lt;=G.n; j++)</span><span style="font-family: Times New Roman">            G.C[i][j]=0;</span><br>}]]></description>
      <pubDate>Mon, 24 November 2025 09:23:49 GMT</pubDate>
      <guid>8572268329233313097</guid>
    </item>
    <item>
      <title>Câu hỏi 170758 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269056080170758</link>
      <description><![CDATA[<p>Để sắp xếp các phần tử của danh sách liên kết có mấy phương án sử dụng:</p> 5 phương án 3 phương án 2 phương án 4 phương án]]></description>
      <pubDate>Mon, 24 November 2025 09:18:21 GMT</pubDate>
      <guid>8572269056080170758</guid>
    </item>
    <item>
      <title>Câu hỏi 313117 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268411993313117</link>
      <description><![CDATA[<p>Cho khai báo Stack như sau:</p><p>struct  Stack</p><p>{</p><p>int  top</p><p>int  nut[max];</p><p>};</p><p>Cho biết phần tử đỉnh hiện tại của Stack là bao nhiều?</p><p>int a[] = {4, 5, 6, 7, 8};</p><p>int n = 5;</p><p>Stack s;</p><p>for(int i = 0; i&lt;n; i++)</p><p>  push(s, a[i]);</p> 7 8 6 4]]></description>
      <pubDate>Mon, 24 November 2025 09:18:21 GMT</pubDate>
      <guid>8572268411993313117</guid>
    </item>
    <item>
      <title>Câu hỏi 313108 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268348473313108</link>
      <description><![CDATA[<p>Cho khai báo cấu trúc đồ thị dạng danh sách cạnh như sau:</p><p>struct Canh</p><p>{</p><p>int dd,dc;</p><p>float ts;</p><p>};</p><p>struct DoThiCanh</p><p>{</p><p>int m;</p><p>Canh ds[max];</p><p>};</p><p>Đâu là đoạn mã để liệt kê các đỉnh kề của một đỉnh k nào đó trong đồ thị</p> void XuLy(DoThi G, int k){    int i,j;    printf("\n Cac dinh ke cua %d la:",k);    for(i=1;i&lt;=G.n;i++)        if(G.C[k][i]&gt;0)            printf("%7d",i);} void XuLy(DoThiCanh G)<br>{<br>printf("\n Danh sach canh la: \n");<br>for(int i = 1; i&lt;=G.m; i++)<br>printf("\n %d -&gt; %d: %7.1f",<br>G.ds[i].dd,G.ds[i].dc, G.ds[i].ts);<br>} void XuLy(DoThiCanh G,int k)<br>{<br>int i;<br>printf("\n Cac dinh ke cua dinh %d la:",k);<br>for(i=1;i&lt;=G.m;i++)<br>{<br>if(G.ds[i].dd == k)<br>printf("%7d",G.ds[i].dc);<br>if(G.ds[i].dc == k)<br>printf("%7d",G.ds[i].dd);<br>}<br>} void XuLy(DoThi G){    printf("\n Ma tran trong so la:\n");    for(int i =1; i&lt;=G.n; i++)    {        for(int j=1;j&lt;=G.n;j++)            printf("%8.1f",G.C[i][j]);        printf("\n");    }}]]></description>
      <pubDate>Mon, 24 November 2025 09:18:21 GMT</pubDate>
      <guid>8572268348473313108</guid>
    </item>
    <item>
      <title>Câu hỏi 241697 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241697</link>
      <description><![CDATA[<p>**  Cho dãy sau: 42, 23, 74, 11, 65, 58. Dùng phương pháp sắp xếp nổi bọt (Bubble Sort) để sắp xếp giảm dần, sau lần lặp thứ ba kết quả của dãy là thế nào?</p> 74, 65, 42, 23, 58, 11 74, 42, 23, 65, 11, 58 74, 65, 58, 42, 23, 11 42, 23, 74, 11, 65, 58]]></description>
      <pubDate>Mon, 24 November 2025 09:18:10 GMT</pubDate>
      <guid>8572278480433241697</guid>
    </item>
    <item>
      <title>Câu hỏi 313102 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268329233313102</link>
      <description><![CDATA[<p>Cho đoạn mã sau, cho biết kết quả của x?</p><p>Stack S;</p><p>InitStack(S);</p><p>Push(S, “Green”);</p><p>Push(S, “Red”);</p><p>Push(S, “Yellow”);</p><p>Pop(S,x);</p> Red Green Tất cả các phương án đều đúng Yellow]]></description>
      <pubDate>Mon, 24 November 2025 09:15:40 GMT</pubDate>
      <guid>8572268329233313102</guid>
    </item>
    <item>
      <title>Câu hỏi 305022 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305022</link>
      <description><![CDATA[<p>Cho khai báo CTDL như sau:</p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">CB</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mcb;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">hoten[20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">ns[12];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">hsl,pc</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    CB info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head</span><span style="font-family: Times New Roman">, *tail</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p>Đâu là đoạn mã để tính tổng phụ cấp của tất cả các cán bộ và in ra màn hình?</p> <span style="font-family: Times New Roman">void TinhPC (List Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman"> Node *p;</span><br><span style="font-family: Times New Roman">float s=0;</span><br><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><br><span style="font-family: Times New Roman">  s = s + p-&gt;info.pc;</span><br><p>}<br></p> <span style="font-family: Times New Roman">void TinhPC (List Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman"> Node *p;</span><br><span style="font-family: Times New Roman">float s=0;</span><br><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><br><span style="font-family: Times New Roman">  printf(“%10.0f”, p-&gt;info.pc)</span><br><p>}<br></p> <span style="font-family: Times New Roman">void TinhPC (List Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman"> Node *p;</span><br><span style="font-family: Times New Roman">float s=0;</span><br><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><br><span style="font-family: Times New Roman">  s = s + p-&gt;info.pc;</span><br><p><span style="font-family: Times New Roman">printf(“\n Tong phu cap:%f”, s);</span><br>}<br></p> <span style="font-family: Times New Roman">void TinhPC (List Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman"> Node *p;</span><br><span style="font-family: Times New Roman">float s=0;</span><br><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><br><span style="font-family: Times New Roman">  s = s + p-&gt;info.hsl;</span><br><p><span style="font-family: Times New Roman">printf(“\n Tong phu cap:%f”, s);</span><br>}<br></p>]]></description>
      <pubDate>Mon, 24 November 2025 09:12:52 GMT</pubDate>
      <guid>8572271608923305022</guid>
    </item>
    <item>
      <title>Câu hỏi 241690 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241690</link>
      <description><![CDATA[<p>**  Cho dãy sau: 42, 23, 74, 11, 65, 58. Dùng phương pháp sắp xếp chọn trực tiếp (Selection Sort) để sắp xếp giảm dần, sau lần lặp thứ tư kết quả của dãy là thế nào?</p> 74, 23, 42, 11, 65, 58 74, 65, 58, 11, 23, 42 74, 65, 58, 42, 23, 11 74, 65, 42, 11, 23, 58]]></description>
      <pubDate>Mon, 24 November 2025 09:12:48 GMT</pubDate>
      <guid>8572278480433241690</guid>
    </item>
    <item>
      <title>Câu hỏi 305019 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305019</link>
      <description><![CDATA[<p>Cho khai báo CTDL như sau:</p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">CB</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mcb;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">hoten[20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">ns[12];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">hsl,pc</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    CB info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head</span><span style="font-family: Times New Roman">, *tail</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p>Đâu là đoạn mã để sắp xếp danh sách Cán bộ theo thứ tự tăng dần của hệ số lương (hsl);</p> <span style="font-family: Times New Roman">void SXCBThanhTien(List &amp;Q)</span><br><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman"> Node *p,*q;</span><span style="font-family: Times New Roman">  CB tg;</span><span style="font-family: Times New Roman">  for(p=Q.Head; p!=NULL; p=p-&gt;next)</span><span style="font-family: Times New Roman">     for(q=p-&gt;next; q!=NULL; q=q-&gt;next)</span><span style="font-family: Times New Roman">            if(p-&gt;info.hsl &gt; q-&gt;info.hsl)</span><span style="font-family: Times New Roman">            {</span><span style="font-family: Times New Roman">                tg = p-&gt;info;</span><span style="font-family: Times New Roman">                p-&gt;info = q-&gt;info;</span><span style="font-family: Times New Roman">                q-&gt;info = tg;</span><span style="font-family: Times New Roman">            }</span><br><span style="font-family: Times New Roman">}</span> <span style="font-family: Times New Roman">void SXCBThanhTien(List &amp;Q)</span><br><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman"> Node *p,*q;</span><span style="font-family: Times New Roman"> CB tg;</span><span style="font-family: Times New Roman">  for(p=Q.Head; p!=NULL; p=p-&gt;next)</span><span style="font-family: Times New Roman">     for(q=p-&gt;next; q!=NULL; q=q-&gt;next)</span><span style="font-family: Times New Roman">            if(p-&gt;info.hsl &lt; q-&gt;info.hsl)</span><span style="font-family: Times New Roman">            {</span><span style="font-family: Times New Roman">                tg = p-&gt;info;</span><span style="font-family: Times New Roman">                p-&gt;info = q-&gt;info;</span><span style="font-family: Times New Roman">                q-&gt;info = tg;</span><span style="font-family: Times New Roman">            }</span><br><span style="font-family: Times New Roman">}</span> <span style="font-family: Times New Roman">void SXCBThanhTien(List &amp;Q)</span><br><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman"> Node *p=Q.Head,*q;</span><span style="font-family: Times New Roman"> CB tg;</span><span style="font-family: Times New Roman">  while(p!=NULL)</span><br><span style="font-family: Times New Roman">     {</span><br><span style="font-family: Times New Roman">        q=p-&gt;next;</span><span style="font-family: Times New Roman">     while(q!=NULL)</span><span style="font-family: Times New Roman">            if(p-&gt;info.pc &gt; q-&gt;info.pc)</span><span style="font-family: Times New Roman">            {</span><span style="font-family: Times New Roman">                tg = p-</span><span style="font-family: Times New Roman">&gt;info;</span><span style="font-family: Times New Roman">                p-&gt;info = q-&gt;info;</span><span style="font-family: Times New Roman">                q-&gt;info = tg;</span><span style="font-family: Times New Roman">            }</span><br><span style="font-family: Times New Roman">       }</span><br><span style="font-family: Times New Roman">}</span> <span style="font-family: Times New Roman">void SXCBThanhTien(List &amp;Q)</span><br><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman"> Node *p,*q;</span><span style="font-family: Times New Roman"> CB tg;</span><span style="font-family: Times New Roman">  for(p=Q.Head; p!=NULL; p=p-&gt;next)</span><span style="font-family: Times New Roman">     for(q=p-&gt;next; q!=NULL; q=q-&gt;next)</span><span style="font-family: Times New Roman">            if(p-&gt;info.pc &lt; q-&gt;info.pc)</span><span style="font-family: Times New Roman">            {</span><span style="font-family: Times New Roman">                tg = p-&gt;info;</span><span style="font-family: Times New Roman">                p-&gt;info = q-&gt;info;</span><span style="font-family: Times New Roman">                q-&gt;info = tg;</span><span style="font-family: Times New Roman">            }</span><br><span style="font-family: Times New Roman">}</span>]]></description>
      <pubDate>Mon, 24 November 2025 09:12:48 GMT</pubDate>
      <guid>8572271608923305019</guid>
    </item>
    <item>
      <title>Câu hỏi 170820 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269137440170820</link>
      <description><![CDATA[<p>Các trường hợp thực hiện hủy phần tử khỏi danh sách liên kết đơn gồm:</p> Hủy phần tử đầu danh sách, hủy phần tử đứng sau phần tử q và hủy phần tử có giá trị xác định k Hủy phần tử có giá trị xác định k và hủy phần tử đứng sau phần tử q Hủy phần tử đầu danh sách và hủy phần tử đứng sau phần tử q Hủy phần tử đầu danh sách và hủy phần tử có giá trị xác định k]]></description>
      <pubDate>Mon, 24 November 2025 09:12:48 GMT</pubDate>
      <guid>8572269137440170820</guid>
    </item>
    <item>
      <title>Câu hỏi 170776 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170776</link>
      <description><![CDATA[<p>Cho đoạn mã sau</p><p>stack &lt;int&gt; s; for (int i = 1; i &lt;= 5; i++)</p><p>s.push(i);</p><p>s.pop();  </p><p>Kết quả các phần tử của Stack sau khi thực hiện các đoạn mã trên là gì?</p> 2, 3, 4, 5 1, 3, 5 1, 2, 3 1, 2, 3, 4]]></description>
      <pubDate>Mon, 24 November 2025 09:12:46 GMT</pubDate>
      <guid>8572269070390170776</guid>
    </item>
    <item>
      <title>Câu hỏi 170784 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170784</link>
      <description><![CDATA[<p>Cho các phần tử sau: 31, 19, 36, 20, 41, 17, 33, 32. Tạo cây NPTK từ các phần tử trên. Hãy cho biết sau khi xóa phần tử 33 trên cây sau đó áp dụng phương pháp duyệt RNL thì kết quả thu được thứ tự các phần tử là như thế nào?</p> 31, 19, 36, 20, 41, 17, 32 41, 36, 32, 31, 20, 19, 17 41, 32, 36, 20, 17, 19, 31 31, 36, 41, 32, 19, 20, 17]]></description>
      <pubDate>Mon, 24 November 2025 09:12:44 GMT</pubDate>
      <guid>8572269070390170784</guid>
    </item>
    <item>
      <title>Câu hỏi 305025 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305025</link>
      <description><![CDATA[<p>Đoạn mã cài đặt chèn thêm một phần tử mới vào đầu của danh sách liên kết đơn:</p><p>void insertFirst ( LIST &amp;Q, Node *new_element ){</p><p>   if ( Q.Head == NULL ) //nếu danh sách rỗng </p><p>  {</p><p>[1] ……..</p><p>[2] ……..</p><p>  }</p><p>  else//danh sách không rỗng </p><p>  {</p><p>new_element -&gt; next = Q.Head;</p><p>Q.Head = new_element;</p><p>  }</p><p>}</p><p>Đoạn mã còn thiếu để đặt vào dòn số [1] và [2].</p> Q.Tail = Q.Head;<br>Q.Head = new_element; Q.Tail = NULL;<br>Q.Head = NULL; Q.Head = new_element;<br>Q.Tail = Q.Head;<br> Q.Head = Q.Head;<br>Q.Tail = new_element;]]></description>
      <pubDate>Mon, 24 November 2025 09:12:41 GMT</pubDate>
      <guid>8572271608923305025</guid>
    </item>
    <item>
      <title>Câu hỏi 66924 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572265686300066924</link>
      <description><![CDATA[<p>Tổng các phần tử trên hàng trong ma trận kề của đồ thị có hướng G = &lt;V,E&gt; đúng bằng</p> Cả ba phương án đều sai Số cung của đồ thị Hai lần số cung của đồ thị Một nửa số cung của đồ thị]]></description>
      <pubDate>Mon, 24 November 2025 09:09:34 GMT</pubDate>
      <guid>8572265686300066924</guid>
    </item>
    <item>
      <title>Câu hỏi 170760 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269056080170760</link>
      <description><![CDATA[<p>Đoạn mã để tạo ra nút mới có thành phần là x trong danh sách liên kết đôi với mỗi nút gồm các thành phần (infor, next, pre) sau:</p><p>Node*   get_node( Data x ){</p><p>Node *p;</p><p>p = (Node*)malloc(sizeof(Node));</p><p>if ( p == NULL )</p><p>{</p><p>    printf(“Ko du bo nho”);</p><p>   exit(1);</p><p>}</p><p>p -&gt; …….. = x;</p><p>p -&gt; next = NULL;</p><p>p -&gt; pre = NULL;</p><p>return p;</p><p>}</p><p>Điền phần còn thiếu vào chỗ …………..</p> infor<br><br> link data next]]></description>
      <pubDate>Mon, 24 November 2025 09:05:10 GMT</pubDate>
      <guid>8572269056080170760</guid>
    </item>
    <item>
      <title>Câu hỏi 170817 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269133490170817</link>
      <description><![CDATA[<p>Cho mảng a gồm các phẩn tử có giá trị như sau:</p><p>3126</p><p>Số lần hoán vị 2 phần tử khác nhau khi áp dụng thuật toán đổi chỗ trực tiếp (Interchange Sort) để sắp xếp mảng tăng dần là:</p> 4 3 5 2]]></description>
      <pubDate>Mon, 24 November 2025 09:01:02 GMT</pubDate>
      <guid>8572269133490170817</guid>
    </item>
    <item>
      <title>Câu hỏi 170816 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269121950170816</link>
      <description><![CDATA[<p>Đoạn mô tả này thuộc thuật toán nào:</p><p>Bước 1: i = 0</p><p>Bước 2: tính các giá trị j = i + 1</p><p>Bước 3:  Trong khi j&lt;n thực hiện</p><p>- nếu a[j] &lt; a[i] thì hoán đổi a[i] với a[j]</p><p>- j = j + 1;</p><p>Bước 4: i = i +1</p><p>nếu i&lt;n-1 thì lặp lại bước 2, ngược lại thì dừng</p> <p>Tìm kiếm nhị phân </p> Tìm kiếm tuyến tính Sắp xếp chèn trực tiếp<br>. Sắp xếp đổi chỗ trực tiếp]]></description>
      <pubDate>Mon, 24 November 2025 09:01:02 GMT</pubDate>
      <guid>8572269121950170816</guid>
    </item>
    <item>
      <title>Câu hỏi 83246 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572270764662083246</link>
      <description><![CDATA[<p>Cho dãy sau: 42, 23, 74, 11, 65, 58. Dùng phương pháp sắp xếp đổi chỗ trực tiếp (Interchange Sort) để sắp xếp tăng dần, sau 4 lần lặp kết quả của dãy là thế nào?</p> 11, 23, 42, 74, 65, 58 11, 23, 42, 65, 58, 74 11, 23, 42, 58, 65, 74 11, 23, 42, 58, 74, 65]]></description>
      <pubDate>Mon, 24 November 2025 09:01:00 GMT</pubDate>
      <guid>8572270764662083246</guid>
    </item>
    <item>
      <title>Câu hỏi 170805 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170805</link>
      <description><![CDATA[<p>Cho các phần tử 5, 10, 3, 42 lần lượt được bổ sung vào ngăn xếp (Stack). Phần tử nào được lấy ra đầu tiên</p> 3 42 5 10]]></description>
      <pubDate>Mon, 24 November 2025 08:56:46 GMT</pubDate>
      <guid>8572269117060170805</guid>
    </item>
    <item>
      <title>Câu hỏi 170811 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170811</link>
      <description><![CDATA[<p>Bậc của cây có nghĩa là gì?</p> Cả hai phát biểu đều đúng Là bậc nhỏ nhất của các nút trong cây Là bậc lớn nhất của các nút trong cây Cả hai phát biểu đều SAI]]></description>
      <pubDate>Mon, 24 November 2025 08:50:47 GMT</pubDate>
      <guid>8572269117060170811</guid>
    </item>
    <item>
      <title>Câu hỏi 305030 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305030</link>
      <description><![CDATA[<p>Đoạn mã để tạo ra nút mới có thành phần là x trong danh sách liên kết đơn với mỗi nút gồm hai thành phần (infor, next) sau:</p><p>Node*   get_node( Data x ){</p><p>Node *p;</p><p>p = (Node*)malloc(sizeof(Node));</p><p>if ( p == NULL )</p><p>{</p><p>    printf(“Ko du bo nho”);</p><p>   exit(1);</p><p>}</p><p>p -&gt; infor = x;</p><p>p -&gt; ….. = NULL;</p><p>return p;</p><p>}</p><p>Điền phần còn thiếu vào chỗ …………..</p> next data link infor]]></description>
      <pubDate>Mon, 24 November 2025 08:49:04 GMT</pubDate>
      <guid>8572271608923305030</guid>
    </item>
    <item>
      <title>Câu hỏi 305026 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305026</link>
      <description><![CDATA[<p>Cho đoạn mã sau:</p><p>struct CB{    int mcb;    char hoten[20];    char ns[12];    float hsl,pc,tt;};struct Node{    CB info;    struct Node *next;};</p><p><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head</span><span style="font-family: Times New Roman">, *tail</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p>Khai báo Cấu trúc dữ liệu trên là khai báo CTDL dạng gì?</p> Danh sách liên kết vòng Danh sách liên kết đơn Danh sách liên kết đôi Danh sách liên kết vòng đôi]]></description>
      <pubDate>Mon, 24 November 2025 08:49:04 GMT</pubDate>
      <guid>8572271608923305026</guid>
    </item>
    <item>
      <title>Câu hỏi 305024 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305024</link>
      <description><![CDATA[<p><span style="font-family: Times New Roman">Cho khai báo cấu trúc như sau</span><span style="font-family: Times New Roman">:</span></p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">CB</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mcb</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">hoten</span><span style="font-family: Times New Roman">[</span><span style="font-family: Times New Roman">20</span><span style="font-family: Times New Roman">];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">ns</span><span style="font-family: Times New Roman">[</span><span style="font-family: Times New Roman">12</span><span style="font-family: Times New Roman">];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">hsl</span><span style="font-family: Times New Roman">,</span><span style="font-family: Times New Roman">pc</span><span style="font-family: Times New Roman">,</span><span style="font-family: Times New Roman">tt</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">CB </span><span style="font-family: Times New Roman">info</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node </span><span style="font-family: Times New Roman">*</span><span style="font-family: Times New Roman">next</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">Node </span><span style="font-family: Times New Roman">*head</span><span style="font-family: Times New Roman">, *tail</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">Đoạn mã sau đây thực hiện yêu cầu xử lý gì?</span></p><p><span style="font-family: Times New Roman">Node </span><span style="font-family: Times New Roman">*TimCBMa(</span><span style="font-family: Times New Roman">List </span><span style="font-family: Times New Roman">Q,</span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">k)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">Node </span><span style="font-family: Times New Roman">*p;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.</span><span style="font-family: Times New Roman">Head</span><span style="font-family: Times New Roman">; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;</span><span style="font-family: Times New Roman">next</span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">(p-&gt;</span><span style="font-family: Times New Roman">info</span><span style="font-family: Times New Roman">.</span><span style="font-family: Times New Roman">mcb</span><span style="font-family: Times New Roman">==k)</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">break</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">p;</span><span style="font-family: Times New Roman">}</span></p> Thực hiện tìm kiếm trong DSLK đôi chứa các CanBo xem có CanBo nào có mã là k hay không? Trả lại thông tin nút chứa cán bộ nếu tìm thấy ngược lại trả lại giá trị NULL Thực hiện tìm kiếm Cán bộ theo mã cán bộ Thực hiện tìm kiếm trong DSLK đơn có chứa Cán bộ với tên là k nào đó hay không? Thực hiện tìm kiếm trong DSLK đơn chứa các CanBo xem có CanBo nào có mã là k hay không? Trả lại thông tin nút chứa cán bộ nếu tìm thấy ngược lại trả lại giá trị NULL]]></description>
      <pubDate>Mon, 24 November 2025 08:49:04 GMT</pubDate>
      <guid>8572271608923305024</guid>
    </item>
    <item>
      <title>Câu hỏi 305013 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305013</link>
      <description><![CDATA[<p>Trong một nút của danh sách liên kết đơn, thành phần infor là thành phần gì?</p> Cả hai phát biểu trên đều đúng Để lưu trữ hay mô tả thông tin được lưu trữ trong nút của danh sách <p>Cả hai phát biểu trên đều sai<br></p> Để lưu trữ địa chỉ của nút kế tiếp hoặc giá trị NULL nếu không liên kết đến phần tử nào]]></description>
      <pubDate>Mon, 24 November 2025 08:49:04 GMT</pubDate>
      <guid>8572271608923305013</guid>
    </item>
    <item>
      <title>Câu hỏi 305012 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305012</link>
      <description><![CDATA[<p><span style="font-family: Times New Roman">Cho Danh sách liên kết đơn chứa danh sách Cán Bộ (CB), Đoạn mã sau đây thực hiện gì?</span></p><p><span style="font-family: Times New Roman">void InDSCanBo (List Q)</span></p><p><span style="font-family: Times New Roman">{</span></p><p><span style="font-family: Times New Roman"> Node *p;</span></p><p><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span></p><p><span style="font-family: Times New Roman">{</span></p><p><span style="font-family: Times New Roman">System.out.print(“%5d”, p-&gt;info.mcb);</span></p><p><span style="font-family: Times New Roman">System.out.print(“%15s”, p-&gt;info.hoten);</span></p><p><span style="font-family: Times New Roman">System.out.print(“%10s”, p-&gt;info.ns);</span></p><p><span style="font-family: Times New Roman">System.out.print(“%7.1f”, p-&gt;info.hsl);</span></p><p><span style="font-family: Times New Roman">System.out.print(“%7.0f”, p-&gt;info.pc);</span></p><p><span style="font-family: Times New Roman">}</span></p><p>}</p> Nhập vào từ bàn phím thông tin đầy đủ của các cán bộ vào danh sách Q In thông tin của các cán bộ có trong danh sách mà có hệ số lương lớn hớn 3.5 In đầy đủ thông tin tất cả các cán bộ đang chứa trong danh sách Q In họ tên và mã của các cán bộ đang chứa trong danh sách]]></description>
      <pubDate>Mon, 24 November 2025 08:49:04 GMT</pubDate>
      <guid>8572271608923305012</guid>
    </item>
    <item>
      <title>Câu hỏi 170826 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269137440170826</link>
      <description><![CDATA[<p>Cho khai báo CTDL như sau:</p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">CB</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mcb;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">hoten[20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">ns[12];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">hsl,pc,tt;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    CB info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head</span><span style="font-family: Times New Roman">, *tail</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p>Đâu là đoạn mã tìm kiếm CanBo theo mã cán bộ trong DSLK đơn</p> Node *TimCBMa(List Q,char k[]){    Node *p;    for(p=Q.Head; p!=NULL; p=p-&gt;next)        if(strcmp(p-&gt;info.ns,k)==0)            break;    return p;} <span style="font-family: Times New Roman">Node *TimCBMa(List Q,int</span><span style="font-family: Times New Roman"> </span><span style="font-family: Times New Roman">k)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *p;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">(p-&gt;info</span><span style="font-family: Times New Roman">.mcb </span><span style="font-family: Times New Roman">== </span><span style="font-family: Times New Roman">k</span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">break</span><span style="font-family: Times New Roman">;</span><br>return p;} <span style="font-family: Times New Roman">Node </span><span style="font-family: Times New Roman">*TimCBMa(</span><span style="font-family: Times New Roman">List </span><span style="font-family: Times New Roman">Q,char</span><span style="font-family: Times New Roman"> </span><span style="font-family: Times New Roman">k[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">Node </span><span style="font-family: Times New Roman">*p;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.</span><span style="font-family: Times New Roman">Head</span><span style="font-family: Times New Roman">; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;</span><span style="font-family: Times New Roman">next</span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">(strcmp</span><span style="font-family: Times New Roman">(</span><span style="font-family: Times New Roman">p-&gt;</span><span style="font-family: Times New Roman">info</span><span style="font-family: Times New Roman">.hoten,</span><span style="font-family: Times New Roman">k)</span><span style="font-family: Times New Roman">==0)</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">break</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">p;</span><span style="font-family: Times New Roman">}</span> void TimCBMa(List Q,char k[]){    Node *p;    for(p=Q.Head; p!=NULL; p=p-&gt;next)        if(p-&gt;mcb == k)            break;}]]></description>
      <pubDate>Mon, 24 November 2025 08:49:04 GMT</pubDate>
      <guid>8572269137440170826</guid>
    </item>
    <item>
      <title>Câu hỏi 170824 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269137440170824</link>
      <description><![CDATA[<p>Các thành phần của danh sách đơn gồm:</p> Dữ liệu (data) Liên kết (link) Số phần tử của danh sách (number) Dữ liệu (data) và liên kết (link)]]></description>
      <pubDate>Mon, 24 November 2025 08:49:04 GMT</pubDate>
      <guid>8572269137440170824</guid>
    </item>
    <item>
      <title>Câu hỏi 170823 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269137440170823</link>
      <description><![CDATA[<p>Đoạn mã cài đặt chèn thêm một phần tử mới vào đầu của danh sách liên kết đơn:</p><p>void insertFirst ( LIST &amp;Q, Node *new_element ){</p><p>if ( Q.Head == NULL ) //nếu danh sách rỗng </p><p>{</p><p>Q.Head = new_element;</p><p>Q.Tail = Q.Head;</p><p>}</p><p>else//danh sách không rỗng </p><p>{</p><p>[1] ……………</p><p>[2] ……………</p><p>}</p><p>}</p><p>Đoạn mã còn thiếu để đặt vào dòn số [1] và [2].</p> Q.Head = new_element;<br>new_element -&gt; next = Q.Head; new_element -&gt; next = Q.Head;<br>Q.Head = new_element; new_element -&gt; next = Q.Head;<br>Q.Head -&gt; next = new_element; new_element -&gt; next = NULL;<br>Q.Head -&gt; next = new_element;]]></description>
      <pubDate>Mon, 24 November 2025 08:49:04 GMT</pubDate>
      <guid>8572269137440170823</guid>
    </item>
    <item>
      <title>Câu hỏi 170821 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269137440170821</link>
      <description><![CDATA[<p>Danh sách liên kết là gì?</p> là tập hợp các phần tử liên kết móc nối liên tiếp với nhau, có kiểu truy cập ngẫu nhiên. Mỗi phần tử là một nút. Cả hai phát biểu đều đúng Cả hai phát biểu đều sai là tập hợp các phần tử liên kết móc nối liên tiếp với nhau, có kiểu truy cập tuần tự. Mỗi phần tử là một nút.]]></description>
      <pubDate>Mon, 24 November 2025 08:49:04 GMT</pubDate>
      <guid>8572269137440170821</guid>
    </item>
    <item>
      <title>Câu hỏi 170794 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269108240170794</link>
      <description><![CDATA[<p>void RemoveHead ( LIST &amp;Q ){</p><p>Node *p;</p><p>if (Q.Head != NULL)</p><p>{</p><p>p = Q.Head;</p><p>…[1] …</p><p>free(p);</p><p>if ( Q.Head == NULL ) </p><p>    Q.Tail = NULL;</p><p>}</p><p>}</p><p>Dòng lệnh cần thiết được đặt vào chỗ trống tại dòng số [1]:</p> Q.Head -&gt; next = Q.Head; Q.Head = NULL; Q.Head = Q.Head -&gt; next; Q.Head -&gt; next = NULL;]]></description>
      <pubDate>Mon, 24 November 2025 08:49:04 GMT</pubDate>
      <guid>8572269108240170794</guid>
    </item>
    <item>
      <title>Câu hỏi 241696 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241696</link>
      <description><![CDATA[<p>Cho mảng a gồm các phẩn tử có giá trị như sau:</p><p>3126</p><p>Số lần hoán vị 2 phần tử khác nhau khi áp dụng thuật toán nổi bọt để sắp xếp mảng giảm dần là:</p> 4 5 3 2]]></description>
      <pubDate>Mon, 24 November 2025 08:47:03 GMT</pubDate>
      <guid>8572278480433241696</guid>
    </item>
    <item>
      <title>Câu hỏi 241691 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241691</link>
      <description><![CDATA[<p>Cho dãy sau: 23, 78, 45, 8, 32, 56. Dùng phương pháp sắp xếp chọn trực tiếp (Selection Sort) để sắp xếp tăng dần, sau 2 lần lặp thì kết quả của dãy là thế nào?</p> 23, 78, 45, 8, 32, 56 8, 23, 45, 78, 32, 56 8, 23, 32, 78, 56, 45 8, 23, 78, 45, 32, 56]]></description>
      <pubDate>Mon, 24 November 2025 08:46:44 GMT</pubDate>
      <guid>8572278480433241691</guid>
    </item>
    <item>
      <title>Câu hỏi 241680 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241680</link>
      <description><![CDATA[<p> Cho dãy sau: 42, 23, 74, 11, 65, 58. Dùng phương pháp sắp xếp đổi chỗ trực tiếp (Interchange Sort) để sắp xếp tăng dần, sau 3 lần lặp kết quả của dãy là thế nào?</p> 11, 23, 42, 58, 74, 65 11, 23, 42, 74, 65, 58 11, 23, 42, 65, 58, 74 11, 23, 42, 58, 65, 74]]></description>
      <pubDate>Mon, 24 November 2025 08:46:44 GMT</pubDate>
      <guid>8572278480433241680</guid>
    </item>
    <item>
      <title>Câu hỏi 170756 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269056080170756</link>
      <description><![CDATA[<p>Thao tác thêm một phần tử vào cây khi so sánh giá trị của phần tử cần thêm vào so với nút đang xét nếu phần tử cần thêm vào lớn hơn thì được thêm vào vị trí nào?</p> Phần tử mới được bổ sung vào nhánh trái của nút đang xét Cả hai phát biểu trên đều đúng Cả hai phát biểu trên đều sai Phần tử mới được bổ sung vào nhánh phải của nút đang xét]]></description>
      <pubDate>Mon, 24 November 2025 08:26:56 GMT</pubDate>
      <guid>8572269056080170756</guid>
    </item>
    <item>
      <title>Câu hỏi 170759 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269056080170759</link>
      <description><![CDATA[<p>Để sử dụng hàm cấp phát bộ nhớ malloc(), calloc(), new(). Ta phải sử dụng thư viện nào?</p> stdlib.h conio.h string.h stdio.h]]></description>
      <pubDate>Mon, 03 November 2025 16:25:44 GMT</pubDate>
      <guid>8572269056080170759</guid>
    </item>
    <item>
      <title>Câu hỏi 170782 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170782</link>
      <description><![CDATA[<p>Phương pháp duyệt NLR là phương pháp duyệt gì?</p> Left - Right - Node Left - Node - Righ Cả 3 lựa chọn đều đúng Node - Left - Right]]></description>
      <pubDate>Mon, 03 November 2025 16:25:44 GMT</pubDate>
      <guid>8572269070390170782</guid>
    </item>
    <item>
      <title>Câu hỏi 313110 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268348473313110</link>
      <description><![CDATA[<p>Ma trận kề của đồ thị vô hướng G =&lt;V, E&gt; có tính chất</p> Là ma trận đường chéo trên Là ma trận đối xứng Là ma trận đơn vị Là ma trận không đối xứng]]></description>
      <pubDate>Mon, 06 October 2025 14:12:26 GMT</pubDate>
      <guid>8572268348473313110</guid>
    </item>
    <item>
      <title>Câu hỏi 241694 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241694</link>
      <description><![CDATA[<p>Cho dãy sau: 23, 78, 45, 8, 32, 56. Dùng phương pháp sắp xếp chọn trực tiếp (Selection Sort) để sắp xếp tăng dần, sau 3 lần lặp thì kết quả của dãy là thế nào?</p> 8, 23, 32, 78, 45, 56 8, 23, 32, 78, 56, 45 8, 23, 78, 45, 32, 56 23, 78, 45, 8, 32, 56]]></description>
      <pubDate>Mon, 06 October 2025 14:12:26 GMT</pubDate>
      <guid>8572278480433241694</guid>
    </item>
    <item>
      <title>Câu hỏi 305014 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305014</link>
      <description><![CDATA[<p>Để tiến hành tìm kiếm một phần tử trong danh sách liên kết đơn sử dụng phương pháp tìm kiếm gì?</p> Tìm kiếm tuyến tính và tìm kiếm nhị phân Tìm kiếm nhị phân Tất cả các đáp án đều đúng Tìm kiếm tuyến tính]]></description>
      <pubDate>Mon, 06 October 2025 13:28:33 GMT</pubDate>
      <guid>8572271608923305014</guid>
    </item>
    <item>
      <title>Câu hỏi 305018 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305018</link>
      <description><![CDATA[<p>Cho khai báo CTDL như sau:</p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">CB</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mcb;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">hoten[20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">ns[12];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">hsl,pc</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    CB info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head</span><span style="font-family: Times New Roman">, *tail</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p>Đâu là đoạn mã để in ra màn hình thông tin đầy đủ của các Cán Bộ có trong danh sách liên kết.</p> <span style="font-family: Times New Roman">void InDSCanBo (List Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman"> Node *p;</span><br><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><br><span style="font-family: Times New Roman">if(p-&gt;info.hsl &gt; 4)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman">System.out.print(“%5d”, p-&gt;info.mcb);</span><br><span style="font-family: Times New Roman">System.out.print(“%15s”, p-&gt;info.hoten);</span><br><span style="font-family: Times New Roman">System.out.print(“%10s”, p-&gt;info.ns);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.1f”, p-&gt;info.hsl);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.0f”, p-&gt;info.pc);</span><br><span style="font-family: Times New Roman">}</span><br>} <span style="font-family: Times New Roman">void InDSCanBo (List Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman"> Node *p;</span><br><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><br><span style="font-family: Times New Roman">System.out.print(“%15s”, p-&gt;info.hoten);</span><br>} <span style="font-family: Times New Roman">void InDSCanBo (List Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman">    float s;</span><br><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><br><span style="font-family: Times New Roman">    s = s + p-&gt;info.hsl; </span><br>} <span style="font-family: Times New Roman">void InDSCanBo (List Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman"> Node *p;</span><br><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman">System.out.print(“%5d”, p-&gt;info.mcb);</span><br><span style="font-family: Times New Roman">System.out.print(“%15s”, p-&gt;info.hoten);</span><br><span style="font-family: Times New Roman">System.out.print(“%10s”, p-&gt;info.ns);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.1f”, p-&gt;info.hsl);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.0f”, p-&gt;info.pc);</span><br><span style="font-family: Times New Roman">}</span><br>}]]></description>
      <pubDate>Mon, 29 September 2025 15:25:19 GMT</pubDate>
      <guid>8572271608923305018</guid>
    </item>
    <item>
      <title>Câu hỏi 83250 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572270764662083250</link>
      <description><![CDATA[<p>Cho đoạn chương trình:</p><p>void QuickSort( int a[ ], int L , int R )</p><p>{</p><p>int i,j,x;</p><p>x= a[(L+R)/2];</p><p>i =…;</p><p>         j = ...;</p><p>do</p><p>{</p><p>while ( a[i] &lt; x ) i++;  </p><p>while ( a[j] &gt; x ) j--;</p><p>if ( i &lt;= j )</p><p>{</p><p>Hoanvi (a[i], a[j]);</p><p>i++; j--;</p><p>}</p><p>} while(i&lt;j);</p><p>if (L&lt;j) QuickSort(a,L,j);</p><p>if (i&lt;R) QuickSort(a,i,R);</p><p>}</p><p>Điền giá trị nào vào đoạn …. cho đúng</p> i=0; j=n-1; i=0; j=R; i=L; j=n-1; i=L; j=R;]]></description>
      <pubDate>Mon, 29 September 2025 11:25:16 GMT</pubDate>
      <guid>8572270764662083250</guid>
    </item>
    <item>
      <title>Câu hỏi 313093 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268194773313093</link>
      <description><![CDATA[<p>Phần tử thế mạng có thể được dùng khi xóa nút trong trường hợp nút có hai nhánh con là gì?</p> Cả hai phát biểu đều sai là phần tử nhỏ nhất trong số các phần tử bên nhánh phải là phần tử lớn nhất trong số các phần tử bên nhánh trái Cả hai phát biểu đều đúng]]></description>
      <pubDate>Mon, 29 September 2025 11:25:16 GMT</pubDate>
      <guid>8572268194773313093</guid>
    </item>
    <item>
      <title>Câu hỏi 313114 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268356793313114</link>
      <description><![CDATA[<p>Các trường hợp có thể xảy ra khi xóa một phần tử khỏi cây NPTK gồm:</p> Nút xóa là nút lá, nút xóa có một nhánh con và nút xóa có hai nhánh con Nút xóa là nút lá và nút xóa có một nhánh con Nút xóa có một nhánh con và nút xóa có hai nhánh con Nút xóa là nút lá và nút xóa có hai nhánh con]]></description>
      <pubDate>Sat, 27 September 2025 01:42:33 GMT</pubDate>
      <guid>8572268356793313114</guid>
    </item>
    <item>
      <title>Câu hỏi 114194 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114194</link>
      <description><![CDATA[<p>Cho dãy sau: 42, 23, 74, 11, 65, 58. Dùng phương pháp sắp xếp chèn trực tiếp (Insertion Sort) để sắp xếp tăng dần, sau 3 lần lặp kết quả của dãy là thế nào?</p> 11, 23, 42, 74, 58, 65 11, 23, 42, 65, 74, 58 11, 23, 42, 74, 65, 58 11, 23, 58, 65, 42, 74]]></description>
      <pubDate>Fri, 26 September 2025 07:15:52 GMT</pubDate>
      <guid>8572272535211114194</guid>
    </item>
    <item>
      <title>Câu hỏi 825227 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572262257841825227</link>
      <description><![CDATA[<p>Cho khai báo cấu trúc đồ thị dạng ma trận trọng số như sau:</p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">DoThi</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">C[</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">][</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">];</span><span style="font-family: Times New Roman">};</span></p><p>Cho biết đoạn chương trình con sau thực hiện gì?</p><p>void XuLy(DoThi G){    printf("\n Ma tran trong so la:\n");    for(int i =1; i&lt;=G.n; i++)    {        for(int j=1;j&lt;=G.n;j++)            printf("%8.1f",G.C[i][j]);        printf("\n");    }}</p> In ma trận kề của đồ thị In ma trận trọng số của đồ thị In danh sách kề của đồ thị In danh sách cạnh của đồ thị]]></description>
      <pubDate>Fri, 26 September 2025 03:54:24 GMT</pubDate>
      <guid>8572262257841825227</guid>
    </item>
    <item>
      <title>Câu hỏi 170761 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269056080170761</link>
      <description><![CDATA[<p>Để tiến hành tìm kiếm một phần tử trong danh sách liên kết đôi sử dụng phương pháp tìm kiếm gì?</p> Cả ba phát biểu đều đúng Tìm kiếm tuyến tính và tìm kiếm nhị phân Tìm kiếm tuyến tính Tìm kiếm nhị phân]]></description>
      <pubDate>Wed, 24 September 2025 09:15:38 GMT</pubDate>
      <guid>8572269056080170761</guid>
    </item>
    <item>
      <title>Câu hỏi 241695 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241695</link>
      <description><![CDATA[<p>Cho dãy sau: 42, 23, 74, 11, 65, 58. Dùng phương pháp sắp xếp nổi bọt (Bubble Sort) để sắp xếp tăng dần, sau 4 lần lặp kết quả của dãy là thế nào?</p> 11, 23, 58, 42, 65, 74 11, 23, 42, 58, 65, 74 11, 23, 58, 42, 74, 65 42, 23, 74, 11, 65, 58]]></description>
      <pubDate>Wed, 24 September 2025 09:15:38 GMT</pubDate>
      <guid>8572278480433241695</guid>
    </item>
    <item>
      <title>Câu hỏi 313094 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268194773313094</link>
      <description><![CDATA[<p>Để sắp xếp các phần tử của danh sách liên kết đôi sử dụng phương án nào?</p> Thay đổi mối liên kết của phần tử Cả hai phương án trên đều đúng Hoán vị nội dung của phần tử Cả hai phương án trên đều sai]]></description>
      <pubDate>Wed, 24 September 2025 09:15:38 GMT</pubDate>
      <guid>8572268194773313094</guid>
    </item>
    <item>
      <title>Câu hỏi 241689 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241689</link>
      <description><![CDATA[<p>Cho mảng a gồm các phẩn tử có giá trị như sau:</p><p>1356</p><p>Số lần hoán vị 2 phần tử khác nhau khi áp dụng thuật toán nổi bọt để sắp xếp mảng giảm dần là:</p> 4 5 6 7]]></description>
      <pubDate>Wed, 24 September 2025 09:15:38 GMT</pubDate>
      <guid>8572278480433241689</guid>
    </item>
    <item>
      <title>Câu hỏi 170778 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170778</link>
      <description><![CDATA[<p>Cho khai báo Stack như sau:</p><p>struct  Stack</p><p>{</p><p>int  top</p><p>int  nut[max];</p><p>};</p><p>Đoạn mã thực hiện thao tác gì?</p><p>int Top(Stack &amp;s)</p><p>{</p><p>int tg;</p><p>if ( isEmpty(s) == 1 )</p><p>{ </p><p>printf("Ngan xep rong"); </p><p>exit(1); </p><p>}</p><p>else</p><p>{</p><p>tg = s.nut[s.top];</p><p>}</p><p>return tg;</p><p>}</p> Thực hiện tính tổng các phần tử đang có trong Staclk Trả lại giá trị của phần tử đỉnh hiện tại của Stack Duyệt qua lần lượt từng phần tử trong Stack và in thông tin lần lượt ở đỉnh ra Bổ sung thêm phần tử mới vào đỉnh của Stack]]></description>
      <pubDate>Tue, 23 September 2025 07:04:02 GMT</pubDate>
      <guid>8572269070390170778</guid>
    </item>
    <item>
      <title>Câu hỏi 241678 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241678</link>
      <description><![CDATA[<p>Cho mảng a gồm các phần tử: 8, 3, 7, 6, 4,2.</p><p>Cho biết kết quả ở bước thứ 3 khi áp dụng thuật toán sắp xếp Insertion tăng dần trên mảng các phần tử trên.</p> 3     4     6     7     8     2 2     3     4     6     7     8 3     8     7     6     4     2 3     6     7     8     4     2]]></description>
      <pubDate>Mon, 22 September 2025 12:41:09 GMT</pubDate>
      <guid>8572278480433241678</guid>
    </item>
    <item>
      <title>Câu hỏi 170783 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170783</link>
      <description><![CDATA[<p>Cho cây NPTK, Cho biết kết quả duyệt cây theo thứ tự RNL là:</p>
<p><img src="data:image/png;base64,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" alt=""></p>
<p>&nbsp;</p> 46, 36, 33, 31, 30, 16, 14, 11, 8, 6 6, 8, 11, 14, 16, 30, 31, 33, 36, 46 30, 11, 6, 8, 16, 14, 36, 31, 33, 46 8, 6, 14, 16, 11, 33, 31, 46, 36, 30]]></description>
      <pubDate>Sun, 21 September 2025 05:06:01 GMT</pubDate>
      <guid>8572269070390170783</guid>
    </item>
    <item>
      <title>Câu hỏi 825154 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572262248321825154</link>
      <description><![CDATA[<p>Các thành phần của danh sách liên kết kép gồm:</p> Dữ liệu (infor), liên kết với nút trước (previous) và liên kết với nút sau (next) Liên kết với nút trước (previous) và liên kết với nút sau (next) Dữ liệu (infor) và liên kết với nút sau (next) Dữ liệu (infor) và liên kết với nút trước (previous)]]></description>
      <pubDate>Sun, 21 September 2025 04:18:59 GMT</pubDate>
      <guid>8572262248321825154</guid>
    </item>
    <item>
      <title>Câu hỏi 170775 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170775</link>
      <description><![CDATA[<p>Cho khai báo Stack như sau:</p><p>struct  Stack</p><p>{</p><p>int  top</p><p>int  nut[max];</p><p>};</p><p>Đoạn mã thực hiện thao tác gì?</p><p>void Push( Stack &amp;s, int x)</p><p>{</p><p>if ( isFull(s) == 1)</p><p>{ </p><p>printf("Stack day"); </p><p>exit(1); </p><p>}</p><p>else</p><p>{</p><p>s.top = s.top + 1;</p><p>s.nut[ s.top ] = x;</p><p>}</p><p>}</p> Thực hiện in lần lượt các phần tử đang có trong Stack Chèn thêm phần tử mới vào đỉnh của Stack Thự chiện xoá phần tử đang có ở đỉnh của Stack Trả lại giá trị phần tử đỉnh của Stack]]></description>
      <pubDate>Sat, 20 September 2025 10:11:35 GMT</pubDate>
      <guid>8572269070390170775</guid>
    </item>
    <item>
      <title>Câu hỏi 66917 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572265680430066917</link>
      <description><![CDATA[<p>Cho đoạn chương trình như sau:</p><p>void AddAfter(DLIST &amp;DQ, DNode *q, DNode *new_element)</p><p>{</p><p>DNode *p = q -&gt; next;</p><p>if (q != NULL)</p><p>{</p><p>new_element -&gt; next = p;</p><p>new_element -&gt; pre = q;</p><p>q -&gt; next = new_element;</p><p>if (p != NULL) </p><p>p -&gt; pre = new_element;</p><p>if (q == DQ.Tail)  </p><p>…[1]…</p><p>}</p><p>else</p><p>AddFirst( DQ, new_element);</p><p>}</p><p>Đoạn lệnh nào được điền vào [1] cho đúng?</p> new_element= DQ.Tail; DQ.Tail = new_element; DQ.Head = new_element; DQ.Tail = NULL;]]></description>
      <pubDate>Sat, 20 September 2025 10:02:41 GMT</pubDate>
      <guid>8572265680430066917</guid>
    </item>
    <item>
      <title>Câu hỏi 313091 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268194773313091</link>
      <description><![CDATA[<p>Cho đồ thị vô hướng có 5 đỉnh với tổng bậc các đỉnh là 10. Vậy số số cạnh của đồ thị là bao nhiêu</p> 4 5 6 3]]></description>
      <pubDate>Sat, 20 September 2025 10:02:41 GMT</pubDate>
      <guid>8572268194773313091</guid>
    </item>
    <item>
      <title>Câu hỏi 66926 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572265686300066926</link>
      <description><![CDATA[<p>Lựa chọn câu đúng nhất về danh sách liên kết đôi.</p> Vùng liên kết của một phần tử trong danh sách đôi có 02 mối liên kết với 01 phần tử trong danh sách Vùng liên kết của một phần tử trong danh sách liên kết đôi có 02 mối liên kết với phần tử trước và sau nó trong danh sách Vùng liên kết của một phần tử trong danh sách liên đôi có 01 mối liên kết với 02 phần tử khác trong danh sách Vùng liên kết của một phần tử trong danh sách liên đôi có 02 mối liên kết với phần tử đầu và cuối danh sách]]></description>
      <pubDate>Sat, 20 September 2025 10:02:41 GMT</pubDate>
      <guid>8572265686300066926</guid>
    </item>
    <item>
      <title>Câu hỏi 170768 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269062090170768</link>
      <description><![CDATA[<p>Ứng dụng cơ bản của ngăn xếp gồm</p> Tính giá trị biểu thức Chuyển đổi cơ số Đảo ngược xâu ký tự Tất cả các phương án đều đúng]]></description>
      <pubDate>Sat, 20 September 2025 09:56:56 GMT</pubDate>
      <guid>8572269062090170768</guid>
    </item>
    <item>
      <title>Câu hỏi 170797 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170797</link>
      <description><![CDATA[<p>Cho khai báo cấu trúc:</p><p>struct  NodeQueue</p><p>{</p><p>    int  info;</p><p>    struct  NodeQueue  *next;</p><p>    struct  NodeQueue  *pre;</p><p>};</p><p>struct  Queue</p><p>{</p><p>     NodeQueue *Rear, *Front;</p><p>}</p><p>Queue Q;</p><p>Đoạn mã sau đây thực hiện yêu cầu gì?</p><p>void  initQueue(Queue  &amp;Q)</p><p>{</p><p>Q.Rear = NULL;</p><p>Q.Front = NULL;</p><p>}</p> Khởi tạo mảng rỗng Khởi tạo hàng đợi rỗng Khởi tạo danh sách rỗng Khởi tạo Stack rỗng]]></description>
      <pubDate>Sat, 20 September 2025 09:56:56 GMT</pubDate>
      <guid>8572269117060170797</guid>
    </item>
    <item>
      <title>Câu hỏi 170808 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170808</link>
      <description><![CDATA[<p>Cho đoạn mã cài đặt phương pháp duyệt NLR:</p><p>void  NLR( Tree  Root )</p><p>{</p><p>if ( root != NULL ) </p><p>{</p><p>         &lt; Xử lý Root &gt;;  NLR ( Root -&gt; Left );</p><p>              NLR(Root-&gt;Left) ;               </p><p>               [1] ……….</p><p>}</p><p>} </p><p>Đoạn mã điền vào phần trống ở dòng số [1]</p> LRN ( Root -&gt; Right ); LRN ( Root -&gt; Left ); NLR ( Root -&gt; Right ); NLR ( Root -&gt; Left );]]></description>
      <pubDate>Sat, 20 September 2025 09:56:56 GMT</pubDate>
      <guid>8572269117060170808</guid>
    </item>
    <item>
      <title>Câu hỏi 170755 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269056080170755</link>
      <description><![CDATA[<p>Cho dãy số sau: 30, 18, 35, 17, 40, 16, 32, 31, 43, 19. Cho biết kết quả khi duyệt cây được tạo lần lượt từ các phần tử trên bằng phương pháp duyệt RNL(Right Node Left):</p> 16, 17, 19, 18, 31, 32, 43, 40, 35, 30 30, 18, 35, 17, 40, 16, 32, 31, 43, 19 30, 35, 40, 43, 32, 31, 18, 19, 17, 16 43, 40, 35, 32, 31, 30, 19, 18, 17, 16]]></description>
      <pubDate>Sat, 20 September 2025 09:32:20 GMT</pubDate>
      <guid>8572269056080170755</guid>
    </item>
    <item>
      <title>Câu hỏi 170796 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170796</link>
      <description><![CDATA[<p>Cho đoạn mã sau</p><p>stack &lt;int&gt; s; for (int i = 1; i &lt;= 5; i++)</p><p>s.push(i);</p><p>while (!s.empty()) {</p><p>cout &lt;&lt; s.top() &lt;&lt; endl; s.pop();  }</p><p>Kết quả in lên màn hình là gì?</p> 1, 3, 5 1, 2, 3, 4, 5 2, 4, 5 5, 4, 3, 2, 1]]></description>
      <pubDate>Sat, 20 September 2025 09:32:20 GMT</pubDate>
      <guid>8572269117060170796</guid>
    </item>
    <item>
      <title>Câu hỏi 305017 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305017</link>
      <description><![CDATA[<p>Mỗi nút trong danh sách đơn gồm có mấy phần:</p> 3 phần 4 phần 5 phần 2 phần]]></description>
      <pubDate>Sat, 20 September 2025 09:26:02 GMT</pubDate>
      <guid>8572271608923305017</guid>
    </item>
    <item>
      <title>Câu hỏi 313113 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268348473313113</link>
      <description><![CDATA[<p>Cho đoạn chương trình như sau:</p><p>void AddAfter(DLIST &amp;DQ, DNode *q, DNode *new_element)</p><p>{</p><p>DNode *p = q -&gt; next;</p><p>if (q != NULL)</p><p>{</p><p>new_element -&gt; next = p;</p><p>new_element -&gt; pre = q;</p><p>q -&gt; next = new_element;</p><p>if (p != NULL) </p><p>…[1]… </p><p>if (q == DQ.Tail)  </p><p>DQ.Tail = new_element;</p><p>}</p><p>else</p><p>AddFirst( DQ, new_element);</p><p>}</p><p>Đoạn lệnh nào được điền vào [1] cho đúng?</p> p -&gt; pre = new_element; p -&gt; next = new_element; new_element = p -&gt; pre; p -&gt; pre = NULL;]]></description>
      <pubDate>Sat, 20 September 2025 09:26:02 GMT</pubDate>
      <guid>8572268348473313113</guid>
    </item>
    <item>
      <title>Câu hỏi 680488 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572263189143680488</link>
      <description><![CDATA[<p>Tổng các phần tử hàng i, cột j của ma trận kề đồ thị có hướng G =&lt;V,E&gt; đúng bằng:</p> Bán đỉnh bậc ra của đỉnh i, bán đỉnh bậc vào đỉnh j. Bán đỉnh bậc vào của đỉnh i, bán đỉnh bậc vào đỉnh j. Bán đỉnh bậc vào của đỉnh i, bán đỉnh bậc ra đỉnh j Bán đỉnh bậc ra của đỉnh i, bán đỉnh bậc ra đỉnh j.]]></description>
      <pubDate>Sat, 20 September 2025 09:26:02 GMT</pubDate>
      <guid>8572263189143680488</guid>
    </item>
    <item>
      <title>Câu hỏi 313095 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268194773313095</link>
      <description><![CDATA[<p>Đoạn mã để tạo ra nút mới có thành phần là x trong danh sách liên kết đôi với mỗi nút gồm các thành phần (infor, next, pre) sau:</p><p>Node*   get_node( Data x ){</p><p>Node *p;</p><p>p = (Node*)malloc(sizeof(Node));</p><p>if ( p == NULL )</p><p>{</p><p>    printf(“Ko du bo nho”);</p><p>   exit(1);</p><p>}</p><p>p -&gt;infor = x;</p><p>p -&gt; …. = NULL;</p><p>p -&gt; pre = NULL;</p><p>return p;</p><p>}</p><p>Điền phần còn thiếu vào chỗ ………….</p> data # link infor<br># next]]></description>
      <pubDate>Sat, 20 September 2025 09:26:02 GMT</pubDate>
      <guid>8572268194773313095</guid>
    </item>
    <item>
      <title>Câu hỏi 170814 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170814</link>
      <description><![CDATA[<p>Cho các phần tử sau: 31, 19, 36, 20, 41, 17, 33, 32. Tạo cây NPTK từ các phần tử trên. Hãy cho biết sau khi xóa phần tử 33 trên cây sau đó áp dụng phương pháp duyệt RLN thì kết quả thu được thứ tự các phần tử là như thế nào</p> 31, 19, 36, 20, 41, 17, 32 41, 32, 36, 20, 17, 19, 31 31, 36, 41, 32, 19, 20, 17 41, 36, 32, 31, 20, 19, 17]]></description>
      <pubDate>Sat, 20 September 2025 09:14:39 GMT</pubDate>
      <guid>8572269117060170814</guid>
    </item>
    <item>
      <title>Câu hỏi 170774 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170774</link>
      <description><![CDATA[<p>Đâu là định nghĩa của Ngăn xếp</p> Một kiểu danh sách trong đó được trang bị hai phép toán bổ sung một phần tử vào cuối danh sách và loại bỏ một phần tử ở đầu danh sách Dạng danh sách đặc biệt trong đó các phép toán thêm vào một phần tử mới hoặc loại bỏ một phần tử trong danh sách chỉ được phép thực hiện ở một đầu của danh sách Cả hai đáp án đều sai Cả hai đáp án đều đúng]]></description>
      <pubDate>Sat, 20 September 2025 09:14:39 GMT</pubDate>
      <guid>8572269070390170774</guid>
    </item>
    <item>
      <title>Câu hỏi 114193 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114193</link>
      <description><![CDATA[<p>Đoạn mã dưới đây mô tả thuật toán gì: B1: k = 1 B2: if M[k] == X and k !=n</p><p>      B2.1: k++</p><p>      B2.2: Lặp lại bước 2</p><p>B3: if (k&lt;N) thông báo tìm thấy tại vị trí thứ k</p><p>B4: else thông báo không tìm thấy</p><p>B5: Kết thúc</p> Tìm kiếm tuyến tính phần tử X trong mảng Tìm kiếm nhị phân phần tử có giá trị X Tất cả các lựa chọn trên đều sai Tìm phần tử nhỏ nhất của mảng M gồm N phần tử]]></description>
      <pubDate>Sat, 20 September 2025 07:13:21 GMT</pubDate>
      <guid>8572272535211114193</guid>
    </item>
    <item>
      <title>Câu hỏi 563563 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563563</link>
      <description><![CDATA[<p>Đây là định nghĩa của độ phức nào? “Được tính là tổng số chi phí về mặt không gian (bộ nhớ) cần thiết sử dụng cho thuật toán”</p> Thời gian Cả hai lựa chọn đều sai Cả hai lựa chọn đều đúng Không gian]]></description>
      <pubDate>Sat, 20 September 2025 07:13:19 GMT</pubDate>
      <guid>8572283629690563563</guid>
    </item>
    <item>
      <title>Câu hỏi 563562 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563562</link>
      <description><![CDATA[<p>Cho biết kết quả sau khi thực hiện đoạn chương trình sau:</p><p>int main()</p><p>{</p><p>int a[20], n,i,k;</p><p>k = a[n-1];</p><p>for(i=n-2; i&gt;=0; i--)</p><p>  if (a[i] &lt; k)</p><p>     k = a[i];</p><p>}</p> a[k] có giá trị nhỏ nhất a[k] có giá trị lớn nhất k có giá trị nhỏ nhất k có giá trị lớn nhất]]></description>
      <pubDate>Sat, 20 September 2025 07:13:17 GMT</pubDate>
      <guid>8572283629690563562</guid>
    </item>
    <item>
      <title>Câu hỏi 170780 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170780</link>
      <description><![CDATA[<p>Cho các phần tử 5, 10, 3, 42 lần lượt được bổ sung vào hàng đợi (Queue). Phần tử nào được lấy ra đầu tiên</p> 3 42 5 10]]></description>
      <pubDate>Sat, 20 September 2025 07:12:02 GMT</pubDate>
      <guid>8572269070390170780</guid>
    </item>
    <item>
      <title>Câu hỏi 231214 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572266576433231214</link>
      <description><![CDATA[<p><span style="font-family: Times New Roman">Cho khai báo cấu trúc dữ liệu như sau:</span></p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">CB</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mcb;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">hoten[20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">ns[12];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">hsl,pc,tt;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    CB info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next</span><span style="font-family: Times New Roman">, *pre</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head</span><span style="font-family: Times New Roman">, *tail</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">Đoạn mã sau đây thực hiện yêu cầu gì?</span></p><p><span style="font-family: Times New Roman">Node *TimCBMa(List Q,char</span><span style="font-family: Times New Roman"> </span><span style="font-family: Times New Roman">k[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *p;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">(strcmp</span><span style="font-family: Times New Roman">(</span><span style="font-family: Times New Roman">p-&gt;info</span><span style="font-family: Times New Roman">.hoten,</span><span style="font-family: Times New Roman">k)</span><span style="font-family: Times New Roman">==0)</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">break</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">p;</span><span style="font-family: Times New Roman">}</span></p> Thực hiện tìm kiếm Cán bộ theo tên cán bộ Thực hiện tìm kiếm trong DSLK đơn chứa các CanBo xem có CanBo nào có mã là k hay không? Trả lại thông tin nút chứa cán bộ nếu tìm thấy ngược lại trả lại giá trị NULL Thực hiện tìm kiếm trong DSLK đôi có chứa Cán bộ với tên là k nào đó hay không? Thực hiện tìm kiếm trong DSLK kép chứa các CanBo xem có CanBo nào có tên là k hay không? Trả lại thông tin nút chứa cán bộ nếu tìm thấy ngược lại trả lại giá trị NULL]]></description>
      <pubDate>Sat, 20 September 2025 07:10:10 GMT</pubDate>
      <guid>8572266576433231214</guid>
    </item>
    <item>
      <title>Câu hỏi 825104 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572262242751825104</link>
      <description><![CDATA[<p>Cho đoạn chương trình như sau:</p><p>void  RemoveHead( DLIST &amp;DQ )</p><p>{</p><p>DNode*p;</p><p>if ( DQ.Head != NULL)</p><p>{</p><p>p = DQ.Head; </p><p>DQ.Head = DQ.Head -&gt; next;</p><p>(...1...)</p><p>free(p);</p><p>if ( DQ.Head == NULL)DQ.Tail = NULL;</p><p>} </p><p>}</p><p>Đoạn lệnh được đưa vào (1) là?</p> DQ.Head -&gt; pre = NULL;<br>DQ.Head -&gt; next= NULL; DQ.Head -&gt; pre = NULL; Các đáp án đều sai DQ.Head -&gt; next = NULL;]]></description>
      <pubDate>Sat, 20 September 2025 07:10:10 GMT</pubDate>
      <guid>8572262242751825104</guid>
    </item>
    <item>
      <title>Câu hỏi 305016 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305016</link>
      <description><![CDATA[<p>Đoạn mã cài đặt hủy bỏ một phần tử đứng sau một phần tử q trong danh sách liên kết đơn:</p><p>void RemoveAfter ( LIST &amp;Q , Node *q ){</p><p>Node *p;</p><p>if (q != NULL)</p><p>{</p><p>p = q -&gt; next;</p><p>if (p != NULL)</p><p>{</p><p>if (p == Q.Tail)  </p><p>{   </p><p>  q-&gt;next = NULL;  </p><p>  Q.Tail = q;</p><p>}</p><p>[1] ………………….</p><p>free(p);</p><p>}</p><p>}</p><p>else RemoveHead(Q);</p><p>}</p><p>Dòng lệnh cần thiết được đặt vào chỗ trống tại dòng số [1]:</p> q -&gt; next = p -&gt; next; p = q; q = p; p -&gt; next = q -&gt; next;]]></description>
      <pubDate>Sat, 20 September 2025 07:10:05 GMT</pubDate>
      <guid>8572271608923305016</guid>
    </item>
    <item>
      <title>Câu hỏi 231209 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572266576433231209</link>
      <description><![CDATA[<p>Đồ thị vô hướng G = &lt;V,E&gt; gồm n đỉnh và mỗi đỉnh có số bậc là 6 thì có bao nhiêu cạnh</p> 6n cạnh N cạnh 3n cạnh 2n cạnh]]></description>
      <pubDate>Sat, 20 September 2025 06:58:51 GMT</pubDate>
      <guid>8572266576433231209</guid>
    </item>
    <item>
      <title>Câu hỏi 114205 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272546611114205</link>
      <description><![CDATA[<p>Cho biết kết quả của đoạn chương trình sau:</p><p>int F(int a[], int n)</p><p>{</p><p>if (n==1)</p><p>   return a[0];</p><p>else</p><p>   return a[n-1] + F(a,n-1);    </p><p>}</p><p>int main()</p><p>{</p><p>int a[] = {2, 3, 4, 5, 6};</p><p>printf("%d",F(a,5));</p><p>getch();</p><p>}</p> 14 20 18 2]]></description>
      <pubDate>Sat, 20 September 2025 06:55:56 GMT</pubDate>
      <guid>8572272546611114205</guid>
    </item>
    <item>
      <title>Câu hỏi 83251 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572270778292083251</link>
      <description><![CDATA[<p>Cho biết kết quả của đoạn chương trình sau:</p>
<p>int F(int a[], int n)</p>
<p>{</p>
<p>if (n==1)</p>
<p>return a[0];</p>
<p>else</p>
<p>return 1 + F(a,n-1);</p>
<p>}</p>
<p>int main()</p>
<p>{</p>
<p>int a[] = {2, 3, 4, 5, 6};</p>
<p>printf("%d",F(a,5));</p>
<p>getch();</p>
<p>}</p> 7 6 4 5]]></description>
      <pubDate>Sat, 20 September 2025 06:55:56 GMT</pubDate>
      <guid>8572270778292083251</guid>
    </item>
    <item>
      <title>Câu hỏi 305028 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305028</link>
      <description><![CDATA[<p>Cho khai báo CTDL như sau:</p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">CB</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mcb;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">hoten[20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">ns[12];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">hsl,pc</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    CB info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head</span><span style="font-family: Times New Roman">, *tail</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p>Đâu là đoạn mã để sắp xếp danh sách Cán bộ theo thứ tự giảm dần của hệ số lương (hsl);</p> <span style="font-family: Times New Roman">void SXCBThanhTien(List &amp;Q)</span><br><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman"> Node *p,*q;</span><span style="font-family: Times New Roman">  CB tg;</span><span style="font-family: Times New Roman">  for(p=Q.Head; p!=NULL; p=p-&gt;next)</span><span style="font-family: Times New Roman">     for(q=p-&gt;next; q!=NULL; q=q-&gt;next)</span><span style="font-family: Times New Roman">            if(p-&gt;info.hsl &gt; q-&gt;info.hsl)</span><span style="font-family: Times New Roman">            {</span><span style="font-family: Times New Roman">                tg = p-&gt;info;</span><span style="font-family: Times New Roman">                p-&gt;info = q-&gt;info;</span><span style="font-family: Times New Roman">                q-&gt;info = tg;</span><span style="font-family: Times New Roman">            }</span><br><span style="font-family: Times New Roman">}</span> <span style="font-family: Times New Roman">void SXCBThanhTien(List &amp;Q)</span><br><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman"> Node *p=Q.Head,*q;</span><span style="font-family: Times New Roman"> CB tg;</span><span style="font-family: Times New Roman">  while(p!=NULL)</span><br><span style="font-family: Times New Roman">     {</span><br><span style="font-family: Times New Roman">        q=p-&gt;next;</span><span style="font-family: Times New Roman">     while(q!=NULL)</span><span style="font-family: Times New Roman">            if(p-&gt;info.pc &gt; q-&gt;info.pc)</span><span style="font-family: Times New Roman">            {</span><span style="font-family: Times New Roman">                tg = p-&gt;info;</span><span style="font-family: Times New Roman">                p-&gt;info = q-&gt;info;</span><span style="font-family: Times New Roman">                q-&gt;info = tg;</span><span style="font-family: Times New Roman">            }</span><br><span style="font-family: Times New Roman">       }</span><br><span style="font-family: Times New Roman">}</span> <span style="font-family: Times New Roman">void SXCBThanhTien(List &amp;Q)</span><br><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman"> Node *p,*q;</span><span style="font-family: Times New Roman"> CB tg;</span><span style="font-family: Times New Roman">  for(p=Q.Head; p!=NULL; p=p-&gt;next)</span><span style="font-family: Times New Roman">     for(q=p-&gt;next; q!=NULL; q=q-&gt;next)</span><span style="font-family: Times New Roman">            if(p-&gt;info.pc &lt; q-&gt;info.pc)</span><span style="font-family: Times New Roman">            {</span><span style="font-family: Times New Roman">                tg = p-&gt;info;</span><span style="font-family: Times New Roman">                p-&gt;info = q-&gt;info;</span><span style="font-family: Times New Roman">                q-&gt;info = tg;</span><span style="font-family: Times New Roman">            }</span><br><span style="font-family: Times New Roman">}</span> <span style="font-family: Times New Roman">void SXCBThanhTien(List &amp;Q)</span><br><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman"> Node *p,*q;</span><span style="font-family: Times New Roman">  CB tg;</span><span style="font-family: Times New Roman">  for(p=Q.Head; p!=NULL; p=p-&gt;next)</span><span style="font-family: Times New Roman">     for(q=p-&gt;next; q!=NULL; q=q-&gt;next)</span><span style="font-family: Times New Roman">            if(p-&gt;info.hsl &lt; q-&gt;info.hsl)</span><span style="font-family: Times New Roman">            {</span><span style="font-family: Times New Roman">                tg = p-&gt;info;</span><span style="font-family: Times New Roman">                p-&gt;info = q-&gt;info;</span><span style="font-family: Times New Roman">                q-&gt;info = tg;</span><span style="font-family: Times New Roman">            }</span><br><span style="font-family: Times New Roman">}</span>]]></description>
      <pubDate>Sat, 20 September 2025 06:51:10 GMT</pubDate>
      <guid>8572271608923305028</guid>
    </item>
    <item>
      <title>Câu hỏi 563565 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563565</link>
      <description><![CDATA[<p>Cho biết kết quả của đoạn chương trình sau:</p><p>long f3(int n)</p><p>{</p><p>if (n==1)</p><p>   return 1;</p><p>else</p><p>    return n*n + f3(n-1);     </p><p>}</p><p>int main()</p><p>{</p><p>long x = f3(3);</p><p>printf("%ld", x);</p><p>getch();</p><p>}</p> 14 13 16 12]]></description>
      <pubDate>Sat, 20 September 2025 06:49:53 GMT</pubDate>
      <guid>8572283629690563565</guid>
    </item>
    <item>
      <title>Câu hỏi 563552 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563552</link>
      <description><![CDATA[<p>Trong giải thuật đệ quy thì lời giải trực tiếp mà không phải nhờ đến một bài toán con nào đó là thành phần nào?</p> Công thức tổng quát Phần tử neo Cả hai lựa chọn đều sai Cả hai lựa chọn đều đúng]]></description>
      <pubDate>Sat, 20 September 2025 06:49:52 GMT</pubDate>
      <guid>8572283629690563552</guid>
    </item>
    <item>
      <title>Câu hỏi 563566 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563566</link>
      <description><![CDATA[<p>Cho mảng a có N (N&gt;=2) phần từ, x là một biến, xét đoạn mã sau cho biết đoạn mã biểu diễn thuật toán gì?</p><p>Bước 1: Khởi gán i = 0, s = 0, qua bước 2;</p><p>Bước 2: Nếu a[i] == x thì </p><p>             s++; qua bước 3</p><p>Bước 3: i = i + 1;</p><p>             Nếu i == n: hết mảng. Dừng, in s ra màn hình</p><p>             Ngược lại: Lặp lại bước 2</p> Đếm số phần tử có giá trị bằng x trong mảng Đếm số phần tử trong mảng đầu tiên trong mảng Đếm số phần tử có giá trị bằng phần tử đầu tiên trong mảng Tìm kiếm tuyến tính phần tử mang giá trị x trong mảng]]></description>
      <pubDate>Sat, 20 September 2025 06:49:52 GMT</pubDate>
      <guid>8572283629690563566</guid>
    </item>
    <item>
      <title>Câu hỏi 114204 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272546611114204</link>
      <description><![CDATA[<p>Đây là định nghĩa của độ phức nào? “được tính là tổng số chi phí về mặt  tổng thời gian cần thiết để hoàn thành thuật toán, được đánh giá dựa vào số lượng các thao tác được sử dụng trong thuật toán dựa trên bộ dữ liệu đầu vào</p><p>”</p> Thời gian Cả hai lựa chọn đều đúng Cả hai lựa chọn đều sai Không gian]]></description>
      <pubDate>Sat, 20 September 2025 06:49:52 GMT</pubDate>
      <guid>8572272546611114204</guid>
    </item>
    <item>
      <title>Câu hỏi 563564 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563564</link>
      <description><![CDATA[<p>Đâu là công thức tổng quát để tính giai thừa dựa vào giải thuật đệ quy</p> Giaithua<img alt="Không" title="Không" src="https://learning.ehou.edu.vn/theme/image.php/coursemos/core/1739846736/s/no"> = n* Giaithua<img alt="Không" title="Không" src="https://learning.ehou.edu.vn/theme/image.php/coursemos/core/1739846736/s/no"> Giaithua<img alt="Không" title="Không" src="https://learning.ehou.edu.vn/theme/image.php/coursemos/core/1739846736/s/no"> = n* Giaithua(n+1) Giaithua<img alt="Không" title="Không" src="https://learning.ehou.edu.vn/theme/image.php/coursemos/core/1739846736/s/no"> = n* Giaithua(n-1) Giaithua<img alt="Không" title="Không" src="https://learning.ehou.edu.vn/theme/image.php/coursemos/core/1739846736/s/no"> = (n-1)* Giaithua<img alt="Không" title="Không" src="https://learning.ehou.edu.vn/theme/image.php/coursemos/core/1739846736/s/no">]]></description>
      <pubDate>Sat, 20 September 2025 06:49:52 GMT</pubDate>
      <guid>8572283629690563564</guid>
    </item>
    <item>
      <title>Câu hỏi 563555 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563555</link>
      <description><![CDATA[<p>Để tính biểu thức s = ½ + 2/3 + ¾ + … + n/(n+1) ta chọn hàm</p> float F(int n)<br>{<br>if (n==1)<br>return 1.0/2;<br>else<br>return (float)(n+1)/(n+1) + F(n-1);<br>} float F(int n)<br>{<br>if (n==1)<br>return 1.0/2;<br>else<br>return (float)n/ ( n)&nbsp;+ F(n-1);<br>} float F(int n)<br>{<br>if (n==1)<br>return 1.0/2;<br>else<br>return (float)n/(n+1) + F(n-1);<br>} float F(int n)<br>{<br>if (n==1)<br>return 1.0/2;<br>else<br>return (float)n/(n+1) + F (n-1);<br>}]]></description>
      <pubDate>Sat, 20 September 2025 06:49:52 GMT</pubDate>
      <guid>8572283629690563555</guid>
    </item>
    <item>
      <title>Câu hỏi 114202 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114202</link>
      <description><![CDATA[<p>Cho dãy 10, 5, 7, 3, 9, 2, 15, 1. Cho biết kết quả sau lần duyệt thứ nhất của thuật toán sắp xếp tăng dần bằng QuickSort</p> 1, 2, 3, 5, 9, 7, 15, 10 1, 2, 3, 5, 7, 9, 15, 10 1, 2, 5, 7, 9, 3, 15, 10 1, 2, 3,7,9, 5, 15, 10]]></description>
      <pubDate>Sat, 20 September 2025 06:48:31 GMT</pubDate>
      <guid>8572272535211114202</guid>
    </item>
    <item>
      <title>Câu hỏi 241693 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241693</link>
      <description><![CDATA[<p>Cho dãy sau: 42, 23, 74, 11, 65, 58. Dùng phương pháp sắp xếp nổi bọt (Bubble Sort) để sắp xếp tăng dần, sau 1 lần lặp kết quả của dãy là thế nào?</p> 11, 42, 23, 74, 58, 65 42, 23, 74, 11, 65, 58 11, 23, 42, 58, 74, 65 11, 23, 42, 58, 65, 74]]></description>
      <pubDate>Sat, 20 September 2025 06:48:31 GMT</pubDate>
      <guid>8572278480433241693</guid>
    </item>
    <item>
      <title>Câu hỏi 241679 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241679</link>
      <description><![CDATA[<p>Cho thuật toán sau:</p><p>int LinenearSearch( int M[], int N, int X)</p><p>{</p><p>int k = 0;</p><p>while (M[k] !=X &amp;&amp; k&lt;N)</p><p>k++;</p><p>if (k&lt;N) return k;</p><p>return -1;</p><p>}</p><p>Chọn câu đúng nhất trong trường hợp xấu nhất khi không tìm thấy phần tử nào có giá trị bằng X:</p> Số phép gán: Gmax = 1         Số phép so sánh: Smax = 2N + 2 Số phép gán: Gmax = 1         Số phép so sánh: Smax = 2N + 1 Số phép gán: Gmax = 1         Số phép so sánh: Smax = N + 2 Số phép gán: Gmax = 2         Số phép so sánh: Smax = 2N + 1]]></description>
      <pubDate>Sat, 20 September 2025 06:48:30 GMT</pubDate>
      <guid>8572278480433241679</guid>
    </item>
    <item>
      <title>Câu hỏi 114203 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272546611114203</link>
      <description><![CDATA[<p>Một chương trình cài đặt trên máy tính được xác định bởi thành phần nào</p> Cấu trúc dữ liệu Cả hai thành phần Không phải là các thành phần Thuật toán]]></description>
      <pubDate>Sat, 20 September 2025 06:48:27 GMT</pubDate>
      <guid>8572272546611114203</guid>
    </item>
    <item>
      <title>Câu hỏi 313099 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268329233313099</link>
      <description><![CDATA[<p>Cho cây NPTK, Cho biết kết quả duyệt cây theo thứ tự LNR là:</p>
<p><img src="data:image/png;base64,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" alt=""></p>
<p>&nbsp;</p> 8, 6, 14, 16, 11, 33, 31, 46, 36, 30 30, 11, 6, 8, 16, 14, 36, 31, 33, 46 46, 36, 33, 31, 30, 16, 14, 11, 8, 6 6, 8, 11, 14, 16, 30, 31, 33, 36, 46]]></description>
      <pubDate>Sat, 20 September 2025 06:45:03 GMT</pubDate>
      <guid>8572268329233313099</guid>
    </item>
    <item>
      <title>Câu hỏi 313116 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268411993313116</link>
      <description><![CDATA[<p>Cho khai báo Stack như sau:</p><p>struct  Stack</p><p>{</p><p>char color[15];</p><p>int  nut[max];</p><p>};</p><p>Cho biết kết quả giá trị được in ra màn hình là gì?</p><p>Push(s, “Red”);</p><p>Push(s, “Green”);</p><p>Push(s, “Blue”);</p><p>printf(“\n%15s”, Pop(s));</p><p>printf(“\n%15s”, Pop(s));</p> Red<br>Green Blue<br>Green Red<br>Blue Green<br>Blue]]></description>
      <pubDate>Sat, 20 September 2025 06:45:01 GMT</pubDate>
      <guid>8572268411993313116</guid>
    </item>
    <item>
      <title>Câu hỏi 170763 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269062090170763</link>
      <description><![CDATA[<p>Cho các phần tử 5, 10, 3, 42 lần lượt được bổ sung vào hàng đợi (Queue). Phần tử nào được lấy ra cuối cùng</p> 42 5 10 3]]></description>
      <pubDate>Sat, 20 September 2025 06:45:01 GMT</pubDate>
      <guid>8572269062090170763</guid>
    </item>
    <item>
      <title>Câu hỏi 231211 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572266576433231211</link>
      <description><![CDATA[<p>Giả sử T = &lt;V,E&gt; là đồ thị n đỉnh. Khẳng định nào không tương đương với các khẳng định còn lại</p> T có đúng một chu trình n-1 cạnh T liên thông không có chu trình T liên thông và có đúng n-1 cạnh T liên thông và mỗi cạnh của nó đều là cầu]]></description>
      <pubDate>Sat, 20 September 2025 06:45:01 GMT</pubDate>
      <guid>8572266576433231211</guid>
    </item>
    <item>
      <title>Câu hỏi 170753 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269056080170753</link>
      <description><![CDATA[<p>Tổng các phần tử hàng i, cột j của ma trận kề đồ thị vô hướng G = &lt;V,E&gt; đúng bằng</p> Hai lần số bậc của đỉnh i, đỉnh j Bậc của đỉnh i, đỉnh j Một nửa số bậc của đỉnh i, đỉnh j Cả ba phương án đều sai]]></description>
      <pubDate>Sat, 20 September 2025 06:45:01 GMT</pubDate>
      <guid>8572269056080170753</guid>
    </item>
    <item>
      <title>Câu hỏi 170802 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170802</link>
      <description><![CDATA[<p>Cho khai báo Stack như sau:</p><p>struct  Stack</p><p>{</p><p>int  top</p><p>int  nut[max];</p><p>};</p><p>Cho biết phần tử được lấy ra cuối cùng trong Stack sau là bảo nhiêu?</p><p>int a[] = {4, 5, 6, 7, 8};</p><p>int n = 5;</p><p>Stack s;</p><p>for(int i = 0; i&lt;n; i++)</p><p>  push(s, a[i]);</p> 5 8 7 4]]></description>
      <pubDate>Sat, 20 September 2025 06:44:58 GMT</pubDate>
      <guid>8572269117060170802</guid>
    </item>
    <item>
      <title>Câu hỏi 170798 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170798</link>
      <description><![CDATA[<p>Các ứng dụng cơ bản của hàng đợi gồm</p> Tất cả các phương án đều sai Đảo ngược xâu ký dự Tất cả các phương án đều đúng Chuyển đổi cơ số]]></description>
      <pubDate>Sat, 20 September 2025 06:44:58 GMT</pubDate>
      <guid>8572269117060170798</guid>
    </item>
    <item>
      <title>Câu hỏi 170803 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170803</link>
      <description><![CDATA[<p>Cho s là Stack chứa các giá trị nguyên, Kết quả của đoạn mã sau là gì?</p><p>void main()</p><p>{</p><p>int n=53, du, b=2;</p><p>stack *s;</p><p>InitStack(s);</p><p>while(n!=0)</p><p>{</p><p>du = n%b;</p><p>Push(s, du);</p><p>n = n/b;</p><p>}</p><p>cout&lt;&lt;“Ket qua la:”;</p><p>while( !isEmpty(s))</p><p>{</p><p>cout&lt;&lt;Pop(s);</p><p>}</p><p>}</p> 00211 11100 110202 102021]]></description>
      <pubDate>Sat, 20 September 2025 06:44:58 GMT</pubDate>
      <guid>8572269117060170803</guid>
    </item>
    <item>
      <title>Câu hỏi 170767 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269062090170767</link>
      <description><![CDATA[<p>Cho s là Stack chứa các giá trị nguyên, Kết quả của đoạn mã sau là gì?</p><p>void main()</p><p>{</p><p>int n=3553, du, b=8;</p><p>stack *s;</p><p>InitStack(s);</p><p>while(n!=0)</p><p>{</p><p>du = n%b;</p><p>Push(s, du);</p><p>n = n/b;</p><p>}</p><p>cout&lt;&lt;“Ket qua la:”;</p><p>while( !isEmpty(s))</p><p>{</p><p>cout&lt;&lt;Pop(s);</p><p>}</p><p>}</p> 3553 1476 6741 0]]></description>
      <pubDate>Sat, 20 September 2025 06:44:56 GMT</pubDate>
      <guid>8572269062090170767</guid>
    </item>
    <item>
      <title>Câu hỏi 170777 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170777</link>
      <description><![CDATA[<p>Cho các phần tử 5, 10, 3, 42 lần lượt được bổ sung vào ngăn xếp (Stack). Phần tử nào được lấy ra cuối cùng</p> 42 5 3 10]]></description>
      <pubDate>Sat, 20 September 2025 06:44:56 GMT</pubDate>
      <guid>8572269070390170777</guid>
    </item>
    <item>
      <title>Câu hỏi 170819 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269137440170819</link>
      <description><![CDATA[<p>Để sắp xếp các phần tử của danh sách liên kết đơn sử dụng phương án nào?</p> Tất cả các đáp án đều sai Hoán vị nội dung của phần tử Cả hai phương án trên đều đúng Thay đổi mối liên kết của phần tử]]></description>
      <pubDate>Sat, 20 September 2025 06:44:54 GMT</pubDate>
      <guid>8572269137440170819</guid>
    </item>
    <item>
      <title>Câu hỏi 241687 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241687</link>
      <description><![CDATA[<p>Giả sử cần sắp xếp mảng M có N phần tử sau theo phưuơng pháp sắp xếp chèn trực tiếp:</p><p>    11      16      12    75      51      54      5       73      36       52        98</p><p>Cần thực hiện bao nhiêu lần chèn các phần tử vào dãy con đã có thứ tự tăng dần đứng đầu dãy M để sắp xếp mảng tăng dần:</p> 10 lần 7 lần 8 lần 9 lần]]></description>
      <pubDate>Sat, 20 September 2025 06:44:51 GMT</pubDate>
      <guid>8572278480433241687</guid>
    </item>
    <item>
      <title>Câu hỏi 241686 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241686</link>
      <description><![CDATA[<p>Cho mảng a gồm các phần tử: 8, 3, 7, 6, 4, 2.</p><p>Cho biết kết quả ở bước thứ 3 khi áp dụng thuật toán sắp xếp Selection tăng dần trên mảng các phần tử trên.</p> 2     3     4     6     8     7 2     3     4     6     7     8 2     3     7     6     8     4 2     3     7     6     4     8]]></description>
      <pubDate>Sat, 20 September 2025 06:44:51 GMT</pubDate>
      <guid>8572278480433241686</guid>
    </item>
    <item>
      <title>Câu hỏi 563554 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563554</link>
      <description><![CDATA[<p>Để tính biểu thức s = ½ + ¼ + … + 1/(2n) với n&gt;=1 ta chọn hàm</p> float F( int n )<br>{<br>if (n ==1 )<br>return 1.0/2;<br>else<br>return 1.0/n + F(n-1);<br>} float F( int n )<br>{<br>if (n ==1 )<br>return 1.0/2;<br>else<br>return 1.0/2*n + F(n-1);<br>} float F( int n )<br>{<br>if (n ==1 )<br>return 1.0/2;<br>else<br>return 1.0/(2*n) + F(n-1);<br>} float F( int n )<br>{<br>if (n ==1 )<br>return 1.0/2;<br>else<br>return 1.0/(2*n) + F1(n-1);<br>}]]></description>
      <pubDate>Sat, 20 September 2025 06:44:47 GMT</pubDate>
      <guid>8572283629690563554</guid>
    </item>
    <item>
      <title>Câu hỏi 563561 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563561</link>
      <description><![CDATA[<p>Cho đoạn mã sau, cho biết đoạn mã biểu diễn thuật toán gì?</p><p>Bước 1: S = 1, i = 1;</p><p>Bước 2: Nếu i&lt;n thì s = s*i, qua bước 3;</p><p>             Ngược lại qua bước 4;</p><p>Bước 3:  i = i + 1;</p><p>Quay lại bước 2;</p><p>Bước 4: Xuất S ra màn hình</p> Tính (n-1)! Tính tổng các giá trị 1+2+3+…+n Tính tổng các giá trị 1*1*2*3*…*n Tính n!]]></description>
      <pubDate>Sat, 20 September 2025 06:44:47 GMT</pubDate>
      <guid>8572283629690563561</guid>
    </item>
    <item>
      <title>Câu hỏi 313115 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268356793313115</link>
      <description><![CDATA[<p>Cho dãy số sau: 30, 18, 35, 17, 40, 16, 32, 31, 43, 19. Cho biết kết quả khi duyệt cây được tạo lần lượt từ các phần tử trên bằng phương pháp duyệt NLR (Node Left Right):</p> 30, 35, 40, 43, 32, 31, 18, 19, 17, 16 30, 18, 35, 17, 40, 16, 32, 31, 43, 19 30, 18, 17, 16, 19, 35, 32, 31, 40, 43 16, 17, 18, 19, 30, 31, 32, 35, 40, 43]]></description>
      <pubDate>Sat, 20 September 2025 06:41:57 GMT</pubDate>
      <guid>8572268356793313115</guid>
    </item>
    <item>
      <title>Câu hỏi 114206 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272546611114206</link>
      <description><![CDATA[<p>Cho biết kết quả sau khi thực hiện đoạn chương trình sau:</p><p>int main()</p><p>{</p><p>int a[20], n,i,k;</p><p>k = a[0];</p><p>for(i=0; i&lt;n; i++)</p><p>  if (a[i] &gt; k)</p><p>     k = a[i];</p><p>}</p> k có giá trị lớn nhất a[k] có giá trị nhỏ nhất a[k] có giá trị lớn nhất k có giá trị nhỏ nhất]]></description>
      <pubDate>Sat, 20 September 2025 06:41:46 GMT</pubDate>
      <guid>8572272546611114206</guid>
    </item>
    <item>
      <title>Câu hỏi 83249 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572270764662083249</link>
      <description><![CDATA[<p>Cho thuật toán tìm nhị phân không đệ quy sau:</p><p>int NrecBinarySearch( int M[], int N, int X)</p><p>{</p><p> int First = 0;</p><p> int Last = N -1;</p><p> while ( First &lt;= Last)</p><p> {</p><p>    int Mid = (First + Last)/2;</p><p>    if ( X == M[Mid]) return Mid;</p><p>    if ( X &lt; M[Mid]) Last = Mid - 1;</p><p>    else First = Mid + 1;</p><p> } </p><p> return -1;</p><p>}</p><p>Chọn câu đúng nhất trong trường hợp tốt nhất khi phần tử ở giữa của mảng có giá trị bằng X:</p> Số phép gán: Gmin = 3           Số phép so sánh: Smin = 2 Số phép gán: Gmin = 2           Số phép so sán: Smin = 3 Số phép gán: Gmin = 0            Số phép so sánh: Smin = 2 Số phép gán: Gmin = 2            Số phép so sánh: Smin = 2]]></description>
      <pubDate>Sat, 20 September 2025 06:39:38 GMT</pubDate>
      <guid>8572270764662083249</guid>
    </item>
    <item>
      <title>Câu hỏi 241688 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241688</link>
      <description><![CDATA[<p>Cho dãy sau: 23, 78, 45, 8, 32, 56. Dùng phương pháp sắp xếp chọn trực tiếp (Selection Sort) để sắp xếp tăng dần, sau 5 lần lặp thì kết quả của dãy là thế nào?</p> 23, 78, 45, 8, 32, 56 8, 23, 32, 45, 56, 78 8, 23, 78, 45, 32, 56 8, 23, 32, 78, 56, 45]]></description>
      <pubDate>Sat, 20 September 2025 06:37:02 GMT</pubDate>
      <guid>8572278480433241688</guid>
    </item>
    <item>
      <title>Câu hỏi 231213 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572266576433231213</link>
      <description><![CDATA[<p>Cho đoạn chương trình sau:</p><p>void RemoveTail ( DLIST &amp;DQ )</p><p>{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p><p>DNode *p;</p><p>if ( DQ.Tail != NULL) </p><p>{</p><p>p = DQ.Tail; </p><p>..(1)..</p><p>free(p);</p><p>if ( DQ.Head == NULL)&nbsp;&nbsp;  DQ.Tail = NULL;</p><p>else   DQ.Head -&gt;pre = NULL;</p><p>}&nbsp;</p><p>}</p> DQ.Tail = DQ.Tail -&gt; next;<br>DQ.Tail -&gt; next = NULL; DQ.Tail -&gt; next = NULL; DQ.Tail = DQ.Tail -&gt; pre;<br>DQ.Tail -&gt; next = NULL; DQ.Head = DQ.Tail -&gt; pre;<br>DQ.Tail -&gt; next = NULL;]]></description>
      <pubDate>Sat, 20 September 2025 06:32:06 GMT</pubDate>
      <guid>8572266576433231213</guid>
    </item>
    <item>
      <title>Câu hỏi 600428 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572264021980600428</link>
      <description><![CDATA[<p>Cho G =&lt;V,E&gt; là đồ thị vô hướng liên thông n đỉnh. T =&lt;V, H&gt; được gọi là cây khung của đồ thị nếu:</p> T liên thông và mỗi cạnh của nó đều là cầu; T liên thông và không có chu trình. T liên thông không có chu trình và H E T liên thông và có đúng n-1 cạnh.]]></description>
      <pubDate>Sat, 20 September 2025 06:32:06 GMT</pubDate>
      <guid>8572264021980600428</guid>
    </item>
    <item>
      <title>Câu hỏi 600429 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572264021980600429</link>
      <description><![CDATA[<p>Các hàm để giải phóng bộ nhớ là</p> malloc(), delete(), new(), free(). delete(),free(). malloc(), delete(), free(). calloc(), delete(), new(), free().]]></description>
      <pubDate>Sat, 20 September 2025 06:32:06 GMT</pubDate>
      <guid>8572264021980600429</guid>
    </item>
    <item>
      <title>Câu hỏi 680443 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572262265593680443</link>
      <description><![CDATA[<p>Trong đồ thị vô hướng, số đỉnh bậc lẻ là một số</p> Chia hết cho 3 Chính phương Chia hết cho 2 Số lẻ]]></description>
      <pubDate>Sat, 20 September 2025 06:32:06 GMT</pubDate>
      <guid>8572262265593680443</guid>
    </item>
    <item>
      <title>Câu hỏi 66927 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572265686300066927</link>
      <description><![CDATA[<p><span style="font-family: Times New Roman">Cho thông tin của Hang Hoa gồm: mã hàng, tên hàng, số lượng và đơn giá.</span></p><p>Đâu là đoạn mã khai báo Cấu trúc dữ liệu dạng danh sách liên kết kép để lưu trữ danh sách Hang Hoa</p> <span style="font-family: Times New Roman">struct HH</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mHang</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">tenHang</span><span style="font-family: Times New Roman"> [20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">soLuong, donGia</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    HH info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next;</span><span style="font-family: Times New Roman">};</span><br><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head, *tail;</span><span style="font-family: Times New Roman">};</span> <span style="font-family: Times New Roman">struct HH</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mHang</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">tenHang</span><span style="font-family: Times New Roman"> [20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">soLuong, donGia</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    HH info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next, *pre;</span><span style="font-family: Times New Roman">};</span><br><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head, *tail;</span><span style="font-family: Times New Roman">};</span> <span style="font-family: Times New Roman">struct HH</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mHang</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">tenHang</span><span style="font-family: Times New Roman"> [</span><span style="font-family: Times New Roman">20</span><span style="font-family: Times New Roman">];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">soLuong, donGia</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">HH ds[10];</span> struct HH{    int mHang;    char tenHang [20];    float soLuong, donGia;};HH x;]]></description>
      <pubDate>Fri, 19 September 2025 09:27:32 GMT</pubDate>
      <guid>8572265686300066927</guid>
    </item>
    <item>
      <title>Câu hỏi 680478 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572263024333680478</link>
      <description><![CDATA[<p>Cho khai báo CTDL như sau:</p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">CB</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mcb;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">hoten[20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">ns[12];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">hsl,pc</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    CB info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next</span><span style="font-family: Times New Roman">, *pre</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head</span><span style="font-family: Times New Roman">, *tail</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p>Đâu là đoạn mã để in ra màn hình thông tin đầy đủ của các Cán Bộ có trong danh sách liên kết lần lượt từ cuối trở về đầu</p> <span style="font-family: Times New Roman">void InDSCanBo (DList Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman"> Node *p;</span><br><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Tail; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;pre)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman">System.out.print(“%5d”, p-&gt;info.mcb);</span><br><span style="font-family: Times New Roman">System.out.print(“%15s”, p-&gt;info.hoten);</span><br><span style="font-family: Times New Roman">System.out.print(“%10s”, p-&gt;info.ns);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.1f”, p-&gt;info.hsl);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.0f”, p-&gt;info.pc);</span><br><span style="font-family: Times New Roman">}</span><br>} <span style="font-family: Times New Roman">void InDSCanBo (DList Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman"> Node *p= Q.Head;</span><br><span style="font-family: Times New Roman">While( p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman">System.out.print(“%5d”, p-&gt;info.mcb);</span><br><span style="font-family: Times New Roman">System.out.print(“%15s”, p-&gt;info.hoten);</span><br><span style="font-family: Times New Roman">System.out.print(“%10s”, p-&gt;info.ns);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.1f”, p-&gt;info.hsl);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.0f”, p-&gt;info.pc);</span><br><span style="font-family: Times New Roman">}</span><br>} <span style="font-family: Times New Roman">void InDSCanBo (DList Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman"> Node *p= Q.Tail;</span><br><span style="font-family: Times New Roman">While( p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman">System.out.print(“%5d”, p-&gt;info.mcb);</span><br><span style="font-family: Times New Roman">System.out.print(“%15s”, p-&gt;info.hoten);</span><br><span style="font-family: Times New Roman">System.out.print(“%10s”, p-&gt;info.ns);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.1f”, p-&gt;info.hsl);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.0f”, p-&gt;info.pc);</span><br><span style="font-family: Times New Roman">}</span><br>} <span style="font-family: Times New Roman">void InDSCanBo (DList Q)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman"> Node *p;</span><br><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Head; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;next)</span><br><span style="font-family: Times New Roman">{</span><br><span style="font-family: Times New Roman">System.out.print(“%5d”, p-&gt;info.mcb);</span><br><span style="font-family: Times New Roman">System.out.print(“%15s”, p-&gt;info.hoten);</span><br><span style="font-family: Times New Roman">System.out.print(“%10s”, p-&gt;info.ns);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.1f”, p-&gt;info.hsl);</span><br><span style="font-family: Times New Roman">System.out.print(“%7.0f”, p-&gt;info.pc);</span><br><span style="font-family: Times New Roman">}</span><br>}]]></description>
      <pubDate>Fri, 19 September 2025 09:27:32 GMT</pubDate>
      <guid>8572263024333680478</guid>
    </item>
    <item>
      <title>Câu hỏi 313118 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268411993313118</link>
      <description><![CDATA[<p>Ngăn xếp còn được gọi là danh sách</p> Cả hai đáp án đều sai Cả hai đáp án đều đúng FIFO LIFO]]></description>
      <pubDate>Fri, 19 September 2025 09:08:21 GMT</pubDate>
      <guid>8572268411993313118</guid>
    </item>
    <item>
      <title>Câu hỏi 680490 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572263189143680490</link>
      <description><![CDATA[<p>Để tính biểu thức s = ½ + 2/3 + ¾ + … + n/(n+1) ta chọn hàm</p> float F(int n)<br>{<br>if (n==1)<br>return 1.0/2;<br>else<br>return (float)(n+1)/(n+1) + F(n-1);<br>} float F(int n)<br>{<br>if (n==1)<br>return 1.0/2;<br>else<br>return (float)n/<img alt="Không" title="Không" src="https://learning.ehou.edu.vn/theme/image.php/coursemos/core/1739846736/s/no"> + F(n-1);<br>} float F(int n)<br>{<br>if (n==1)<br>return 1.0/2;<br>else<br>return (float)n/(n+1) + F(n-1);<br>} float F(int n)<br>{<br>if (n==1)<br>return 1.0/2;<br>else<br>return (float)n/(n+1) + F<img alt="Không" title="Không" src="https://learning.ehou.edu.vn/theme/image.php/coursemos/core/1739846736/s/no">;<br>}]]></description>
      <pubDate>Fri, 19 September 2025 04:52:51 GMT</pubDate>
      <guid>8572263189143680490</guid>
    </item>
    <item>
      <title>Câu hỏi 313103 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268329233313103</link>
      <description><![CDATA[<p>Cho các bước mô tả thuật toán như sau:</p><p>Nếu danh sách rỗng:</p><p>DQ.Head = new_element;</p><p>DQ.Tail = DQ.Head;</p><p>Ngược lại (d/s khác rỗng):</p><p>new_element -&gt; next = DQ.Head;</p><p>DQ.Head -&gt; pre = new_element;</p><p>DQ.Head = new_element;</p><p>Đây là mô tả của thuật toán chèn một phần tử vào danh sách liên kết đôi với vị trí chèn là?</p> Chèn sau phần tử đã biết Chèn trước phần tử đã biết Chèn vào đầu danh sách Chèn vào cuối danh sách]]></description>
      <pubDate>Thu, 18 September 2025 05:44:47 GMT</pubDate>
      <guid>8572268329233313103</guid>
    </item>
    <item>
      <title>Câu hỏi 170804 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170804</link>
      <description><![CDATA[<p>Đâu là định nghĩa của Hàng đợi</p> dạng danh sách đặc biệt trong đó các phép toán thêm vào một phần tử mới hoặc loại bỏ một phần tử trong danh sách chỉ được phép thực hiện ở một đầu của danh sách Cả hai đáp án đều sai Cả hai đáp án đều đúng một kiểu danh sách trong đó được trang bị hai phép toán bổ sung một phần tử vào cuối danh sách và loại bỏ một phần tử ở đầu danh sách]]></description>
      <pubDate>Thu, 18 September 2025 05:44:26 GMT</pubDate>
      <guid>8572269117060170804</guid>
    </item>
    <item>
      <title>Câu hỏi 305023 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305023</link>
      <description><![CDATA[<p>Các loại danh sách liên kết gồm:</p> Danh sách liên kết đơn và danh sách liên kết kép Danh sách liên kết kép và danh sách liên kết vòng Danh sách liên kết đơn và danh sách liên kết vòng Danh sách liên kết đơn, danh sách liên kết kép và danh sách liên kết vòng]]></description>
      <pubDate>Thu, 18 September 2025 05:44:04 GMT</pubDate>
      <guid>8572271608923305023</guid>
    </item>
    <item>
      <title>Câu hỏi 170795 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269108240170795</link>
      <description><![CDATA[<p>Các trường hợp chèn thêm một phần tử mới vào danh sách liên kết đơn gồm:</p> Chèn thêm vào đầu danh sách và vào cuối danh sách Chèn thêm vào đầu danh sách, vào cuối danh sách và vào sau một phần tử q đã biết Chèn thêm vào cuối danh sách và vào sau một phần tử q đã biết Chèn thêm vào đầu danh sách và vào sau một phần tử q đã biết]]></description>
      <pubDate>Thu, 18 September 2025 05:44:04 GMT</pubDate>
      <guid>8572269108240170795</guid>
    </item>
    <item>
      <title>Câu hỏi 66875 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572265570920066875</link>
      <description><![CDATA[<p>Ta gọi đỉnh v là đỉnh cô lập trong đồ thị vô hướng G = &lt;V, E&gt;</p> Nếu bậc của đỉnh v là một số chẵn Nếu bậc của đỉnh v là 0 Nếu bậc của đỉnh v là 1 Nếu bậc của đỉnh v là một số lẻ]]></description>
      <pubDate>Tue, 16 September 2025 10:43:13 GMT</pubDate>
      <guid>8572265570920066875</guid>
    </item>
    <item>
      <title>Câu hỏi 66876 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572265570920066876</link>
      <description><![CDATA[<p>Cho khai báo cấu trúc đồ thị dạng ma trận trọng số như sau:</p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">DoThi</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">C[</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">][</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">];</span><span style="font-family: Times New Roman">};</span></p><p>Đâu là đoạn mã để in ma trận trọng số biểu diễn đồ thị</p> <span style="font-family: Times New Roman">void</span><span style="font-family: Times New Roman"> XuLy</span><span style="font-family: Times New Roman">(DoThi &amp;G)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">dd,dc;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">i,j;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">ts;</span><span style="font-family: Times New Roman">    printf(</span><span style="font-family: Times New Roman">"Nhap so dinh do thi:"</span><span style="font-family: Times New Roman">);</span><span style="font-family: Times New Roman">    scanf(</span><span style="font-family: Times New Roman">"%d"</span><span style="font-family: Times New Roman">,&amp;G.n);</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(i =1; i&lt;=G.n; i++)</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(j=1; </span><span style="font-family: Times New Roman">j&lt;=G.n; j++)</span><span style="font-family: Times New Roman">            G.C[i][j]=0;</span><br>} void XuLy(DoThi G){    printf("\n Ma tran trong so la:\n");    for(int i =1; i&lt;=G.n; i++)    {        for(int j=1;j&lt;=G.n;j++)            if (G.C[i][j]&gt;0)<br>printf("%8.1f",G.C[i][j]);        printf("\n");    }} void XuLy(DoThi G, int k){    int i,j;    printf("\n Cac dinh ke cua %d la:",k);    for(i=1;i&lt;=G.n;i++)        if(G.C[k][i]&gt;0)            printf("%7d",i);} void XuLy(DoThi G){    printf("\n Ma tran trong so la:\n");    for(int i =1; i&lt;=G.n; i++)    {        for(int j=1;j&lt;=G.n;j++)            printf("%8.1f",G.C[i][j]);        printf("\n");    }}]]></description>
      <pubDate>Tue, 16 September 2025 10:43:13 GMT</pubDate>
      <guid>8572265570920066876</guid>
    </item>
    <item>
      <title>Câu hỏi 66877 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572265570920066877</link>
      <description><![CDATA[<p>Tổ chức của danh sách liên kết kép gồm có mấy thành phần:</p> 2 thành phần 5 thành phần 3 thành phần 4 thành phần]]></description>
      <pubDate>Tue, 16 September 2025 10:43:13 GMT</pubDate>
      <guid>8572265570920066877</guid>
    </item>
    <item>
      <title>Câu hỏi 170762 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269062090170762</link>
      <description><![CDATA[<p>Hàng đợi còn được gọi là danh sách</p> Cả hai đáp án đều đúng Cả hai đáp án đều sai FIFO LIFO]]></description>
      <pubDate>Tue, 16 September 2025 07:40:42 GMT</pubDate>
      <guid>8572269062090170762</guid>
    </item>
    <item>
      <title>Câu hỏi 66925 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572265686300066925</link>
      <description><![CDATA[<p>Các dạng biểu diễn của biểu thức toán học gồm</p> Tiền tố, trung tố và hậu tố Trung tố và hậu tố Tiền tố và trung tố Tiền tố và hậu tố]]></description>
      <pubDate>Tue, 16 September 2025 07:40:42 GMT</pubDate>
      <guid>8572265686300066925</guid>
    </item>
    <item>
      <title>Câu hỏi 66918 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572265680430066918</link>
      <description><![CDATA[<p>Đoạn mã để tạo ra nút mới có thành phần là x trong danh sách liên kết đôi với mỗi nút gồm các thành phần (infor, next, pre) sau:</p><p>Node*   get_node( Data x ){</p><p>Node *p;</p><p>……………………..</p><p>if ( p == NULL )</p><p>{</p><p>    printf(“Ko du bo nho”);</p><p>   exit(1);</p><p>}</p><p>p -&gt; infor = x;</p><p>p -&gt; next = NULL;</p><p>p -&gt; pre = NULL; </p><p>return p;</p><p>}</p><p>Điền phần còn thiếu vào chỗ …………..</p> p = malloc(Node); p = malloc(sizeof(Node)); p = (Node*)malloc(sizeof(Node)); p = (Node*)malloc(Node));]]></description>
      <pubDate>Tue, 16 September 2025 07:40:42 GMT</pubDate>
      <guid>8572265680430066918</guid>
    </item>
    <item>
      <title>Câu hỏi 231212 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572266576433231212</link>
      <description><![CDATA[<p>Các hàm để cấp phát bộ nhớ là?. </p> calloc(), new(), free() malloc(), calloc(), new() malloc(), delete(), new(), free(). malloc(), calloc(), new(), free()]]></description>
      <pubDate>Tue, 16 September 2025 07:30:55 GMT</pubDate>
      <guid>8572266576433231212</guid>
    </item>
    <item>
      <title>Câu hỏi 231210 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572266576433231210</link>
      <description><![CDATA[<p>Ta gọi đỉnh v là đỉnh treo trong đồ thị vô hướng G = &lt;V, E&gt;</p> Nếu bậc của đỉnh v là một số lẻ Nếu bậc của đỉnh v là 0 Nếu bậc của đỉnh v là 1 Nếu bậc của đỉnh v là một số chẵn]]></description>
      <pubDate>Tue, 16 September 2025 07:30:55 GMT</pubDate>
      <guid>8572266576433231210</guid>
    </item>
    <item>
      <title>Câu hỏi 170799 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170799</link>
      <description><![CDATA[<p>Cho đoạn mã sau, cho biết kết quả của x?</p><p>Stack S;</p><p>InitStack(S);</p><p>Push(S, “Green”);</p><p>Push(S, “Red”);</p><p>Push(S, “Yellow”);</p><p>Pop(S,x);</p><p>Pop(S, x);</p> Green Tất cả các phương án đều đúng Red Yellow]]></description>
      <pubDate>Tue, 16 September 2025 07:30:29 GMT</pubDate>
      <guid>8572269117060170799</guid>
    </item>
    <item>
      <title>Câu hỏi 114188 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114188</link>
      <description><![CDATA[<p>Các bước thực hiện tìm kiếm nhị phân phần tử x trên dẫy sắp xếp tăng dần được mô tả như sau:</p><p>Bước 1: Khởi đầu tìm kiếm trên tất cả các phần tử của dãy c left = …………… và right = ………………</p><p>Bước 2: Tính middle = (left + right)/2. So sánh a[middle] với x. Có 3 khả năng:</p><p>-  a[middle] = x =&gt; Tìm thấy =&gt; Dừng</p><p>-  a[middle] &gt; x =&gt; tiếp tục tìm x trong dãy con mới với  right = middle - 1 (tìm trong nửa đầu) </p><p>-  a[middle] &lt; x =&gt; tiếp tục tìm x trong dãy con mới với  left = middle + 1 (tìm trong nửa cuối) </p><p>Bước 3: </p><p>-  Nếu left &lt;= right =&gt; dãy còn phần tử, tiếp tục quay lại bước 2 để tìm kiếm tiếp</p><p>-  Ngược lại =&gt; Dãy hiện hành hết phần tử và dừng thuật toán</p><p>Giá trị cần điền vào dấu ………….. là bao nhiêu để thuật toán thực hiện đúng</p> n và 0 0 và n-1 n-1 và 0 0 và n]]></description>
      <pubDate>Tue, 16 September 2025 07:17:05 GMT</pubDate>
      <guid>8572272535211114188</guid>
    </item>
    <item>
      <title>Câu hỏi 170793 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269103730170793</link>
      <description><![CDATA[<p>Đối với thuật toán sắp xếp chọn trực tiếp cho dãy phần tử sau (10 phần tử):</p><p>16     60     2     25      15     45      5      30        33       20</p><p>Cần thực hiện  bao nhiêu lựa chọn phần tử nhỏ nhất để sắp xếp mảng M có thứ tự tăng dần</p> 8 lần 10 lần 7 lần 9 lần]]></description>
      <pubDate>Mon, 15 September 2025 06:47:22 GMT</pubDate>
      <guid>8572269103730170793</guid>
    </item>
    <item>
      <title>Câu hỏi 114195 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114195</link>
      <description><![CDATA[<p>Cho mảng a gồm các phẩn tử có giá trị như sau:</p><p>74326</p><p>Số lần hoán vị 2 phần tử khác nhau khi áp dụng thuật toán chọn trực tiếp để sắp xếp mảng tăng dần là:</p> 2 5 4 3]]></description>
      <pubDate>Mon, 15 September 2025 06:47:22 GMT</pubDate>
      <guid>8572272535211114195</guid>
    </item>
    <item>
      <title>Câu hỏi 313088 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268154473313088</link>
      <description><![CDATA[<p>Cho dãy số sau: 30, 18, 35, 17, 40, 16, 32, 31, 43, 19. Cho biết kết quả khi duyệt cây được tạo lần lượt từ các phần tử trên bằng phương pháp duyệt LRN (Left Right Node ):</p> 16, 17, 19, 18, 31, 32, 43, 40, 35, 30 30, 18, 17, 16, 19, 35, 32, 31, 40, 43 30, 18, 35, 17, 40, 16, 32, 31, 43, 19 30, 35, 40, 43, 32, 31, 18, 19, 17, 16]]></description>
      <pubDate>Sat, 13 September 2025 10:57:18 GMT</pubDate>
      <guid>8572268154473313088</guid>
    </item>
    <item>
      <title>Câu hỏi 114192 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114192</link>
      <description><![CDATA[<p>Đoạn mã sau đây thực hiện nhiệm vụ gì</p><p><span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">SXDSV_InsertionSort( </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n, </span><span style="font-family: Times New Roman">SV </span><span style="font-family: Times New Roman">ds[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">pos,i;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">SV </span><span style="font-family: Times New Roman">x;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(i=</span><span style="font-family: Times New Roman">1</span><span style="font-family: Times New Roman">;i&lt;n;i++)</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        x = ds[i];</span><span style="font-family: Times New Roman">        pos = i-</span><span style="font-family: Times New Roman">1</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">while</span><span style="font-family: Times New Roman">((pos&gt;=</span><span style="font-family: Times New Roman">0</span><span style="font-family: Times New Roman">)&amp;&amp;(ds[pos].Tuoi&gt;x.Tuoi))</span><span style="font-family: Times New Roman">        {</span><span style="font-family: Times New Roman">            ds[pos+</span><span style="font-family: Times New Roman">1</span><span style="font-family: Times New Roman">] = ds[pos];</span><span style="font-family: Times New Roman">            pos--;</span><span style="font-family: Times New Roman">        }</span><span style="font-family: Times New Roman">        ds[pos+</span><span style="font-family: Times New Roman">1</span><span style="font-family: Times New Roman">] = x; </span><span style="font-family: Times New Roman">//chèn x vào dãy</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">}</span><span style="font-family: Times New Roman">}</span></p> Thực hiện sắp xếp danh sách SV theo Tuoi giảm dần bằng thuật toán Insertion Thực hiện sắp xếp danh sách SV theo Tuoi giảm dần bằng thuật toán Selection Thực hiện sắp xếp danh sách SV theo Tuoi tăng dần bằng thuật toán Insertion Thực hiện sắp xếp danh sách SV theo Tuoi tăng dần bằng thuật toán Selection]]></description>
      <pubDate>Sat, 13 September 2025 10:11:20 GMT</pubDate>
      <guid>8572272535211114192</guid>
    </item>
    <item>
      <title>Câu hỏi 170800 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170800</link>
      <description><![CDATA[<p>Cho đoạn mã sau</p><p>stack &lt;int&gt; s; for (int i = 1; i &lt;= 5; i++)</p><p>s.push(i);</p><p>Phần tử được lấy ra cuối cùng của Stack là gì?</p> 1 4 2 3]]></description>
      <pubDate>Sat, 13 September 2025 10:10:53 GMT</pubDate>
      <guid>8572269117060170800</guid>
    </item>
    <item>
      <title>Câu hỏi 313090 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268194773313090</link>
      <description><![CDATA[<p>Ma trận kề của đồ thị có hướng G = &lt;V,E&gt; </p> Là ma trận đường chéo trên Là ma trận đối xứng Là ma trận không đối xứng Là ma trận đơn vị]]></description>
      <pubDate>Sat, 13 September 2025 09:50:08 GMT</pubDate>
      <guid>8572268194773313090</guid>
    </item>
    <item>
      <title>Câu hỏi 313104 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268329233313104</link>
      <description><![CDATA[<p><span style="font-family: Times New Roman">Cho đoạn mã sau:</span></p><p><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">CB</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mcb;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">hoten[20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">ns[12];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">hsl,pc,tt;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    CB info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next</span><span style="font-family: Times New Roman">, *pre</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p><span style="font-family: Times New Roman">struct List</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    Node *head</span><span style="font-family: Times New Roman">, *tail</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span></p><p>Khai báo CTDL trên là khai báo CTDL dạng gì?</p> Danh sách liên kết vòng Danh sách liên kết đơn Danh sách liên kết đôi Danh sách liên kết vòng đôi]]></description>
      <pubDate>Sat, 13 September 2025 06:06:02 GMT</pubDate>
      <guid>8572268329233313104</guid>
    </item>
    <item>
      <title>Câu hỏi 313105 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268329233313105</link>
      <description><![CDATA[<p><span style="font-family: Times New Roman">Cho Danh sách liên kết đôi chứa danh sách Cán Bộ (CB), Đoạn mã sau đây thực hiện gì?</span></p><p><span style="font-family: Times New Roman">void InDSCanBo (DList Q)</span></p><p><span style="font-family: Times New Roman">{</span></p><p><span style="font-family: Times New Roman"> Node *p;</span></p><p><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(p=Q.Tail; p!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">; p=p-&gt;pre)</span></p><p><span style="font-family: Times New Roman">{</span></p><p><span style="font-family: Times New Roman">System.out.print(“%5d”, p-&gt;info.mcb);</span></p><p><span style="font-family: Times New Roman">System.out.print(“%15s”, p-&gt;info.hoten);</span></p><p><span style="font-family: Times New Roman">System.out.print(“%10s”, p-&gt;info.ns);</span></p><p><span style="font-family: Times New Roman">System.out.print(“%7.1f”, p-&gt;info.hsl);</span></p><p><span style="font-family: Times New Roman">System.out.print(“%7.0f”, p-&gt;info.pc);</span></p><p><span style="font-family: Times New Roman">}</span></p><p>}</p> In đầy đủ thông tin tất cả các cán bộ đang chứa trong danh sách Q lần lượt từ đầu danh sách về cuối danh sách In đầy đủ thông tin tất cả các cán bộ đang chứa trong danh sách Q lần lượt từ cuối danh sách về đầu danh sách In đầy đủ thông tin tất cả các cán bộ đang chứa trong danh sách Q In danh sách tên các cán bộ đang có trong danh sách Q lần lượt từ cuối danh sách về đầu danh sách]]></description>
      <pubDate>Sat, 13 September 2025 06:06:02 GMT</pubDate>
      <guid>8572268329233313105</guid>
    </item>
    <item>
      <title>Câu hỏi 313109 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268348473313109</link>
      <description><![CDATA[<p>Cây là đồ thị vô hướng liên thông</p> Không có cạnh cầu Không có đỉnh treo Không có chu trình Không có đỉnh cô lập]]></description>
      <pubDate>Sat, 13 September 2025 05:33:58 GMT</pubDate>
      <guid>8572268348473313109</guid>
    </item>
    <item>
      <title>Câu hỏi 313111 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268348473313111</link>
      <description><![CDATA[<p>Định nghĩa nào đúng với danh sách liên kết</p> Danh sách liên kết là tập hợp các phần tử mà đặt kế cận với nhau trong vùng nhớ Danh sách liên kết là cấu trúc dữ liệu dạng cây Danh sách liên kết là cấu trúc dữ liệu tự định nghĩa Danh sách liên kết là tập hợp các phần tử mà giữa chúng có sự kết nối với nhau dựa vào liên kết của chúng]]></description>
      <pubDate>Sat, 13 September 2025 05:33:58 GMT</pubDate>
      <guid>8572268348473313111</guid>
    </item>
    <item>
      <title>Câu hỏi 313112 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572268348473313112</link>
      <description><![CDATA[<p>Đoạn mã khởi tạo danh sách rỗng sau:</p><p>void  init( DList  &amp;Q ){</p><p>Q.Head = ......;</p><p>Q.Tail = NULL;</p><p>} </p><p>Phần còn thiếu điền vào dấu ……. là gì</p> NILL O NULL Các đáp án đều sai]]></description>
      <pubDate>Sat, 13 September 2025 05:33:58 GMT</pubDate>
      <guid>8572268348473313112</guid>
    </item>
    <item>
      <title>Câu hỏi 170812 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170812</link>
      <description><![CDATA[<p>Cho cây NPTK, Cho biết kết quả duyệt cây theo thứ tự LRN là:</p>
<p><img src="data:image/png;base64,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" alt=""></p>
<p>&nbsp;</p> 46, 36, 33, 31, 30, 16, 14, 11, 8, 6 6, 8, 11, 14, 16, 30, 31, 33, 36, 46 8, 6, 14, 16, 11, 33, 31, 46, 36, 30 30, 11, 6, 8, 16, 14, 36, 31, 33, 46]]></description>
      <pubDate>Sat, 13 September 2025 03:48:06 GMT</pubDate>
      <guid>8572269117060170812</guid>
    </item>
    <item>
      <title>Câu hỏi 170791 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269103730170791</link>
      <description><![CDATA[<p>Cho mảng a gồm các phẩn tử có giá trị như sau:</p><p>3126</p><p>Số lần hoán vị 2 phần tử khác nhau khi áp dụng thuật toán đổi chỗ trực tiếp (Bubble Sort) để sắp xếp mảng giảm dần là:</p> 2 4 5 3]]></description>
      <pubDate>Sat, 13 September 2025 03:19:40 GMT</pubDate>
      <guid>8572269103730170791</guid>
    </item>
    <item>
      <title>Câu hỏi 170752 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269056080170752</link>
      <description><![CDATA[<p>Cho khai báo cấu trúc đồ thị dạng danh sách cạnh như sau:</p><p>struct Canh</p><p>{</p><p>int dd,dc;</p><p>float ts;</p><p>};</p><p>struct DoThiCanh</p><p>{</p><p>int m;</p><p>Canh ds[max];</p><p>};</p><p>Đâu là đoạn mã để liệt kê danh sách tất cả các cạnh hiện có của đồ thị</p> void XuLy(DoThiCanh G)<br>{<br>printf("\n Danh sach canh la: \n");<br>for(int i = 1; i&lt;=G.m; i++)<br>printf("\n %d -&gt; %d: %7.1f",<br>G.ds[i].dd,G.ds[i].dc, G.ds[i].ts);<br>} void XuLy(DoThiCanh G,int k)<br>{<br>int i;<br>printf("\n Cac dinh ke cua dinh %d la:",k);<br>for(i=1;i&lt;=G.m;i++)<br>{<br>if(G.ds[i].dd == k)<br>printf("%7d",G.ds[i].dc);<br>if(G.ds[i].dc == k)<br>printf("%7d",G.ds[i].dd);<br>}<br>} void XuLy(DoThi G, int k){    int i,j;    printf("\n Cac dinh ke cua %d la:",k);    for(i=1;i&lt;=G.n;i++)        if(G.C[k][i]&gt;0)            printf("%7d",i);} void XuLy(DoThi G){    printf("\n Ma tran trong so la:\n");    for(int i =1; i&lt;=G.n; i++)    {        for(int j=1;j&lt;=G.n;j++)            printf("%8.1f",G.C[i][j]);        printf("\n");    }}]]></description>
      <pubDate>Fri, 12 September 2025 09:54:37 GMT</pubDate>
      <guid>8572269056080170752</guid>
    </item>
    <item>
      <title>Câu hỏi 170754 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269056080170754</link>
      <description><![CDATA[<p>Tổng các phần tử trên một hàng hoặc của một cột trong ma trận kề của đồ thị vô hướng G = &lt;V,E&gt; đúng bằng</p> Số cạnh liên thuộc với đỉnh của cột hoặc hàng đó Hai lần số cạnh của đồ thị Một nửa số cạnh của đồ thị Tổng bán đỉnh bậc ra của tất cả các đỉnh]]></description>
      <pubDate>Fri, 12 September 2025 09:54:37 GMT</pubDate>
      <guid>8572269056080170754</guid>
    </item>
    <item>
      <title>Câu hỏi 170757 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269056080170757</link>
      <description><![CDATA[<p>Định nghĩa cấu trúc dữ liệu của danh sách liên kết đôi được mô tả như sau:</p><p>struct Node</p><p>{</p><p>   int Key;</p><p>   struct Node *next;</p><p>   struct Node *pre;</p><p>};</p><p>Trong đó, khai báo Node *next dùng để mô tả</p> Vùng liên kết quản lý địa chỉ phần tử kế tiếp của phần tử cuối Vùng liên kết quản lý địa chỉ phần tử kế tiếp Con trỏ trở tới phần dữ liệu cuối của danh sách Con trỏ trở tới phần dữ liệu]]></description>
      <pubDate>Fri, 12 September 2025 09:54:37 GMT</pubDate>
      <guid>8572269056080170757</guid>
    </item>
    <item>
      <title>Câu hỏi 170764 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269062090170764</link>
      <description><![CDATA[<p>Cho đoạn mã sau</p><p>stack &lt;int&gt; s; for (int i = 1; i &lt;= 4; i++)</p><p>s.push(i);</p><p>Phần tử được lấy ra đầu tiên của Stack là gì?</p> 3 2 4 1]]></description>
      <pubDate>Fri, 12 September 2025 09:44:36 GMT</pubDate>
      <guid>8572269062090170764</guid>
    </item>
    <item>
      <title>Câu hỏi 170765 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269062090170765</link>
      <description><![CDATA[<p>Các thao tác được định nghĩa cho hàng đợi một cách tổng quát</p> Cả hai đáp án đều sai Put Cả hai đáp án đều đúng Get]]></description>
      <pubDate>Fri, 12 September 2025 09:44:36 GMT</pubDate>
      <guid>8572269062090170765</guid>
    </item>
    <item>
      <title>Câu hỏi 170766 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269062090170766</link>
      <description><![CDATA[<p>Cho đoạn mã sau, cho biết kết quả của x?</p><p>Queue Q;</p><p>InitQueue(Q);</p><p>Put(Q, “Green”);</p><p>Put(Q, “Red”);</p><p>Put(Q, “Yellow”);</p><p>Get(Q,x);</p> Green Yellow Tất cả các phương án đều sai Red]]></description>
      <pubDate>Fri, 12 September 2025 09:44:36 GMT</pubDate>
      <guid>8572269062090170766</guid>
    </item>
    <item>
      <title>Câu hỏi 170809 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170809</link>
      <description><![CDATA[<p>Cho biết kết quả khi CTC CreateTree_mang(T) được gọi trong chương trình chính</p><p><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">insertNode(Tree &amp;T, </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">x)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(T != </span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(T-&gt;key == x) </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">-1;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(T-&gt;key &gt; x) </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">insertNode(T-&gt;Left, x);</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">else if </span><span style="font-family: Times New Roman">(T-&gt;key &lt; x) </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">insertNode(T-&gt;Right, x);</span><span style="font-family: Times New Roman">    }</span><span style="font-family: Times New Roman">    T = (Node *) malloc(</span><span style="font-family: Times New Roman">sizeof</span><span style="font-family: Times New Roman">(Node));</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(T == </span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">) </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">0;</span><span style="font-family: Times New Roman">    T-&gt;key = x;</span><span style="font-family: Times New Roman">    T-&gt;Left = T-&gt;Right = </span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">return </span><span style="font-family: Times New Roman">1;</span><span style="font-family: Times New Roman">}</span></p><p><span style="font-family: Times New Roman">void DuyetCay</span><span style="font-family: Times New Roman">(</span><span style="font-family: Times New Roman">Tree </span><span style="font-family: Times New Roman">T)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">(T!=</span><span style="font-family: Times New Roman">NULL</span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        LNR(T-&gt;</span><span style="font-family: Times New Roman">Left</span><span style="font-family: Times New Roman">);</span><span style="font-family: Times New Roman">        printf(</span><span style="font-family: Times New Roman">"</span><span style="font-family: Times New Roman">%7d</span><span style="font-family: Times New Roman">"</span><span style="font-family: Times New Roman">,T-&gt;</span><span style="font-family: Times New Roman">key</span><span style="font-family: Times New Roman">);</span><span style="font-family: Times New Roman">        LNR(T-&gt;</span><span style="font-family: Times New Roman">Right</span><span style="font-family: Times New Roman">);</span><span style="font-family: Times New Roman">    }</span><span style="font-family: Times New Roman">}</span></p><p><span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">CreateTree_mang(Tree &amp;T)</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">x;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n=7;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">a[] = { 8, 6, 10, 4, 9, 7, 11};</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(</span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">i=0;i&lt;n;i++)</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">check = insertNode(T, a[i]);</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">(check == -1) printf(</span><span style="font-family: Times New Roman">"\n Node da ton tai!"</span><span style="font-family: Times New Roman">);</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">else if </span><span style="font-family: Times New Roman">(check == 0) printf(</span><span style="font-family: Times New Roman">"\n Khong du bo nho"</span><span style="font-family: Times New Roman">);</span><span style="font-family: Times New Roman">    }</span></p><p><span style="font-family: Times New Roman">   </span></p><p><span style="font-family: Times New Roman">   </span><span style="font-family: Times New Roman">printf(</span><span style="font-family: Times New Roman">"</span><span style="font-family: Times New Roman">\n</span><span style="font-family: Times New Roman"> Duyet cay:"</span><span style="font-family: Times New Roman">);</span><span style="font-family: Times New Roman">  DuyetCay</span><span style="font-family: Times New Roman">(T);</span></p><p><span style="font-family: Times New Roman">}</span></p> Duyet cay:      4      6      7      8      9     10     11 Duyet cay :      8     6   10      4      9     7     11 Duyet cay :      8      6      4      7     10      9     11 Duyet cay :      4      7      6      9     11     10      8]]></description>
      <pubDate>Fri, 12 September 2025 09:30:46 GMT</pubDate>
      <guid>8572269117060170809</guid>
    </item>
    <item>
      <title>Câu hỏi 170773 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170773</link>
      <description><![CDATA[<p>Cho đoạn mã sau, cho biết kết quả của x?</p><p>Queue Q;</p><p>InitQueue(Q);</p><p>Put(Q, “Green”);</p><p>Put(Q, “Red”);</p><p>Put(Q, “Yellow”);</p><p>Get(Q,x);</p><p>Get(Q,x);</p> Green Tất cả các phương án đều sai Yellow Red]]></description>
      <pubDate>Fri, 12 September 2025 09:30:46 GMT</pubDate>
      <guid>8572269070390170773</guid>
    </item>
    <item>
      <title>Câu hỏi 170779 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269070390170779</link>
      <description><![CDATA[<p>Kết quả của đoạn mã sau là gì?</p><p>void main()</p><p>{</p><p>char st[20]= “ABC”;</p><p>int i;</p><p>stack *s;</p><p>InitStack(s);</p><p>for (int i=0; i&lt;strlen(st); i++)</p><p>Push( s, st[i]);</p><p>printf(“\n Ket qua:”);</p><p>while (!isEmpty(s))</p><p>     printf(“%c”, Pop(s));</p><p>}</p> CBA ACB CAB ABC]]></description>
      <pubDate>Fri, 12 September 2025 09:30:46 GMT</pubDate>
      <guid>8572269070390170779</guid>
    </item>
    <item>
      <title>Câu hỏi 83245 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572270764662083245</link>
      <description><![CDATA[<p><span style="font-family: Times New Roman">Cho thông tin của SV gồm: </span><span style="font-family: Times New Roman">MaSV, HoTen, Tuoi, DTB</span></p><p><span style="font-family: Times New Roman">Đâu là đoạn mã để Sắp xếp danh sách SV theo ĐTB </span><span style="font-family: Times New Roman">giảm dần</span><span style="font-family: Times New Roman"> bằng thuật toán Selection Sort</span></p> void SXDSV_InsertionSort( int n, SV ds[]){    int pos,i;    SV x;    for(i=1;i&lt;n;i++)    {        x = ds[i];        pos = i-1;        while((pos&gt;=0)&amp;&amp;(ds[pos].DTB&lt;x.DTB))        {            ds[pos+1] = ds[pos];            pos--;        }        ds[pos+1] = x; //chèn x vào dãy    }} <span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">SXDSSV( </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n, SV ds[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">, i, j;</span><span style="font-family: Times New Roman">    SV tg;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( i=0 ; i&lt;n-1 ; i++ )</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman"> = i;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( j=i+1 ; j&lt;n ; j++ )</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">( ds[j].DTB &gt; ds[</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">].DTB )</span><span style="font-family: Times New Roman">                </span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman"> = j;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">(</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">!= i )     </span><br><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">            tg = ds[</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">];    </span><br><span style="font-family: Times New Roman">            ds[</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">] = ds[i];     </span><br>ds[i] = tg;        }    }} <span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">SXDSSV( </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n, SV ds[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">min, i, j;</span><span style="font-family: Times New Roman">    SV tg;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( i=0 ; i&lt;n-1 ; i++ )</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        min = i;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( j=i+1 ; j&lt;n ; j++ )</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">( ds[j].DTB &lt; ds[min].DTB )</span><span style="font-family: Times New Roman">                min = j;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">( min != i )     </span><br><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">            tg = ds[min];    </span><br><span style="font-family: Times New Roman">            ds[min] = ds[i];     </span><br>ds[i] = tg;        }    }} void SXDSV_InsertionSort( int n, SV ds[]){    int pos,i;    SV x;    for(i=1;i&lt;n;i++)    {        x = ds[i];        pos = i-1;        while((pos&gt;=0)&amp;&amp;(ds[pos].DTB&gt;x.DTB))        {            ds[pos+1] = ds[pos];            pos--;        }        ds[pos+1] = x; //chèn x vào dãy    }}]]></description>
      <pubDate>Fri, 12 September 2025 08:35:12 GMT</pubDate>
      <guid>8572270764662083245</guid>
    </item>
    <item>
      <title>Câu hỏi 241692 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241692</link>
      <description><![CDATA[<p>Cho dãy 10, 5, 7, 3, 9, 2, 15, 1. Dùng thuật toán sắp xếp tăng dần bằng QuickSort, cho biết ở lần duyệt thứ nhất giá trị của x, L và R là gì? </p> L=1; R=7; x=3; L=0; R=7; x=3; L=0; R=8; x=9; L=0; R=8; x=9;]]></description>
      <pubDate>Fri, 12 September 2025 08:35:12 GMT</pubDate>
      <guid>8572278480433241692</guid>
    </item>
    <item>
      <title>Câu hỏi 83248 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572270764662083248</link>
      <description><![CDATA[<p><span style="font-family: Times New Roman">Đoạn mã sau đây thực hiện yêu cầu xử lý gì?</span></p><p>int TK_SV_Ten_Tuyentinh(int n, SV ds[], char ht[]){    for(int i = 0; i&lt;n; i++)        if ( strcmp(ds[i].HoTen, ht)==0)            break;    if (i&lt;n) return 1;    else return -1;}</p> Thực hiện tìm kiếm trong danh sách ds có SV có mã là ht hay không? Nếu có trả lại giá trị 1 nếu không có trả lại giá -1 Thực hiện tìm kiếm trong danh sách (ds) có SV có tên là ht hay không? Nếu có thì trả lại giá trị là 1, ngược lại không có trả lại giá trị là -1, thuật toán sử dụng là thuật toán tìm kiếm tuyến tính Thực hiện tìm kiếm trong danh sách ds có SV có mã là ht hay không? Nếu có trả lại giá trị 1 nếu không có trả lại giá -1, thuật toán sử dụng là thuật toán tìm kiếm nhị phân Thực hiện tìm kiếm trong danh sách ds có SV có mã là ht hay không? Nếu có trả lại giá trị vị trí của phần tử tìm thấy nếu không có trả lại giá -1]]></description>
      <pubDate>Fri, 12 September 2025 08:35:12 GMT</pubDate>
      <guid>8572270764662083248</guid>
    </item>
    <item>
      <title>Câu hỏi 114186 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114186</link>
      <description><![CDATA[<p>Đoạn mã sau đây làm nhiệm vụ gì?</p><p><span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">SXDSSV( </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n, </span><span style="font-family: Times New Roman">SV </span><span style="font-family: Times New Roman">ds[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">min, i, j;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">SV </span><span style="font-family: Times New Roman">tg;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( i=</span><span style="font-family: Times New Roman">0 </span><span style="font-family: Times New Roman">; i&lt;n-</span><span style="font-family: Times New Roman">1 </span><span style="font-family: Times New Roman">; i++ )</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        min = i;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( j=i+</span><span style="font-family: Times New Roman">1 </span><span style="font-family: Times New Roman">; j&lt;n ; j++ )</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">( ds[j].Tuoi</span><span style="font-family: Times New Roman"> </span><span style="font-family: Times New Roman">&lt; ds[min].Tuoi</span><span style="font-family: Times New Roman"> </span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">                min = j;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">( min != i )     </span></p><p><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">            tg = ds[min];    </span></p><p><span style="font-family: Times New Roman">            ds[min] = ds[i];     </span></p><p><span style="font-family: Times New Roman">            ds[i] = tg;</span><span style="font-family: Times New Roman">        }</span><span style="font-family: Times New Roman">    }</span><span style="font-family: Times New Roman">}</span></p> Thực hiện sắp xếp danh sách SV theo Tuoi tăng dần bằng thuật toán Insertion Thực hiện sắp xếp danh sách SV theo Tuoi tăng dần bằng thuật toán Selection Thực hiện sắp xếp danh sách SV theo Tuoi giảm dần bằng thuật toán Selection Thực hiện sắp xếp danh sách SV theo Tuoi giảm dần bằng thuật toán Insertion]]></description>
      <pubDate>Fri, 12 September 2025 08:35:12 GMT</pubDate>
      <guid>8572272535211114186</guid>
    </item>
    <item>
      <title>Câu hỏi 305015 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305015</link>
      <description><![CDATA[<p>Các thao tác cơ bản trên danh sách gồm thao tác gì:</p> bổ sung, loại bỏ, cập nhật tách, ghép, … tìm kiếm, sắp xếp, sao chép Tất cả các thao tác trên]]></description>
      <pubDate>Fri, 12 September 2025 08:27:41 GMT</pubDate>
      <guid>8572271608923305015</guid>
    </item>
    <item>
      <title>Câu hỏi 114199 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114199</link>
      <description><![CDATA[<p>Cho thuật toán sắp xếp Bubble Sort như sau:</p><p>void BubbleSort( int M[], int N)</p><p>{</p><p> for( int i = 0; i&lt; N-1; i++)</p><p>    for( int j = N-1; j&gt;I; j--)</p><p>           if( M[j] &lt;M[j-1]) Swap( M[j], M[j-1]);</p><p>  return ;</p><p>}</p><p>Chọn câu đúng nhất cho hàm Swap:</p> void Swap( int *X, int *Y)<br>{<br>int Temp = X;<br>X=Y;<br>Y = Temp;<br>return ;<br>} void Swap( int X, int Y)<br>{<br>int Temp = X;<br>X=Y;<br>Y = Temp;<br>return ;<br>} void Swap( floatX, float Y)<br>{<br>int Temp = X;<br>X=Y;<br>Y = Temp;<br>return ;<br>} void Swap( int &amp;X, int &amp;Y)<br>{<br>int Temp = X;<br>X=Y;<br>Y = Temp;<br>return ;<br>}]]></description>
      <pubDate>Fri, 12 September 2025 08:20:17 GMT</pubDate>
      <guid>8572272535211114199</guid>
    </item>
    <item>
      <title>Câu hỏi 170815 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269117060170815</link>
      <description><![CDATA[<p>Bậc của nút trong cây có nghĩa là gì?</p> Là số nhánh con phải của nút đó Là số nhánh con của nút đó Là số nhánh con nhỏ nhất của nút con của nút đó Là số nhánh con trái của nút đó]]></description>
      <pubDate>Fri, 12 September 2025 08:12:59 GMT</pubDate>
      <guid>8572269117060170815</guid>
    </item>
    <item>
      <title>Câu hỏi 114189 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114189</link>
      <description><![CDATA[<p><span style="font-family: Times New Roman">Cho thông tin của SV gồm: </span><span style="font-family: Times New Roman">MaSV, HoTen, Tuoi, DTB</span></p><p><span style="font-family: Times New Roman">Đâu là đoạn mã để Sắp xếp danh sách SV theo ĐTB </span><span style="font-family: Times New Roman">tăng dần </span><span style="font-family: Times New Roman">bằng thuật toán Selection Sort</span></p> <span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">SXDSSV( </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n, SV ds[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">min, i, j;</span><span style="font-family: Times New Roman">    SV tg;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( i=0 ; i&lt;n-1 ; i++ )</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        min = i;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( j=i+1 ; j&lt;n ; j++ )</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">( ds[j].DTB &gt; ds[min].DTB )</span><span style="font-family: Times New Roman">                min = j;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">( min != i )     </span><br><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">            tg = ds[min];    </span><br><span style="font-family: Times New Roman">            ds[min] = ds[i];     </span><br>ds[i] = tg;        }    }} <span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">SXDSSV( </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n, SV ds[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">min, i, j;</span><span style="font-family: Times New Roman">    SV tg;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( i=0 ; i&lt;n-1 ; i++ )</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        min = i;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( j=i+1 ; j&lt;n ; j++ )</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">( ds[j].DTB &lt; ds[min].DTB )</span><span style="font-family: Times New Roman">                min = j;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">( min != i )     </span><br><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">            tg = ds[min];    </span><br><span style="font-family: Times New Roman">            ds[min] = ds[i];     </span><br>ds[i] = tg;        }    }} void SXDSV_InsertionSort( int n, SV ds[]){    int pos,i;    SV x;    for(i=1;i&lt;n;i++)    {        x = ds[i];        pos = i-1;        while((pos&gt;=0)&amp;&amp;(ds[pos].DTB&lt;x.DTB))        {            ds[pos+1] = ds[pos];            pos--;        }        ds[pos+1] = x; //chèn x vào dãy    }} void SXDSV_InsertionSort( int n, SV ds[]){    int pos,i;    SV x;    for(i=1;i&lt;n;i++)    {        x = ds[i];        pos = i-1;    while((pos&gt;=0)&amp;&amp;(ds[pos].DTB&gt;x.DTB))        {            ds[pos+1] = ds[pos];            pos--;        }        ds[pos+1] = x; //chèn x vào dãy    }}]]></description>
      <pubDate>Fri, 12 September 2025 08:04:50 GMT</pubDate>
      <guid>8572272535211114189</guid>
    </item>
    <item>
      <title>Câu hỏi 83247 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572270764662083247</link>
      <description><![CDATA[<p>Đoạn mã sau đây sử dụng thuật toán Sắp xếp gì?</p><p><span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">SXDSV_InsertionSort( </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n, </span><span style="font-family: Times New Roman">SV </span><span style="font-family: Times New Roman">ds[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">pos,i;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">SV </span><span style="font-family: Times New Roman">x;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">(i=</span><span style="font-family: Times New Roman">1</span><span style="font-family: Times New Roman">;i&lt;n;i++)</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        x = ds[i];</span><span style="font-family: Times New Roman">        pos = i-</span><span style="font-family: Times New Roman">1</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">while</span><span style="font-family: Times New Roman">((pos&gt;=</span><span style="font-family: Times New Roman">0</span><span style="font-family: Times New Roman">)&amp;&amp;(ds[pos].</span><span style="font-family: Times New Roman">DTB</span><span style="font-family: Times New Roman">&gt;x.</span><span style="font-family: Times New Roman">DTB</span><span style="font-family: Times New Roman">))</span><span style="font-family: Times New Roman">        {</span><span style="font-family: Times New Roman">            ds[pos+</span><span style="font-family: Times New Roman">1</span><span style="font-family: Times New Roman">] = ds[pos];</span><span style="font-family: Times New Roman">            pos--;</span><span style="font-family: Times New Roman">        }</span><span style="font-family: Times New Roman">        ds[pos+</span><span style="font-family: Times New Roman">1</span><span style="font-family: Times New Roman">] = x; </span><span style="font-family: Times New Roman">//chèn x vào dãy</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">}</span><span style="font-family: Times New Roman">}</span></p> Quick Sort Interchange Sort Selection Sort Insertion Sort]]></description>
      <pubDate>Fri, 12 September 2025 07:45:36 GMT</pubDate>
      <guid>8572270764662083247</guid>
    </item>
    <item>
      <title>Câu hỏi 170818 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572269133490170818</link>
      <description><![CDATA[<p>Cho hàm tìm kiếm tuyến tính trong mảng 1 chiều có n phần tử</p><p>int Search( int a[], int n, int x)</p><p>{</p><p>int i;</p><p>  for(i=0; i&lt;n; i++)</p><p>    if(a[i] == x) return i;</p><p>  return(-1);</p><p>}</p><p>Chọn phát biểu đúng nhất trong các phát biểu sau</p> Hàm trả về vị trí phần tử đầu tiên có giá trị bằng x, ngược lại trả về -1 Hàm luôn luôn trả về vị trí phần tử cuối cùng có giá trị bằng x Hàm trả về vị trí phần tử cuối cùng có giá trị bằng x, ngược lại trả về n Hàm trả về vị trí phần tử cuối cùng có giá trị bằng x, ngược lại trả về -1]]></description>
      <pubDate>Fri, 12 September 2025 07:45:36 GMT</pubDate>
      <guid>8572269133490170818</guid>
    </item>
    <item>
      <title>Câu hỏi 114197 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114197</link>
      <description><![CDATA[<p>Hàm mô tả sắp xếp nổi bọt (Bubble Sort) trên mảng M có N phần tử:</p><p>1. void BubbleSort(int M[ ], int N)</p><p>2. {</p><p>3.int i,j,tg;</p><p>4.for( i = 0 ; i &lt; N-1 ; i++ )</p><p>5.........................................</p><p>6.if ( M[j] &lt; M[j-1] )</p><p>7.{</p><p>8.tg = M[j];</p><p>9.M[ j] = M[j-1];</p><p>10.M[ j-1] = tg;</p><p>11.}</p><p>12.}</p><p>Lệnh nào sau đây sẽ được đưa vào dòng số [5] của đoạn mã trên</p> for( j = N-1; j&gt;i;  j++) Không có dòng lệnh nào phù hợp, không cần thêm thuật toán vẫn chạy đúng for( j = N;  j&lt; i;  j--) for( j = N-1; j&gt;i;  j--)<br><br><br>]]></description>
      <pubDate>Wed, 10 September 2025 10:26:59 GMT</pubDate>
      <guid>8572272535211114197</guid>
    </item>
    <item>
      <title>Câu hỏi 114196 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114196</link>
      <description><![CDATA[<p>Cho đoạn chương trình:</p><p>void QuickSort( int a[ ], int L , int R )</p><p>{</p><p>int i,j,x;</p><p>x=……..;</p><p>i = L; j = R;</p><p>do</p><p>{</p><p>while ( a[i] &lt; x ) i++;  </p><p>while ( a[j] &gt; x ) j--;</p><p>if ( i &lt;= j )</p><p>{</p><p>Hoanvi (a[i], a[j]);</p><p>i++; j--;</p><p>}</p><p>} while(i&lt;j);</p><p>if (L&lt;j) QuickSort(a,L,j);</p><p>if (i&lt;R) QuickSort(a,i,R);</p><p>}</p><p>Điền giá trị nào vào đoạn …. cho đúng</p> a[R/2] a[(L-R)/2] a[(L+R)/2] a[(L+R)]]]></description>
      <pubDate>Wed, 10 September 2025 10:26:59 GMT</pubDate>
      <guid>8572272535211114196</guid>
    </item>
    <item>
      <title>Câu hỏi 114198 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114198</link>
      <description><![CDATA[<p>Cho đoạn chương trình:</p><p>void QuickSort( int a[ ], int L , int R )</p><p>{</p><p>int i,j,x;</p><p>x= a[(L+R)/2];</p><p>i = L; j = R;</p><p>do</p><p>{</p><p>while ( a[i] &lt; x ) i++;  </p><p>while ( a[j] &gt; x ) j--;</p><p>if ( i &lt;= j )</p><p>{</p><p>Hoanvi (a[i], a[j]);</p><p>i++; j--;</p><p>}</p><p>} while(i&lt;j);</p><p>if (L&lt;j) ….</p><p>if (i&lt;R) ….</p><p>}</p><p>Điền giá trị nào vào đoạn …. cho đúng</p> QuickSort(a,L,j);<br>QuickSort(a,R,i); QuickSort(a,i,R);<br>QuickSort(a,L,j); QuickSort(a,j,L);<br>QuickSort(a,i,R); QuickSort(a,L,j);<br>QuickSort(a,i,R);]]></description>
      <pubDate>Wed, 10 September 2025 10:26:59 GMT</pubDate>
      <guid>8572272535211114198</guid>
    </item>
    <item>
      <title>Câu hỏi 305011 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305011</link>
      <description><![CDATA[<p>Đoạn mã khởi tạo danh sách rỗng sau:</p><p>void  init( List  &amp;Q ){</p><p>Q.Head = ......;</p><p>Q.Tail = NULL;</p><p>} </p><p>Phần còn thiếu điền vào dấu ……. là gì</p> NILL O NULL Không phải các đáp án trên]]></description>
      <pubDate>Tue, 09 September 2025 10:59:53 GMT</pubDate>
      <guid>8572271608923305011</guid>
    </item>
    <item>
      <title>Câu hỏi 305020 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305020</link>
      <description><![CDATA[<p><span style="font-family: Times New Roman">Cho thông tin của Hang Hoa gồm: mã hàng, tên hàng, số lượng và đơn giá.</span></p><p>Đâu là đoạn mã khai báo Cấu trúc dữ liệu dạng danh sách liên kết đơn để lưu trữ danh sách Hang Hoa</p> <span style="font-family: Times New Roman">struct HH</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mHang</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">tenHang</span><span style="font-family: Times New Roman"> [20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">soLuong, donGia</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    HH info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next, *pre;</span><span style="font-family: Times New Roman">};</span><br>struct List{    Node *head, *tail;}; struct HH{    int mHang;    char tenHang [20];    float soLuong, donGia;};struct List{    HH *head, *tail;}; <span style="font-family: Times New Roman">struct HH</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mHang</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">tenHang</span><span style="font-family: Times New Roman"> [20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">soLuong, donGia</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    HH info;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">struct </span><span style="font-family: Times New Roman">Node *next;</span><span style="font-family: Times New Roman">};</span><br>struct List{    Node *head, *tail;}; <span style="font-family: Times New Roman">struct HH</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">mHang</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">char </span><span style="font-family: Times New Roman">tenHang</span><span style="font-family: Times New Roman"> [20];</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">float </span><span style="font-family: Times New Roman">soLuong, donGia</span><span style="font-family: Times New Roman">;</span><span style="font-family: Times New Roman">};</span><span style="font-family: Times New Roman">HH ds[10];</span>]]></description>
      <pubDate>Tue, 09 September 2025 10:59:53 GMT</pubDate>
      <guid>8572271608923305020</guid>
    </item>
    <item>
      <title>Câu hỏi 305021 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305021</link>
      <description><![CDATA[<p>Đoạn mã để tạo ra nút mới có thành phần là x trong danh sách liên kết đơn với mỗi nút gồm hai thành phần (infor, next) sau:</p><p>Node*   get_node( Data x ){</p><p>Node *p;</p><p>p = (Node*)malloc(sizeof(Node));</p><p>if ( p == NULL )</p><p>{</p><p>    printf(“Ko du bo nho”);</p><p>   exit(1);</p><p>}</p><p>p -&gt; infor = ……;</p><p>p -&gt; next = NULL;</p><p>return p;</p><p>}</p><p>Điền phần còn thiếu vào chỗ …………..</p> x Data NULL 0]]></description>
      <pubDate>Tue, 09 September 2025 10:59:53 GMT</pubDate>
      <guid>8572271608923305021</guid>
    </item>
    <item>
      <title>Câu hỏi 305029 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572271608923305029</link>
      <description><![CDATA[<p>Đoạn mã cài đặt hủy phần tử đầu của danh sách liên kết đơn:</p><p>void RemoveHead ( LIST &amp;Q ){</p><p>Node *p;</p><p>if (Q.Head != NULL)</p><p>{</p><p>p = Q.Head;</p><p>[1] …………………..</p><p>free(p);</p><p>if ( Q.Head == NULL ) </p><p>    Q.Tail = NULL;</p><p>}</p><p>}</p><p>Dòng lệnh cần thiết được đặt vào chỗ trống tại dòng số [1]:</p> Q.Head -&gt; next = Q.Head; Q.Head = NULL; Q.Head -&gt; next = NULL; Q.Head = Q.Head -&gt; next;]]></description>
      <pubDate>Tue, 09 September 2025 10:59:53 GMT</pubDate>
      <guid>8572271608923305029</guid>
    </item>
    <item>
      <title>Câu hỏi 114187 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114187</link>
      <description><![CDATA[<p>Các bước thực hiện tìm kiếm nhị phân phần tử x trên dẫy sắp xếp tăng dần được mô tả như sau:</p><p>Bước 1: Khởi đầu tìm kiếm trên tất cả các phần tử của dãy &lt;=&gt; left = 0 và right = n-1</p><p>Bước 2: Tính middle = (left + right)/2. So sánh a[middle] với x. Có 3 khả năng:</p><p>-  a[middle] = x  =&gt; Tìm thấy =&gt; Dừng</p><p>-  a[middle] &gt; x =&gt; tiếp tục tìm x trong dãy con mới với  right = middle - 1 (tìm trong nửa đầu) </p><p>-  a[middle] &lt; x =&gt; tiếp tục tìm x trong dãy con mới với  ............................ (tìm trong nửa cuối) </p><p>Bước 3: </p><p>-  Nếu left &lt;= right =&gt; dãy còn phần tử, tiếp tục quay lại bước 2 để tìm kiếm tiếp</p><p>-  Ngược lại =&gt; Dãy hiện hành hết phần tử và dừng thuật toán</p><p>Giá trị cần điền vào dấu ………….. là bao nhiêu để thuật toán thực hiện đúng</p> right = midle + 1 right = middle - 1 left = middle - 1 left = middle + 1]]></description>
      <pubDate>Mon, 08 September 2025 09:16:04 GMT</pubDate>
      <guid>8572272535211114187</guid>
    </item>
    <item>
      <title>Câu hỏi 114190 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114190</link>
      <description><![CDATA[<p>Cho đoạn mô tả sau:</p><p>Bước 1: Khởi đầu tìm kiếm trên tất cả các phần tử của dãy</p><p>(left = 0 và right = n - 1)</p><p>Bước 2: Tính middle = (left + right)/2. So sánh a[middle] với x. Có 3 khả năng:</p><p>a[middle] = x  thì thông báo Tìm thấy =&gt; Dừng</p><p>a[middle] &gt; x thì right = middle - 1</p><p>a[middle] &lt; x thì left = middle + 1</p><p>Bước 3: </p><p>Nếu left &lt;= right và quay lại bước 2 để tìm kiếm tiếp</p><p>Ngược lại thông báo không tìm thấy và dừng thuật toán</p> Các đáp án đưa ra đều sai Mô tả thuật toán tìm kiếm tuyến tính Mô tả thuật toán tìm kiếm nhị phân Các đáp án trên đều đúng]]></description>
      <pubDate>Mon, 08 September 2025 09:16:04 GMT</pubDate>
      <guid>8572272535211114190</guid>
    </item>
    <item>
      <title>Câu hỏi 114191 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114191</link>
      <description><![CDATA[<p><span style="font-family: Times New Roman">Cho thông tin của SV gồm: </span><span style="font-family: Times New Roman">MaSV, HoTen, Tuoi, DTB</span></p><p><span style="font-family: Times New Roman">Đâu là đoạn mã để Sắp xếp danh sách SV theo Tuổi </span><span style="font-family: Times New Roman">tăng dần</span><span style="font-family: Times New Roman"> bằng thuật toán Selection Sort</span></p> void SXDSV_InsertionSort( int n, SV ds[]){    int pos,i;    SV x;    for(i=1;i&lt;n;i++)    {        x = ds[i];        pos = i-1;        while((pos&gt;=0)&amp;&amp;(ds[pos].Tuoi&lt;x.Tuoi))        {            ds[pos+1] = ds[pos];            pos--;        }        ds[pos+1] = x; //chèn x vào dãy    }} void SXDSV_InsertionSort( int n, SV ds[]){    int pos,i;    SV x;    for(i=1;i&lt;n;i++)    {        x = ds[i];        pos = i-1;        while((pos&gt;=0)&amp;&amp;(ds[pos].Tuoi&gt;x.Tuoi))        {            ds[pos+1] = ds[pos];            pos--;        }        ds[pos+1] = x; //chèn x vào dãy    }} <span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">SXDSSV( </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n, SV ds[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">min, i, j;</span><span style="font-family: Times New Roman">    SV tg;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( i=0 ; i&lt;n-1 ; i++ )</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        min = i;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( j=i+1 ; j&lt;n ; j++ )</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">( ds[j].Tuoi &lt; ds[min].Tuoi )</span><span style="font-family: Times New Roman">                min = j;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">( min != i )     </span><br><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">            tg = ds[min];    </span><br><span style="font-family: Times New Roman">            ds[min] = ds[i];     </span><br>ds[i] = tg;        }    }} <span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">SXDSSV( </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n, SV ds[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">, i, j;</span><span style="font-family: Times New Roman">    SV tg;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( i=0 ; i&lt;n-1 ; i++ )</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman"> = i;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( j=i+1 ; j&lt;n ; j++ )</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">( ds[j].Tuoi &gt; ds[</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">].Tuoi)</span><span style="font-family: Times New Roman">                </span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman"> = j;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">(</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">!= i )     </span><br><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">            tg = ds[</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">];    </span><br><span style="font-family: Times New Roman">            ds[</span><span style="font-family: Times New Roman">max</span><span style="font-family: Times New Roman">] = ds[i];     </span><br>ds[i] = tg;        }    }}]]></description>
      <pubDate>Mon, 08 September 2025 09:16:04 GMT</pubDate>
      <guid>8572272535211114191</guid>
    </item>
    <item>
      <title>Câu hỏi 114200 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572272535211114200</link>
      <description><![CDATA[<p>Cho dãy sau: 42, 23, 74, 11, 65, 58. Dùng phương pháp sắp xếp phân hoạch (Quick Sort), điểm chốt a[middle] ban đầu là:</p> Các đáp án đưa ra đều không đúng a[middle] = 11 a[middle] = 23 a[middle] = 74]]></description>
      <pubDate>Mon, 08 September 2025 09:16:04 GMT</pubDate>
      <guid>8572272535211114200</guid>
    </item>
    <item>
      <title>Câu hỏi 241681 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241681</link>
      <description><![CDATA[<p>Các phương pháp tìm kiếm là</p> Tất cả các đáp án đều sai Tìm kiếm tuyến tính và nhị phân Tìm kiếm nhị phân Tìm kiếm tuyến tính]]></description>
      <pubDate>Mon, 01 September 2025 12:07:22 GMT</pubDate>
      <guid>8572278480433241681</guid>
    </item>
    <item>
      <title>Câu hỏi 241682 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241682</link>
      <description><![CDATA[<p>Cho dãy sau: 42, 23, 74, 11, 65, 58. Dùng phương pháp sắp xếp chèn trực tiếp (Insertion Sort) để sắp xếp tăng dần, sau 2 lần lặp kết quả của dãy là thế nào?</p> 11, 23, 58, 65, 42, 74 23, 42, 74, 11, 65, 58 11, 23, 42, 74, 58, 65 11, 23, 42, 65, 74, 58]]></description>
      <pubDate>Mon, 01 September 2025 12:07:22 GMT</pubDate>
      <guid>8572278480433241682</guid>
    </item>
    <item>
      <title>Câu hỏi 241683 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241683</link>
      <description><![CDATA[<p>Cho dãy sau: 42, 23, 74, 11, 65, 58. Dùng phương pháp sắp xếp chèn trực tiếp (Insertion Sort) để sắp xếp tăng dần, sau 5 lần lặp kết quả của dãy là thế nào?</p> 11, 23, 42, 74, 58, 65 11, 23, 42, 65, 58, 74 11, 23, 58, 65, 42, 74 11, 23, 42, 58, 65, 74]]></description>
      <pubDate>Mon, 01 September 2025 12:07:22 GMT</pubDate>
      <guid>8572278480433241683</guid>
    </item>
    <item>
      <title>Câu hỏi 241684 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241684</link>
      <description><![CDATA[<p>Đoạn mã cài đặt hàm tìm kiếm nhị phân phần tử x trên dãy sắp xếp tăng dần:</p><p>int BinarySearch( int a[ ], int n, int x )</p><p>{</p><p>int left = ……….., right = ……………;</p><p>int middle;</p><p>do</p><p>{</p><p>middle = (left+right)/2;</p><p>if (x == a[middle]) break;</p><p>else if (x&lt;a[middle]) right = middle - 1;</p><p>else left = middle + 1;</p><p>} while ( left &lt;= right );</p><p>if ( left &lt;= right )  return middle;</p><p>else return -1;//ko tìm thấy phần tử x </p><p>}</p><p>Giá trị được điền vào dấu ………... để đoạn mã cài đặt thực hiện đúng:</p> 0 và n-1 n và 1 n-1 và 0 1 và n]]></description>
      <pubDate>Mon, 01 September 2025 12:07:22 GMT</pubDate>
      <guid>8572278480433241684</guid>
    </item>
    <item>
      <title>Câu hỏi 241685 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572278480433241685</link>
      <description><![CDATA[<p>Đoạn mã sau đây sử dụng thuật toán Sắp xếp gì?</p><p><span style="font-family: Times New Roman">void </span><span style="font-family: Times New Roman">SXDSSV( </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">n, </span><span style="font-family: Times New Roman">SV </span><span style="font-family: Times New Roman">ds[])</span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">int </span><span style="font-family: Times New Roman">min, i, j;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">SV </span><span style="font-family: Times New Roman">tg;</span><span style="font-family: Times New Roman">    </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( i=</span><span style="font-family: Times New Roman">0 </span><span style="font-family: Times New Roman">; i&lt;n-</span><span style="font-family: Times New Roman">1 </span><span style="font-family: Times New Roman">; i++ )</span><span style="font-family: Times New Roman">    {</span><span style="font-family: Times New Roman">        min = i;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">for</span><span style="font-family: Times New Roman">( j=i+</span><span style="font-family: Times New Roman">1 </span><span style="font-family: Times New Roman">; j&lt;n ; j++ )</span><span style="font-family: Times New Roman">            </span><span style="font-family: Times New Roman">if </span><span style="font-family: Times New Roman">( ds[j].</span><span style="font-family: Times New Roman">DTB </span><span style="font-family: Times New Roman">&lt; ds[min].</span><span style="font-family: Times New Roman">DTB </span><span style="font-family: Times New Roman">)</span><span style="font-family: Times New Roman">                min = j;</span><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">if</span><span style="font-family: Times New Roman">( min != i )     </span></p><p><span style="font-family: Times New Roman">        </span><span style="font-family: Times New Roman">{</span><span style="font-family: Times New Roman">            tg = ds[min];    </span></p><p><span style="font-family: Times New Roman">            ds[min] = ds[i];     </span></p><p><span style="font-family: Times New Roman">            ds[i] = tg;</span><span style="font-family: Times New Roman">        }</span><span style="font-family: Times New Roman">    }</span><span style="font-family: Times New Roman">}</span></p> Interchange Sort Quick Sort Selection Sort Insertion Sort]]></description>
      <pubDate>Mon, 01 September 2025 12:07:22 GMT</pubDate>
      <guid>8572278480433241685</guid>
    </item>
    <item>
      <title>Câu hỏi 563553 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563553</link>
      <description><![CDATA[<p>Cho biết kết xuất của đoạn chương trình sau:</p><p>long F(int n)</p><p>{</p><p>if ((2*n+1) ==1)</p><p>  return 1;</p><p>else</p><p>  return (2*n+1)+F(n-1);</p><p>}</p><p>void main()</p><p>{</p><p>long x=F(3);</p><p>printf("%ld", x);</p><p>}</p> 16 6 16.00 9]]></description>
      <pubDate>Tue, 26 August 2025 13:05:16 GMT</pubDate>
      <guid>8572283629690563553</guid>
    </item>
    <item>
      <title>Câu hỏi 563556 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563556</link>
      <description><![CDATA[<p>Để xác định giải thuật đệ quy cần xác định gì?</p> Phần tử neo Cả hai lựa chọn đều đúng Công thức tổng quát Cả hai lựa chọn đều sai]]></description>
      <pubDate>Tue, 26 August 2025 13:05:16 GMT</pubDate>
      <guid>8572283629690563556</guid>
    </item>
    <item>
      <title>Câu hỏi 563558 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563558</link>
      <description><![CDATA[<p>Độ phức tạp thuật toán được đánh giá có loại nào?</p> Cả hai loại được liệt kê Độ phức tạp thời gian Độ phức tạp không gian Không phải các loại liệt kê]]></description>
      <pubDate>Tue, 26 August 2025 13:05:16 GMT</pubDate>
      <guid>8572283629690563558</guid>
    </item>
    <item>
      <title>Câu hỏi 563559 - Cấu trúc dữ liệu và giải thuật - IT05</title>
      <link>https://hou.hcode.me/q/cau-truc-du-lieu-va-giai-thuat-it05/8572283629690563559</link>
      <description><![CDATA[<p>Cho biết kết quả của đoạn chương trình sau:</p><p>long f5(int n)</p><p>{</p><p>if (2*n==2)</p><p>   return 2;</p><p>else</p><p>    return 2*n + f5(n-1);     </p><p>}</p><p>int main()</p><p>{</p><p>long x = f5(3);</p><p>printf("%ld", x);</p><p>getch();</p><p>}</p> 12 6 10 2]]></description>
      <pubDate>Tue, 26 August 2025 13:05:16 GMT</pubDate>
      <guid>8572283629690563559</guid>
    </item>
  </channel>
</rss>