Cấu trúc dữ liệu List
-
Mỗi phần tử liên kết với phần tử đứng liền sau trong danh sách. Mỗi phần tử trong danh sách liên kết đơn là một cấu trúc có hai thành phần. Thành phần dữ liệu: Lưu trữ thông tin về bản thân phần tử. Thành phần liên kết: Lưu địa chỉ phần tử đứng sau trong danh sách hoặc bằng NULL nếu là phần tử cuối danh sách.
78p tanvui92 19-03-2011 302 88 Download
-
Khái niệm, khai báo, cách sử dụng lập trình tổng quát (Generic). Lập trình tổng quát lớp, cấu trúc và các hàm Một số cấu trúc dữ liệu tổng quát được xây dựng sẵn trong C# như Collection, List, Dictionary… Trong C++ đã đề cập tới khái niệm Template (thường gọi là mẫu), Template được dùng để tạo các hàm, các class mà không cần quan tâm đến kiểu dữ liệu của đối số. Template được đưa ra với mục đích tăng tính năng sử dụng lại mã nguồn....
23p phuonggm 18-06-2012 350 64 Download
-
Định nghĩa Là tập hợp các phần tử mà giữa chúng có một sự nối kết với nhau thông qua vùng liên kết của chúng. Tùy cách liên kết giữa các phần tử, danh sách liên kết chia thành các loại khác nhau: Danh sách liên kết đơn Danh sách liên kết đôi/kép Danh sách đa liên kết Danh sách liên kết vòng (vòng đơn, vòng đôi) Mỗi loại danh sách có cách biểu diễn theo các cấu trúc dữ liệu và thao tác trên dữ liệu khác nhau...
85p tranminhtuanpro08th 05-08-2012 641 109 Download
-
Thuật toán tìm kiếm nhị fân sử dụng kĩ thuật chia để trị để tìm kiếm. Đầu tiên, fần tử tìm kiếm được so sánh với phần tử giữa của list. Nếu fần tử tìm kiếm bé hơn phần tử giữa, giới hạn tìm kiệm lại về nửa đầu của list. Nếu không, tìm kiếm nửa sau của list.
29p anhnam_xtanh 29-09-2012 339 35 Download
-
List là 1 cấu trúc dữ liệu mà nó lưu giữ thông tin tổng quát về vị trí của phần tử tiếp theo. Các phần tử của “single linked list ” chỉ có vị trí tiếp theo. Trong C con trỏ được sử dụng để trỏ tới phần tử tiếp theo. Array(mảng): ta có thể truy nhập ở bất kì vị trí nào trong mảng ngay lập tức. Linked list: ta có thể thay đổi số phần tử dữ liệu của nó.
30p anhnam_xtanh 29-09-2012 88 9 Download
-
Một danh sách (list) kiểu T Một dãy hữu hạn kiểu T Một số tác vụ: 1. Khởi tạo danh sách rỗng (create) 2. Kiểm tra rỗng (empty) 3. Kiểm tra đầy (full) 4. Tính kích thước (size) 5. Xóa rỗng danh sách (clear) 6. Thêm một giá trị vào danh sách tại một ví trí cụ thể (insert) 7. Lấy một giá trị tại một vị trí cụ thể ra khỏi danh sách (remove) 8. Nhận về giá trị tại một vị trí cụ thể (retrieve) 9. Thay thế một giá trị tại một vị trí cụ thể (replace) 10. Duyệt danh sách và thi hành một tác vụ tại mỗi...
38p batman_1 10-01-2013 61 6 Download
-
Giới thiệu khái niệm cấu trúc dữ liệu động. Giới thiệu danh sách liên kết:Các kiểu tổ chức dữ liệu theo DSLK. Danh sách liên kết đơn: tổ chức, các thuật toán, ứng dụng.
80p possibletb 28-11-2012 158 30 Download
-
STL là thư viện chuẩn của C++, được xây dựng sẵn. Cài đặt các cấu trúc dữ liệu và thuật toán thông dụng. Bao gồm các lớp và hàm khuôn mẫu, cho phép làm việc với dữ liệu tổng quát. Nằm trong một namespace có tên std. Các phần chính: Các lớp dữ liệu cơ bản: string, complex. Xuất nhập (IO). Các lớp chứa (containers): list, vector, deque, stack, map, set,… Duyệt phần tử của các lớp chứa (iterators). Một số thuật toán thông dụng: tìm kiếm, so sánh, sắp xếp,… Quản lý bộ nhớ, con trỏ. Xử lý ngoại lệ (exception handling)....
21p animorphs 16-03-2013 178 30 Download
-
Nhận xét: không phải tất cả các phần của một process cần thiết phải được nạp vào bộ nhớ chính tại cùng một thời điểm Ví dụ: Đoạn mã điều khiển các lỗi hiếm khi xảy ra Các arrays, list, tables được cấp phát bộ nhớ (cấp phát tĩnh) nhiều hơn yêu cầu thực sự Một số tính năng...
32p trinhvang 18-01-2013 77 5 Download
-
Tham khảo bài thuyết trình 'cấu trúc dữ liệu và giải thuật - danh sách liên kết đơn (list)', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
78p trinhvang 25-01-2013 359 47 Download
-
Bài giảng Kỹ thuật lập trình - Chương IV: Khái quát về cấu trúc dữ liệu, trình bày các nội dung chính: cấu trúc dữ liệu là gì, mảng và quản lý bộ nhớ động, xây dựng cấu trúc Vector, xây dựng cấu trúc list. Đây là tài liệu học tập, tham khảo cho sinh viên và giảng viên ngành Kỹ thuật lập trình.
32p mnhat91 15-04-2014 153 17 Download
-
Bài giảng Cấu trúc dữ liệu - Chương 8: Hash table trình bày các vấn đề cơ bản với arrays list, linked list, bảng băm "hoàn hảo", hàm băm hoàn hảo, phương pháp xây dựng hàm băm, ưu điểm của bảng băm, các cách giải quyết xung đột, các bảng băm phổ biến,...
38p xaydungk23 11-06-2014 106 12 Download
-
Sau khi học xong chương 6 Danh sách liên kết nằm trong bài giảng cấu trúc dữ liệu và thuật toán nhằm trình bày về các nội dung chính như sau: giới thiệu Danh sách liên kết đơn (Single Linked List), danh sách liên kết đôi (Double Linked List) và danh sách liên kết vòng (Circular Linked List).
149p little_12 13-06-2014 404 67 Download
-
Bài giảng môn "Cấu trúc dữ liệu - Chương 4: Danh sách (list)" có cấu trúc gồm 5 phần cung cấp cho người học các kiến thức: Khái niệm danh sách, các phép tính toán trên danh sách, danh sách đặc, danh sách liên kết, danh sách hạn chế. Mời các bạn cùng tham khảo nội dung chi tiết.
112p tsmttc_007 12-09-2015 98 9 Download
-
Khái niệm danh sách, phép toán trên danh sách, các phép toán trên danh sách, cài đặt danh sách bằng mảng,... là những nội dung chính trong bài giảng "Cấu trúc danh sách - List". Mời các bạn cùng tham khảo nội dung bài giảng để nắm bắt nội dung chi tiết.
27p thuytonh 27-09-2015 77 6 Download
-
Tổ chức của danh sách liên kết đơn, khởi tạo danh sách liên kết, thuật toán thêm 1 phần tử vào đầu danh sách liên kết, cài đặt thuật toán,... là những nội dung chính trong bài giảng "Cấu trúc dữ liệu và giải thuật - Danh sách liên kết đơn". Mời các bạn cùng tham khảo nội dung bài giảng để nắm bắt nội dung chi tiết.
78p clackpy 05-11-2015 123 10 Download
-
Chương 6 của bài giảng Cấu trúc dữ liệu và giải thuật giới thiệu về danh sách liên kết (Linked lists) trong cấu trúc dữ liệu. Trong chương này chúng ta sẽ cùng tìm hiểu về danh sách liên kết đơn (Single Linked List), danh sách liên kết đôi (Double Linked List) và danh sách liên kết vòng (Circular Linked List).
99p kiepnaybinhyen_01 01-12-2015 93 5 Download
-
Bài giảng Cấu trúc dữ liệu và giải thuật (501040) được biên soạn nhằm trang bị cho các bạn những kiến thức về tổng quan, Stack, Queue, đệ qui, List và String, cây nhị phân, tìm kiếm, sắp xếp. Bài giảng phục vụ cho các bạn chuyên ngành Công nghệ thông tin và những ngành có liên quan.
129p cocacola_17 10-12-2015 82 15 Download
-
Chương 3 trình bày về cấu trúc dữ liệu động với các nội dung chi tiết như: Kiểu dữ liệu con trỏ, danh sách liên kết (link list), danh sách liên kết đơn, sắp xếp danh sách, các cấu trúc đặc biệt của danh sách liên kết đơn. Mời các bạn cùng tham khảo.
40p youcanletgo_02 04-01-2016 104 5 Download
-
Bài giảng "Cấu trúc dữ liệu và giải thuật - Chương 4: Danh sách liên kết đơn (List)" cung cấp cho người học các kiến thức: Tổ chức của DSLK đơn, các thao tác cơ bản trên DSLK đơn, khởi tạo danh sách liên kết, hàm thêm 1 phần tử vào đầu List, thuật toán thêm vào cuối DSLK,... Mời các bạn cùng tham khảo nội dung chi tiết.
78p doinhugiobay_16 28-02-2016 111 11 Download