<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.codebrick.tech/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-visual/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/linear/sequential-list.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/linear/singly-linked-list.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/linear/doubly-linked-list.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/linear/circular-linked-list.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/linear/static-linked-list.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/linear/concepts.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/stack-queue/sequential-stack.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/stack-queue/linked-stack.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/stack-queue/queue.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/stack-queue/circular-queue.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/stack-queue/deque.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/stack-queue/expression-eval.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/stack-queue/bracket-matching.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/stack-queue/shared-stack.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/stack-queue/concepts.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/string/bf.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/string/kmp.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/string/concepts.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/bst.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/avl.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/rbt.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/huffman.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/preorder.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/inorder.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/postorder.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/level-order-traversal.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/threaded-binary-tree.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/construct-binary-tree.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/forest-conversion.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/tree/concepts.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/adjacency-list.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/adjacency-matrix.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/cross-list.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/concepts.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/dfs.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/bfs.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/bfs-shortest.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/dijkstra.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/floyd.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/prim.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/kruskal.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/topological-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/graph/critical-path.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/search/sequential-search.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/search/binary-search.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/search/block-search.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/search/hash-chaining.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/search/hash-open-addressing.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/search/b-tree.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/search/b-plus-tree.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/search/comparison.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/search/concepts.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/bubble-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/selection-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/insertion-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/binary-insertion-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/shell-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/merge-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/quick-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/heap-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/radix-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/external-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/comparison.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/posts/sorting/concepts.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2009.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2010.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2011.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2012.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2013.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2014.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2015.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2016.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2017.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2018.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2019.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2020.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2021.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2022.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2023.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2024.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2025.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-blog/exam/2026.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/overview/os-concept.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/overview/os-structure.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/overview/os-boot.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/overview/cpu-mode.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/overview/interrupt-exception.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/overview/system-call.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/overview/link-load.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/overview/virtual-machine.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/overview/memory-image.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/process-concept.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/process-state.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/process-control.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/context-switch.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/thread.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/scheduling-concept.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/fcfs.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/sjf.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/priority.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/hrrn.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/rr.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/mlfq.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/multi-level-queue.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/multiprocessor.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/sync-mutex-concept.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/lock.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/semaphore.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/condition-variable.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/sync-impl.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/ipc.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/deadlock-concept.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/deadlock-detection.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/banker.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/producer-consumer.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/dining-philosophers.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/process/reader-writer.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/memory-concept.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/contiguous-allocation.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/segmentation.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/paging.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/seg-paging.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/page-allocation.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/virtual-memory-concept.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/demand-paging.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/virtual-memory-perf.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/fifo-replace.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/lru-replace.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/clock-replace.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/opt-replace.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/memory-mapped-file.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/memory/page-replace-simulator.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/file-concept.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/file-logical-structure.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/file-physical-structure.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/directory.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/file-operation.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/file-protection.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/fs-structure.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/fs-mount.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/inode.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/hard-soft-link.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/vfs.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/file/free-space.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/io/device-concept.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/io/io-control.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/io/programmed-interrupt.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/io/driver-interface.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/io/io-api.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/io/io-software-layer.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/io/disk.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/io/ssd.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/io/buffer.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/io/spooling.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/posts/io/device-allocation.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2009.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2010.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2011.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2012.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2013.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2014.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2015.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2016.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2017.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2018.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2019.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2020.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2021.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2022.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2023.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2024.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2025.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-blog/exam/2026.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/overview/architecture.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/overview/network-overview.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/overview/performance-metrics.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/physical/channel-basics.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/physical/encoding.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/physical/multiplexing.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/physical/nyquist-shannon.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/physical/cdma.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/framing.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/error-detection.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/hamming-code.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/csma-cd.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/csma-ca.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/stop-and-wait.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/gbn.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/sr.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/sliding-window-compare.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/ethernet.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/vlan.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/datalink/switch-learning.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/network/ip-addressing.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/network/ip-datagram.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/network/ip-fragment.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/network/ipv6.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/network/arp.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/network/icmp.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/network/rip.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/network/ospf.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/network/bgp.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/network/nat.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/transport/tcp-basics.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/transport/tcp-connection.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/transport/tcp-reliable.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/transport/tcp-flow-control.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/transport/tcp-congestion.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/transport/tcp-congestion-detail.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/transport/tcp-vs-udp.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/transport/udp.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/application/http.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/application/dns.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/application/email.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/posts/application/ftp-dhcp.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2009.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2010.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2011.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2012.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2013.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2014.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2015.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2016.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2017.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2018.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2019.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2020.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2021.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2022.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2023.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2024.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2025.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-blog/exam/2026.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/number-system.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/number-encoding.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/true-value-machine.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/complement-add.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/booth-multiply.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/restoring-division.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/non-restoring-division.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/float-repr.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/float-arithmetic.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/error-detection.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/hamming-detail.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/data-alignment.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/data-repr/alu.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/instruction/instruction-overview.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/instruction/instruction-design.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/instruction/addressing-modes.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/instruction/addressing-calculation.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/instruction/cisc-vs-risc.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/cpu/cpu-overview.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/cpu/instruction-cycle.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/cpu/single-cycle.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/cpu/multi-cycle.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/cpu/hardwired-control.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/cpu/microprogrammed.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/cpu/pipeline-basic.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/cpu/pipeline-hazard.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/cpu/pipeline-performance.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/cpu/exception-interrupt.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/storage/memory-hierarchy.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/storage/memory-overview.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/storage/sram-dram.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/storage/cache-concept.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/storage/cache-mapping.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/storage/cache-replace.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/storage/cache-performance.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/storage/virtual-memory-hw.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/storage/memory-interleave.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/storage/memory-expansion.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/io/io-overview.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/io/io-interface.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/io/programmed-interrupt.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/io/dma.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/io/io-compare.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/bus/bus-overview.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/bus/bus-standard.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/bus/bus-timing.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/posts/bus/bus-arbitration.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2009.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2010.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2011.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2012.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2013.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2014.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2015.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2016.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2017.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2018.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2019.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2020.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2021.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2022.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2023.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2024.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2025.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-blog/exam/2026.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/intro/why-algo.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/intro/how-to-practice.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/intro/complexity.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/array/binary-search.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/array/two-pointer-left-right.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/array/two-pointer-fast-slow.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/array/sliding-window.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/array/prefix-sum.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/array/diff-array.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/array/matrix.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/linked-list/reverse.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/linked-list/two-pointer.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/linked-list/palindrome.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/stack-queue/brackets.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/stack-queue/calculator.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/stack-queue/monotonic-stack.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/stack-queue/monotonic-queue.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/hash/classic.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/hash/design.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/hash/lru-lfu.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/tree/traversal.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/tree/recursion.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/tree/construct.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/tree/bst.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/tree/serialize.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/heap/basics.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/heap/applications.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/graph/basics.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/graph/union-find.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/graph/bipartite.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/graph/topo-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/graph/dijkstra.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/graph/mst.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/sorting/bubble-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/sorting/selection-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/sorting/insertion-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/sorting/shell-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/sorting/merge-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/sorting/quick-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/sorting/heap-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/sorting/counting-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/sorting/bucket-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/sorting/radix-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/sorting/comparison.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/bfs/framework.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/dfs/islands.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/backtrack/framework.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/backtrack/permutation-combination.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/backtrack/classic.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/dp/framework.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/dp/knapsack.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/dp/subsequence.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/dp/edit-distance.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/dp/stock.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/dp/house-robber.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/dp/path.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/greedy/interval.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/greedy/jump-game.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/topics/bit-manipulation.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/topics/kmp.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/topics/trie.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/topics/design.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/massive-data/topk-and-frequency.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/massive-data/query-dedup-intersect.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-blog/posts/massive-data/external-sort.html</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/catalog</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/roadmap</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/linear/sequential-list</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/linear/singly-linked-list</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/linear/doubly-linked-list</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/linear/circular-linked-list</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/linear/static-linked-list</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/stack-queue/sequential-stack</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/stack-queue/shared-stack</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/stack-queue/linked-stack</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/stack-queue/queue</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/stack-queue/circular-queue</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/stack-queue/deque</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/stack-queue/bracket-matching</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/stack-queue/expression-eval</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/tree/level-order-traversal</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/string/bf</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/string/kmp</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/tree/preorder</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/tree/inorder</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/tree/postorder</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/tree/construct-binary-tree</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/tree/threaded-binary-tree</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/tree/bst</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/tree/avl</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/tree/rbt</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/tree/huffman</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/tree/forest-conversion</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/concepts</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/adjacency-matrix</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/adjacency-list</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/cross-list</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/bfs</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/dfs</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/prim</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/kruskal</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/bfs-shortest</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/dijkstra</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/floyd</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/topological-sort</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/graph/critical-path</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/search/concepts</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/search/sequential-search</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/search/binary-search</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/search/block-search</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/search/b-tree</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/search/b-plus-tree</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/search/hash-chaining</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/search/hash-open-addressing</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/search/comparison</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/sorting/insertion-sort</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/sorting/binary-insertion-sort</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/sorting/shell-sort</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/sorting/bubble-sort</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/sorting/quick-sort</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/sorting/selection-sort</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/sorting/heap-sort</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/sorting/merge-sort</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/sorting/radix-sort</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/algo/sorting/external-sort</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/catalog</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/roadmap</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/process-state</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/concept/process/context-switch</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/fcfs</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/sjf</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/rr</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/priority</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/hrrn</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/multi-level-queue</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/mlfq</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/simulator/scheduling</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/concept/process/sync-mutex</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/producer-consumer</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/reader-writer</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/dining-philosophers</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/banker</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/process/deadlock-detection</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/concept/memory/virtual-memory</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/memory/contiguous-allocation</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/memory/paging</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/memory/segmentation</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/memory/seg-paging</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/memory/fifo-replace</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/memory/lru-replace</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/memory/opt-replace</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/memory/clock-replace</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/simulator/page-replace</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/io/buffer-management</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/concept/io/spooling</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/file/contiguous-file</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/file/linked-file</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/file/indexed-file</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/concept/file/directory-structure</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/disk/disk-fcfs</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/disk/disk-scan</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/disk/disk-cscan</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/visual/disk/disk-look</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/simulator/disk-scheduling</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/concept/disk/hdd-overview</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/os-visual/concept/disk/raid</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/catalog</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/roadmap</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/concept/overview/network-architecture</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/concept/overview/packet-journey</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/physical/encoding-compare</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/concept/physical/channel-concepts</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/datalink/stop-and-wait</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/datalink/gbn</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/datalink/sr</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/datalink/crc</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/datalink/hamming</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/datalink/csma-cd</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/datalink/switch-learning</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/concept/datalink/ethernet-concepts</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/network/arp</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/network/ip-fragment</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/network/rip</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/network/ospf</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/concept/network/ip-concepts</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/transport/tcp-handshake</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/transport/tcp-close</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/transport/tcp-flow-control</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/transport/tcp-congestion</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/concept/transport/transport-concepts</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/visual/application/dns-query</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/calculator/subnet</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/calculator/delay</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/calculator/utilization</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/calculator/crc</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/calculator/tcp-seq</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/cn-visual/calculator/cdma</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/catalog</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/roadmap</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/data-repr/number-encoding</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/data-repr/complement-add</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/data-repr/overflow-detection</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/calculator/complement-calculator</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/data-repr/booth-multiply</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/data-repr/restoring-division</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/data-repr/non-restoring-division</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/data-repr/ieee754</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/data-repr/float-add</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/calculator/ieee754-calculator</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/data-repr/serial-adder</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/data-repr/cla-adder</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/data-repr/hamming-code</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/storage/direct-mapping</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/storage/fully-associative</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/storage/set-associative</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/storage/cache-replace</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/storage/cache-write</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/calculator/cache-param-calculator</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/concept/storage/memory-hierarchy</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/storage/memory-interleave</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/storage/virtual-to-physical</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/instruction/instruction-format</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/instruction/addressing-modes</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/calculator/addressing-calculator</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/concept/instruction/cisc-vs-risc</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/concept/cpu/instruction-lifecycle</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/cpu/single-cycle</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/cpu/multi-cycle</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/cpu/hardwired-control</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/cpu/microprogrammed</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/concept/cpu/pipeline-compare</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/concept/cpu/data-hazard</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/cpu/pipeline-basic</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/cpu/pipeline-data-hazard</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/cpu/pipeline-control-hazard</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/bus/bus-arbitration</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/bus/bus-timing</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/concept/bus/bus-concepts</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/concept/bus/bus-arbitration-concept</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/io/programmed-io</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/io/interrupt-io</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/visual/io/dma-transfer</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/concept/io/io-compare</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/co-visual/concept/io/io-methods-compare</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/panorama</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/ds-visual/cards</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-visual/visualizer</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-visual/roadmap</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://www.codebrick.tech/algo-visual/sorting-benchmark</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
</urlset>
