Bài giảng Cấu trúc dữ liệu và giải thuật: Bài 10 - Hoàng Thị Điệp (2014)
Số trang: 21
Loại file: pdf
Dung lượng: 210.98 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Cấu trúc dữ liệu và giải thuật - Bài 10: Bảng băm" cung cấp cho người học các kiến thức: Giới thiệu phương pháp băm, các hàm băm, các hàm băm, các chiến lược giải quyết va chạm. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu và giải thuật: Bài 10 - Hoàng Thị Điệp (2014)Bài 10: Bảng bămGiảng viên: Hoàng Thị ĐiệpKhoa Công nghệ Thông tin – Đại học Công NghệCấu trúc dữ liệu và giải thuậtHKI, 2013-2014Kiểm tra viết, 15 phút(Sinh viên có thể sử dụng tài liệu.)1. Nêu 2 hàm băm2. Nêu 2 phương pháp giải quyết va chạm trong bảngbămnói tới trong Chương 9 Giáo trình.2diepht@vnuNội dung chính Giới thiệu phương pháp băm Hashing Các hàm băm Hash function Các chiến lược giải quyết va chạm Collision resolution3diepht@vnuKDLTT từ điển Trường hợp riêng của tậpđộng khi ta chỉ quan tâm tớitìm kiếm, xen, loại Là tập hợp trong đó mỗi phầntử là một cặp (khóa, dữ liệu) Có thể tìm kiếm theo khóa Được sắp hoặc không đượcsắp Các phần tử có thể có cùngkhóa* Dictionary vs. Map Ứng dụng Từ vựng – nghĩa Tên miền – địa chỉ IP Mã sinh viên – hồ sơ SV4 Các phép toán find(k) trả về 1 phần tử cókhóa k. Nếu không thấy trảvề NULL.findAll(k)insert(k, v) thêm phần tử (k,v) và trả về con trỏ tới nóerase(k) loại bỏ phần tử bấtkì có khóa bằng kerase(p) loại bỏ phần tử trỏbởi psize() trả về số lượng phần tửempty() kiểm tra xem từ điểnrỗng hay khôngdiepht@vnuPhương án cài KDLTT từ điển Mảng được sắp / không được sắp DSLK đơn/kép được sắp / không được sắp Cây tìm kiếm nhị phân5diepht@vnu
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu và giải thuật: Bài 10 - Hoàng Thị Điệp (2014)Bài 10: Bảng bămGiảng viên: Hoàng Thị ĐiệpKhoa Công nghệ Thông tin – Đại học Công NghệCấu trúc dữ liệu và giải thuậtHKI, 2013-2014Kiểm tra viết, 15 phút(Sinh viên có thể sử dụng tài liệu.)1. Nêu 2 hàm băm2. Nêu 2 phương pháp giải quyết va chạm trong bảngbămnói tới trong Chương 9 Giáo trình.2diepht@vnuNội dung chính Giới thiệu phương pháp băm Hashing Các hàm băm Hash function Các chiến lược giải quyết va chạm Collision resolution3diepht@vnuKDLTT từ điển Trường hợp riêng của tậpđộng khi ta chỉ quan tâm tớitìm kiếm, xen, loại Là tập hợp trong đó mỗi phầntử là một cặp (khóa, dữ liệu) Có thể tìm kiếm theo khóa Được sắp hoặc không đượcsắp Các phần tử có thể có cùngkhóa* Dictionary vs. Map Ứng dụng Từ vựng – nghĩa Tên miền – địa chỉ IP Mã sinh viên – hồ sơ SV4 Các phép toán find(k) trả về 1 phần tử cókhóa k. Nếu không thấy trảvề NULL.findAll(k)insert(k, v) thêm phần tử (k,v) và trả về con trỏ tới nóerase(k) loại bỏ phần tử bấtkì có khóa bằng kerase(p) loại bỏ phần tử trỏbởi psize() trả về số lượng phần tửempty() kiểm tra xem từ điểnrỗng hay khôngdiepht@vnuPhương án cài KDLTT từ điển Mảng được sắp / không được sắp DSLK đơn/kép được sắp / không được sắp Cây tìm kiếm nhị phân5diepht@vnu
Tìm kiếm theo từ khóa liên quan:
Bài giảng Cấu trúc dữ liệu Cấu trúc dữ liệu Cấu trúc dữ liệu và giải thuật Cơ sở dữ liệu Bảng băm Chiến lược giải quyết va chạm Phương pháp bămTài liệu có liên quan:
-
62 trang 422 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 388 6 0 -
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 360 0 0 -
13 trang 342 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 319 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 317 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 297 1 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 254 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 227 0 0 -
Giáo trình Nhập môn Cơ sở dữ liệu - GV. Nguyễn Thế Dũng
280 trang 196 0 0