✨Cấu Trúc Dữ Liệu Và Thuật Toán

Cấu Trúc Dữ Liệu Và Thuật ToánCuốn sách Cấu trúc dữ liệu và thuật toán được biên soạn dựa trên nội dung các bài giảng mà tác giả sử dụng để giảng dạy cho sinh viên ngành Công nghệ Thông tin, Đại học ...

Cấu Trúc Dữ Liệu Và Thuật Toán

Cuốn sách Cấu trúc dữ liệu và thuật toán được biên soạn dựa trên nội dung các bài giảng mà tác giả sử dụng để giảng dạy cho sinh viên ngành Công nghệ Thông tin, Đại học Bách Khoa Hà Nội.

Với thời lượng để giảng dạy trong 60 tiết, cuốn sách chỉ đề cập được một số vấn đề cơ bản trong lĩnh vực “Cấu trúc dữ liệu và Thuật toán” – một môn học có ý nghĩa quan trọng trong hành trang kiến thức của sinh viên ngành Công nghệ Thông tin.

Nội dung cuốn sách bao gồm bảy chương:

Chương 1. Các khái niệm cơ bản.

Chương 2. Thuật toán đệ quy.

Chương 3. Các cấu trúc dữ liệu cơ bản.

Chương 4. Cây.

Chương 5. Các thuật toán sắp xếp.

Chương 6. Tìm kiếm.

Chương 7. Đồ thị và các thuật toán đồ thị.

👁️ 3 | ⌚2025-09-07 02:15:35.866
VNĐ: 122,000
Mua hàng tại Shopee giảm thêm 30%
Cấu Trúc Dữ Liệu Và Thuật Toán
Cấu Trúc Dữ Liệu Và Thuật Toán Cuốn sách Cấu trúc dữ liệu và thuật toán được biên soạn dựa trên nội dung các bài giảng mà tác giả sử dụng để giảng dạy cho
Bất cứ thành công nào của một dự án tin học đều là kết quả của việc kết hợp khéo léo giữa cấu trúc dữ liệu và thuật toán. Khẳng định này được chứng tỏ
Trong thời đại bùng nổ công nghệ thông tin như hiện nay, dữ liệu đang được sinh ra ngày càng nhiều và dưới nhiều hình thức khác nhau. Việc xử lý để ứng dụng kho
Cuốn sách này được biên soạn làm giáo trình giảng dạy một môn học cơ sở trong chương trình đào tạo cử nhân Sư phạm Tin học và Công nghệ thông tin. Độc giả sẽ
Data story - telling - nghệ thuật kể chuyện bằng dữ liệu Ý tưởng của cuốn sách: Cuốn sách này được tác giả tổng hợp và hệ thống hóa từ những nội dung đúc kết
1. Giới thiệu sách: Bài Tập Củng Cố Ngữ Pháp HSK – Cấu Trúc Giao Tiếp & Luyện Viết HSK 4-5 Kèm Đáp Án Tác giả: Nhật Phạm Số trang: 490 Ngày xuất bản: 01/11/2017
1. Giới thiệu sách: Tuyển tập 600 Cấu trúc cố định tiếng Trung ứng dụng Tác giả: Nhật Phạm Số trang: 500 Ngày xuất bản: 01/11/2017 Nhà Xuất Bản: Hồng Đức TỰ HỌC NGỮ PHÁP
1. Giới thiệu sách: Tuyển tập 600 Cấu trúc cố định tiếng Trung ứng dụng Tác giả: Nhật Phạm Số trang: 500 Ngày xuất bản: 01/11/2019 Nhà Xuất Bản: Hồng Đức TỰ HỌC NGỮ PHÁP
1. Giới thiệu sách: Tuyển tập 600 Cấu trúc cố định tiếng Trung ứng dụng Tác giả: Nhật Phạm Số trang: 500 Ngày xuất bản: 01/11/2019 Nhà Xuất Bản: Hồng Đức TỰ HỌC NGỮ PHÁP
1. Giới thiệu sách: Bài Tập Củng Cố Ngữ Pháp HSK – Cấu Trúc Giao Tiếp & Luyện Viết HSK 4-5 Kèm Đáp Án Tác giả: Nhật Phạm Số trang: 490 Ngày xuất bản: 01/11/2019
1. Giới thiệu sách: Bài Tập Củng Cố Ngữ Pháp HSK – Cấu Trúc Giao Tiếp & Luyện Viết HSK 4-5 Kèm Đáp Án Tác giả: Nhật Phạm Số trang: 490 Ngày xuất bản: 01/11/2019
Kỹ Thuật Lập Trình Cơ Sở Với Ngôn Ngữ C/C ++ Để đáp ứng nhu cầu đào tạo kỹ sư tin học của các ngành Công nghệ thông tin và Tin học trong các trường
Cuốn sách này được tác giả tổng hợp và hệ thống hóa từ những nội dung đúc kết được trong nhiều năm kinh nghiệm với mục đích mang đến cho độc giả những phương pháp
NGƯỜI GIẢI MÃ THỊ TRƯỜNG TÀI CHÍNH – Cách Jim Simons tiến hành cuộc cách mạng định lượng. NGƯỜI GIẢI MÃ THỊ TRƯỜNG TÀI CHÍNH là cuốn sách phi hư cấu thứ ba của Gregory
1. Giới thiệu sách: Tuyển tập 600 Cấu trúc cố định tiếng Trung ứng dụng Tác giả: Nhật Phạm Số trang: 500 Ngày xuất bản: 01/11/2020 Nhà Xuất Bản: Hồng Đức TỰ HỌC NGỮ PHÁP
Sách-Combo 2 sách Sổ tay từ vựng HSK1-2-3-4 và TOCFL band A + Bài Tập Củng Cố Ngữ Pháp HSK – Cấu Trúc Giao Tiếp & Luyện Viết HSK 4-5 Kèm Đáp Án +
Sách-Combo 2 sách Sổ tay từ vựng HSK1-2-3-4 và TOCFL band A + Tuyển tập 600 cấu trúc cố định tiếng Trung ứng dụng + DVD tài liệu 1.Sổ tay từ vựng HSK1-2-3-4 và
1. Giới thiệu sách: Bài Tập Củng Cố Ngữ Pháp HSK – Cấu Trúc Giao Tiếp & Luyện Viết HSK 4-5 Kèm Đáp Án Tác giả: Nhật Phạm Số trang: 490 Ngày xuất bản: 08/11/2020
Tự học Ngữ Pháp: Tuyển tập Cấu trúc cố định tiếng Trung ứng dụng + DVD quà tặng – CAUTRUC TỰ HỌC NGỮ PHÁP TIẾNG TRUNG TỪ A ĐẾN Z DỄ HIỂU HƠN BAO GIỜ
1. Giới thiệu sách: Bài Tập Củng Cố Ngữ Pháp HSK – Cấu Trúc Giao Tiếp & Luyện Viết HSK 4-5 Kèm Đáp Án Tác giả: Nhật Phạm Số trang: 490 Ngày xuất bản: 01/11/2019
Combo Tác Phẩm Kinh Điển Cực Hấp Dẫn: Harry Potter Và Hội Phượng Hoàng - Tập 5 (Tái Bản 2017) + Harry Potter Và Chiếc Cốc Lửa - Tập 4 (Tái Bản 2017) Harry Potter
Kỹ năng thuyết trình là một kỹ năng cần thiết đối với bất cứ ai. Trong cuốn sách này, Tiến sĩ Laura Sicola sẽ hướng dẫn cách để tạo nên một bài thuyết trình lôi
Thông tin khác Tên Nhà Cung Cấp FIRST NEWS Tác giả: Lê Đình Bì NXB NXB Tổng Hợp TPHCM Năm XB 2018 Trọng lượng (gr): 1400 Kích thước 16 x 24 Số trang 976 Hình
Vậy là, sau best seller Plato và con thú mỏ vịt bước vào quán bar… Thomas Cathcart và Daniel Klein một lần nữa dẫn dắt bạn đọc bước vào ngôi đền triết học linh thiêng
“Nguyễn Công Hoan có một vị trí vững vàng, đầy vinh dự trong lịch sử văn học dân tộc. Ông là một trong số những nhà văn đặt nền móng cho chủ nghĩa hiện thực
First Magic Painting Under The Sea Filled with simple, stylish images designed to appeal to young children, showing well-loved sea creatures. Simply brush water over the bold black and white designs to watch them burst
Niềm vui và nỗi buồn của công việc, được xuất bản tháng 10 năm 2019, là tập truyện ngắn đầu tay của tác giả Jang Ryu Jin. Ngay sau khi ra mắt, tập truyện đã
ワンパンマン 20 - One-Punch Man 20 怪人協会との決戦直前、S級ヒーローは作戦会議を開くが足並みは揃わない。アマイマスクの乱入で事態はさらに混沌と…。その時キングが登場、ヒーローの士気は上がるが…!? そして決戦の火ぶたが切られ!!
“iKONIC à, cùng nhau già đi nhé!” - Bobby iKON: Vươn tới bầu trời cao là cuốn sách điểm lại hành trình âm nhạc nhiều chông gai thử thách nhưng cũng không ít thành công
Một bức tranh toàn cảnh về di sản nghệ thuật và thẩm mỹ của Trung Hoa qua 5000 năm lịch sử của tác giả Dương Kỳ - Giáo sư Khoa Lịch sử và Lý luận
TÁC GIẢ: Cris Doloc Dịch giả: Đỗ Phan Thu Hà Hiệu đính: VNDIRECT THÔNG TIN XUẤT BẢN: Giá bìa: 239.000 Kích thước: 13x20,5 Số trang: 470 Mã EAN: 8936230472404 NXB liên kết: NXB Công Thương
Tinh Hoa Ngũ Điển Nhà xuất bản : Nhà Xuất Bản Hội Nhà Văn. Công ty phát hành : Phương Nam Book. Tác giả : Kim Định. Kích thước : 13 x 20.5 cm. Số
Soạn thảo văn bản trong công việc không phải là một lựa chọn mà là yêu cầu bắt buộc. “Khi tiếng Anh ngày càng trở nên phổ biến, công ty yêu cầu chúng tôi phải
Thực hành tiếng Trung hiệu quả - Dành cho người mới bắt đầu Khi tiếp xúc một ngôn ngữ mới, chẳng hạn như tiếng Trung, chắc chắn nhiều người sẽ cảm thấy không biết làm
Vùng Lợi Nhuận ------------ Nội dung tóm tắt: - Vì sao những công ty tên tuổi như IBM, GM, Sears, Kodak, US Steel, United A dẫn đầu về thị phần nhưng lại không có lợi
Thuộc Tính Sản Phẩm: ✩ Công ty phát hành: NXB Xây Dựng ✩ Tác Giả: Nguyễn Đình Huấn ✩ Năm Xuất Bản: 2023 ✩ Kích Thước: 19 x 27 cm ✩ Số Trang: 177 trang
Ăn Dặm Kiểu Nhật (Tái Bản 2018) ( Tặng Postcard bốn mùa ngẫu nhiên ) Tác giả: Tsutsumi Chiharu Giá: 149,000 vnđ Số trang: 179 Khổ: 21 x 23,5 cm Nhà xuất bản: Lao động
Tư Duy Ngôn Ngữ - Chinh Phục Từ Vựng Tiếng Anh Theo Sơ Đồ Tư Duy Mind Map
Cuốn tự truyện về nghề của tác giả Tô Chính Nghĩa, một người đã lăn lội trong thương trường hơn 30 năm. Xuất phát là một nhân viên nhà nước, nhưng bằng đam mê mãnh
Hành Trình Yêu ------------ Giới thiệu sách Hành Trình YêuGiữa lòng Edinburgh, Rabih và Kristen gặp nhau và yêu nhau, kết hôn rồi có con. Mọi bộ phim, mọi tiểu thuyết lãng mạn đều xoáy
Cấu Trúc Dữ Liệu Và Thuật Toán Cuốn sách Cấu trúc dữ liệu và thuật toán được biên soạn dựa trên nội dung các bài giảng mà tác giả sử dụng để giảng dạy cho
Cấu Trúc Dữ Liệu Và Thuật Toán Cuốn sách Cấu trúc dữ liệu và thuật toán được biên soạn dựa trên nội dung các bài giảng mà tác giả sử dụng để giảng dạy cho
Cấu Trúc Dữ Liệu Và Thuật Toán Cuốn sách Cấu trúc dữ liệu và thuật toán được biên soạn dựa trên nội dung các bài giảng mà tác giả sử dụng để giảng dạy cho
Cấu trúc dữ liệu và Thuật toán Data Structure and Algorithms là môn học bắt buộc không những với mỗi sinh viên ngành Công nghệ Thông tin mà còn là môn học bắt buộc và
Bất cứ thành công nào của một dự án tin học đều là kết quả của việc kết hợp khéo léo giữa cấu trúc dữ liệu và thuật toán. Khẳng định này được chứng tỏ
Trong khoa học máy tính, **cấu trúc dữ liệu cho các tập hợp không giao nhau** là một cấu trúc dữ liệu để lưu trữ một tập hợp các phần tử được phân chia thành
phải|192|[[Cây nhị phân, một kiểu đơn giản của cấu trúc dữ liệu liên kết rẽ nhánh.]] thumb|right|Bảng băm Trong khoa học máy tính, **cấu trúc dữ liệu** là một cách lưu dữ liệu trong máy
Trong thời đại bùng nổ công nghệ thông tin như hiện nay, dữ liệu đang được sinh ra ngày càng nhiều và dưới nhiều hình thức khác nhau. Việc xử lý để ứng dụng kho
thumb|Một ví dụ về lấy dữ liệu đầu ra từ truy vấn cơ sở dữ liệu SQL. **Cơ sở dữ liệu** () là một tập hợp các dữ liệu có tổ chức liên quan đến
Cuốn sách này được biên soạn làm giáo trình giảng dạy một môn học cơ sở trong chương trình đào tạo cử nhân Sư phạm Tin học và Công nghệ thông tin. Độc giả sẽ
phải|nhỏ|[[Lưu đồ thuật toán (thuật toán Euclid) để tính ước số chung lớn nhất (ưcln) của hai số _a_ và _b_ ở các vị trí có tên A và B. Thuật toán tiến hành bằng
thumb|Sự tăng trưởng và số hóa các khả năng lưu trữ thông tin trên toàn cầu **Dữ liệu lớn** (Tiếng Anh: **Big data**) là một thuật ngữ cho việc xử lý một tập hợp dữ
Trong khoa học máy tính, **thuật toán dòng dữ liệu** là thuật toán để xử lý các dòng dữ liệu trong đó dữ liệu vào được cung cấp dưới dạng một dãy các phần tử,
nhỏ| Để tìm kiếm một mục đã cho trong một danh sách theo thứ tự nhất định, có thể sử dụng cả thuật toán [[Tìm kiếm tuần tự|tìm kiếm nhị phân và tuyến tính (bỏ
Trong khoa học máy tính và trong toán học, **thuật toán sắp xếp** là một thuật toán sắp xếp các phần tử của một danh sách (hoặc một mảng) theo thứ tự (tăng hoặc giảm).
**Rò rỉ dữ liệu** hay **vi phạm dữ liệu**, **lộ dữ liệu** là "việc tiết lộ, công khai hoặc làm mất thông tin cá nhân một cách trái phép". Kẻ tấn công có nhiều động
**Biểu diễn tri thức và suy luận** (**Knowledge representation and reasoning**, **KRR**, **KR&R**, **KR²**) là lĩnh vực của trí tuệ nhân tạo (AI) tập trung vào việc biểu diễn thông tin về thế giới dưới
Bài viết này là **danh sách các thuật toán** cùng một mô tả ngắn cho mỗi thuật toán. ## Thuật toán tổ hợp ### Thuật toán tổ hợp tổng quát * Thuật toán Brent: tìm
**Thuật toán Dijkstra**, mang tên của nhà khoa học máy tính người Hà Lan Edsger Dijkstra vào năm 1956 và ấn bản năm 1959, là một thuật toán giải quyết bài toán đường đi ngắn
phải|khung|Một cây có dán nhãn với 6 đỉnh và 5 cạnh **Cây** là khái niệm quan trọng trong lý thuyết đồ thị, cấu trúc dữ liệu và giải thuật. Cây là một đồ thị mà
**Cục Chuyển đổi số và Thông tin dữ liệu tài nguyên môi trường** là cơ quan trực thuộc Bộ Tài nguyên và Môi trường, có chức năng tham mưu, giúp Bộ trưởng thống nhất quản
Trong tính toán lượng tử, **thuật toán lượng tử** là một thuật toán chạy bằng mô hình thực tế của tính toán lượng tử, mô hình được sử dụng phổ biến nhất là mô hình
Trong khoa học máy tính, **thuật toán Prim** là một thuật toán tham lam để tìm cây bao trùm nhỏ nhất của một đồ thị vô hướng có trọng số liên thông. Nghĩa là nó
**Thuật toán Bellman–Ford** hay **Giải thuật Bellman–Ford** là một thuật toán tính các đường đi ngắn nhất nguồn đơn trong một đồ thị có hướng có trọng số (trong đó một số cung có thể
**Thuật toán ghép cặp của Edmonds** (còn gọi là thuật toán bông hoa) là một thuật toán trong lý thuyết đồ thị để tìm cặp ghép cực đại trong đồ thị. Thuật toán được tìm
**Phân tích dữ liệu** là một quá trình kiểm tra, làm sạch, chuyển đổi và mô hình hóa dữ liệu với mục tiêu khám phá thông tin hữu ích, thông báo kết luận và hỗ
**Thuật toán Dinitz** là một thuật toán thời gian đa thức mạnh cho việc tìm luồng cực đại trên đồ thị luồng, tìm ra năm 1970 bởi nhà nghiên cứu khoa học máy tính người
**Xử lý dữ liệu điện tử** có thể đề cập đến việc sử dụng các phương pháp tự động để xử lý dữ liệu thương mại. Thông thường, điều này sử dụng các hoạt động
**Tập dữ liệu COVID-19** là các cơ sở dữ liệu công khai nhằm chia sẻ dữ liệu các ca bệnh và thông tin y tế liên quan đến đại dịch COVID-19. ## Dữ liệu tổng
nhỏ| Trung tâm dữ liệu [[ARSAT (2014) ]] **Trung tâm dữ liệu** (tiếng Anh Mỹ: data center, hoặc tiếng Anh Anh: data centre), là một tòa nhà, không gian dành riêng trong tòa nhà hoặc
nhỏ| [[RNA là một phương tiện lưu trữ trong sinh học. ]] nhỏ|Các thiết bị lưu trữ điện tử khác nhau nhỏ|Máy ghi âm xi lanh Edison, khoảng năm 1899. Các xi lanh ghi âm
**Quản lý dữ liệu** bao gồm tất cả các ngành liên quan đến quản lý dữ liệu như một tài nguyên có giá trị. ## Khái niệm Khái niệm quản lý dữ liệu xuất hiện
nhỏ|Một ví dụ về cây phân loại CART **Khai phá dữ liệu** (_data mining_) Là quá trình tính toán để tìm ra các mẫu trong các bộ dữ liệu lớn liên quan đến các phương
**Máy truy tìm dữ liệu trực tuyến** hay **máy tìm kiếm** hay **cỗ máy tìm kiếm** (tiếng Anh: _search engine_), hay còn được gọi với nghĩa rộng hơn là **công cụ tìm kiếm** (_search tool_),
thumb|Các địa tầng nguyên thủy nằm ngang bị biến dạng do ứng suất. **Địa chất cấu trúc** hay **địa chất cấu tạo** là nghiên cứu về sự phân bố ba chiều không gian của các
phải|Cây hậu tố cho xâu BANANA. Mỗi xâu con được kết thúc bởi ký tự đặc biệt $. Sáu đường từ gốc đến lá (ký hiệu bởi ô vuông) tương ứng với sáu hậu tố
**Tái tạo và thu thập dữ liệu 3D** là việc tạo ra các mô hình ba chiều hoặc không gian từ dữ liệu cảm biến. Các kỹ thuật và lý thuyết, nói chung, hoạt động
nhỏ|315x315px|Một danh bạ điện thoại nhỏ được xem như một bảng băm. Trong khoa học máy tính, **bảng băm** là một cấu trúc dữ liệu sử dụng hàm băm để ánh xạ từ giá trị
Trong lĩnh vực điện toán**, Khôi phục dữ liệu** (hay **Phục hồi dữ liệu**) là quá trình sử dụng các thiết bị, phần mềm lấy lại dữ liệu từ bị hư hỏng, lỗi hoặc bị
**Lý thuyết thông tin thuật toán** là một lĩnh vực của lý thuyết thông tin và khoa học máy tính liên quan đến mối quan hệ giữa tính toán và thông tin. Theo Gregory Chaitin,
nhỏ|phải|300x300|[[Tam giác Sierpinski]] **Đệ quy** (tiếng Anh: _recursion_) là phương pháp dùng trong các chương trình máy tính trong đó có một hàm tự gọi chính nó. ## Khái niệm hình thức về đệ quy
**Mô hình cơ sở dữ liệu phân cấp** (tiếng Anh: hierarchical database model) là một loại mô hình dữ liệu, trong đó dữ liệu được tổ chức thành cấu trúc dạng cây. Dữ liệu được
Trong hoạt động tính toán máy tính, **dữ liệu liên kết** mô tả một phương thức tạo ra dữ liệu có cấu trúc để có thể liên kết được với nhau và trở nên có
Lược đồ một ngăn xếp Trong khoa học máy tính, một **ngăn xếp** (còn gọi là **bộ xếp chồng**, tiếng Anh: _stack_) là một cấu trúc dữ liệu trừu tượng hoạt động theo nguyên lý
Trong lý thuyết tính toán, một **thuật toán không đơn định** là một thuật toán có một hoặc nhiều điểm lựa chọn, mà tại đó có nhiều hướng đi tiếp khác nhau mà không được
**Trao đổi dữ liệu điện tử** (Electronic Data Interchange - EDI) là sự truyền thông tin từ máy tính gửi đến máy tính nhận bằng phương tiện điện tử, trong đó có sử dụng một
**Hệ thống quản lý cơ sở dữ liệu hoạt động** (còn gọi là OLTP Trên cơ sở dữ liệu Transaction Processing Line), được sử dụng để quản lý Dữ liệu động trong thời gian thực.
**Siêu dữ liệu** (**_metadata_**) là dạng dữ liệu mô tả thông tin chi tiết về dữ liệu. Trong cơ sở dữ liệu, metadata là các sửa đổi dạng biểu diễn khác nhau của các đối
**Bộ lọc Bloom**, phát minh bởi Burton Howard Bloom năm 1970, là một cấu trúc dữ liệu xác suất để kiểm tra xem một phần tử có nằm trong một tập hợp hay không. Có
Trong khoa học máy tính, **treap** và **cây tìm kiếm nhị phân ngẫu nhiên hóa** là hai dạng cấu trúc dữ liệu cây tìm kiếm nhị phân liên quan chặt chẽ đến nhau. Chúng lưu