1. Trang chủ
  2. » Tất cả

Bài giảng cấu trúc dữ liệu và thuật toán chương 6 nguyễn khánh phương

20 12 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 1,02 MB

Nội dung

co ng c om TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG Nguyễn Khánh Phương u du o ng th an Cấu trúc liệu giải thuật cu Computer Science department School of Information and Communication technology E-mail: phuongnk@soict.hust.edu.vn CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung khóa học cu u du o ng th an co ng c om Chương Các kiến thức Chương Thuật toán đệ quy Chương Các cấu trúc liệu Chương Cây Chương Sắp xếp Chương Tìm kiếm Chương Cấu trúc liệu đồ thị CuuDuongThanCong.com https://fb.com/tailieudientucntt co ng c om TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG Nguyễn Khánh Phương u du o ng th an Chương Tìm kiếm (Searching) cu Computer Science department School of Information and Communication technology E-mail: phuongnk@soict.hust.edu.vn CuuDuongThanCong.com https://fb.com/tailieudientucntt Bài tốn tìm kiếm (Searching problem) cu u du o ng th an co ng c om Cho danh sách A gồm n phần tử a1, a2, , an số x Câu hỏi: x có mặt danh sách A hay khơng? • Nếu x có mặt danh sách A, đưa vị trí xuất x danh sách cho, nghĩa đưa số i cho = x CuuDuongThanCong.com https://fb.com/tailieudientucntt cu u du o ng th an co ng Tìm kiếm Tìm kiếm nhị phân Cây nhị phân tìm kiếm Cây AVL Bảng băm c om N i dung CuuDuongThanCong.com https://fb.com/tailieudientucntt cu u du o ng th an co ng Tìm kiếm Tìm kiếm nhị phân Cây nhị phân tìm kiếm Cây AVL Bảng băm c om N i dung CuuDuongThanCong.com https://fb.com/tailieudientucntt Tìm kiếm (Linear Search/Sequential search) Target x = 8: du o u -7 cu A: ng th an co ng c om • Đầu vào: – Cho mảng A gồm n phần tử giá trị tìm kiếm x – Mảng A không cần thiết xếp • Thuật toán: Bắt đầu từ phần tử đầu tiên, duyệt qua phần tử tìm x toàn phần tử mảng duyệt hết • Độ phức tạp: O(n) -5 CuuDuongThanCong.com https://fb.com/tailieudientucntt Tìm kiếm (Linear Search/Sequential search) target = du o -7 cu Array A u i=1 ng th an co ng c om void linearSearch(int a[], int size, int target) { int i; for (i = 1; i

Ngày đăng: 27/02/2023, 07:57

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN