Một Số Ý Tưởng Về Cấu Trúc Cây
Trong thế giới lập trình, cấu trúc cây (tree structure) đóng vai trò như một công cụ trừu tượng hóa không thể thiếu để xử lý các mối quan hệ phức tạp. Từ hệ thống render đồ họa với việc quản lý phân cấp cảnh vật và sprite, đến các giao diện người dùng (GUI) với hệ thống widget đa tầng, cấu trúc cây hiện diện ở khắp mọi nơi. Ngay cả khi phân tích cú pháp mã nguồn hay thiết kế cấu trúc file dữ liệu, ta cũng bắt gặp sự hiện diện của mô hình phân nhánh này.