
Sắp xếp danh sách
-
Chọn phần tử nhỏ nhất trong n phần tử ban đầu, đưa phần tử này về vị trí đúng là đầu tiên của dãy hiện hành. Sau đó không quan tâm đến nó nữa, xem dãy hiện hành chỉ còn n-1 phần tử của dãy ban đầu, bắt đầu từ vị trí thứ 2. Lặp lại quá trình trên cho dãy hiện hành đến khi dãy hiện hành chỉ còn 1 phần tử.
34p
sakuraphuong
25-05-2013
63
8
Download
-
Giáo án môn Tiếng Việt lớp 3 sách Cánh diều: Tuần 9 được biên soạn với mục tiêu nhằm giúp học sinh đánh giá kĩ năng đọc thành tiếng, học thuộc lòng; đọc trôi chảy, đạt tốc độ 60-65 tiếng phút, thuộc lòng các khổ hay dùng hay đã học thuộc lòng trong nửa đầu học kì I; ôn luyện về bảng chữ và tên chủ; biết sắp xếp các tên riêng theo thứ tự trong bảng chữ cái;... Mời các bạn cùng tham khảo!
40p
gianghavan18
18-08-2022
38
2
Download
-
Tài liệu tham khảo cho các bạn học chuyên ngành giải toán tốt hơn. Sắp xếp một danh sách các đối tượng theo một thứ tự nào đó là một bài toán thường được vận dụng trong các ứng dụng tin học. Sắp xếp là một yêu cầu không thể thiếu trong khi thiết kế các phần mềm. Do đó việc nghiên cứu các phương pháp sắp xếp là rất cần thiết để vận dụng trong khi lập trình.
63p
chieucongtu
17-04-2010
294
92
Download
-
Giải thuật là một dãy các thao tác, được mô tả chính xác theo trình tự nhất định để giải quyết bài toán sau một số hữu hạn các bước.
31p
mrthnhan
07-04-2011
270
59
Download
-
Chương 8 của bộ slide bài giảng đầy đủ (gồm 11 chương) về môn CTDL & GT của trường ĐHBK TP.HCM. Trình bày ngắn gọn dễ hiểu với những hiệu ứng minh họa sinh động. Hướng dẫn các bạn sắp xếp thứ tự trong một lập trình dễ dàng hơn.
64p
levanphong7887
13-04-2011
231
28
Download
-
Cho danh sách có n phần tử a0, a1, a2…, an-1. Để đơn giản trong việc trình bày giải thuật ta dùng mảng 1 chiều a để lưu danh sách các phần tử nói trên trong bộ nhớ chính. Tìm phần tử có khoá bằng X trong mảng Giải thuật tìm kiếm tuyến tính (tìm tuần tự) Giải thuật tìm kiếm nhị phân Lưu ý: Trong quá trình trình bày thuật giải ta dùng ngôn ngữ lập trình C.
187p
minhai
02-08-2010
418
222
Download
-
Trong khoa học máy tính, thuật toán tìm kiếm nhị phân là một thuật toán dùng để tìm kiếm phần tử trong một danh sách đã được sắp xếp. Thuật toán hoạt động như sau. Trong mỗi bước, so sánh phần tử cần tìm với phần tử nằm ở chính giữa danh sách. Nếu hai phần tử bằng nhau thì phép tìm kiếm thành công và thuật toán kết thúc.
76p
anhkhachayemkhac
09-11-2011
252
111
Download
-
"Bài giảng Lập trình Java cơ bản: Chương 11" giới thiệu về danh sách và đệ quy trong lập trình Java. Bài giảng này cung cấp những kiến thức về: danh sách và lớp danh sách, sắp xếp các phần tử của danh sách, danh sách đã sắp xếp, tìm kiếm, đệ quy, ví dụ với các biến đơn và giải thuật đệ quy với biến có cấu trúc trong lập trình Java.
29p
langtuhl
13-06-2012
231
63
Download
-
CácC thliacok táTco c Eơ dbiảt nM traêns tDeSr LTKit đleơ nStyle Tạo 1 danh sách liên kết đơn rỗng Tạo 1 nút có trường Infor bằng x Tìm một phần tử có Info bằng x Thêm một phần tử có khóa x vào danh sách Hủy một phần tử trong danh sách Duyệt danh sách Sắp xếp danh sách liên kết đơn
83p
quynhmaicnt10
01-05-2012
616
155
Download
-
Thuật toán tiến hành so sánh x lần lượt với các phần tử thứ 1, thứ 2,… của mảng a cho đến khi gặp phần tử có khóa cần tìm, hoặc đã tìm hết mảng mà không thấy x. Ví dụ: Cho dãy số sau: 5 3 6 8 9 Tìm phần tử có giá trị x = 9, x= 10. Sắp xếp là quá trình xử lý một danh sách các phần tử để đặt chúng theo một thứ tự thỏa mãn một tiêu chuẩn nào đó dựa trên nội dung thông tin lưu trữ tại mỗi phần tử. ...
89p
nguyengacon
04-05-2012
152
40
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
655
109
Download
-
Khái niệm (định nghĩa) đệ qui có dùng lại chính nó. Ví dụ: giai thừa của n là 1 nếu n là 0 hoặc là n nhân cho giai thừa của n-1 nếu n 0 Quá trình đệ qui gồm 2 phần: Trường hợp cơ sở (base case) Trường hợp đệ qui: cố gắng tiến về trường hợp cơ sở Ví dụ trên: Giai thừa của n là 1 nếu n là 0 Giai thừa của n là n * (giai thừa của n-1) nếu n0
27p
batman_1
10-01-2013
61
8
Download
-
Cho biết: Một danh sách các bản ghi (record). Một khóa cần tìm. Tìm bản ghi có khóa trùng với khóa cần tìm (nếu có). Đo độ hiệu quả: Số lần so sánh khóa cần tìm và khóa của các bản ghi Phân loại: Tìm kiếm nội (internal searching) Tìm kiếm ngoại (external searching)
29p
batman_1
10-01-2013
64
8
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
62
6
Download
-
Sắp thứ tự: Đầu vào: một danh sách Đầu ra: danh sách có thứ tự tăng (hoặc giảm) trên khóa Phân loại: Sắp thứ tự ngoại (external sort): tập tin Sắp thứ tự nội (internal sort): bộ nhớ Giả thiết: Sắp thứ tự nội Sắp tăng dần
64p
batman_1
10-01-2013
60
4
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
159
30
Download
-
Hoán vị nội dung các phần tử trong danh sách • Cài đặt lại trên xâu một trong những thuật toán sắp xếp đã biết trên mảng • Điểm khác biệt duy nhất là cách thức truy xuất đến các phần tử trên xâu thông qua liên kết thay vì chỉ số như trên mảng.
107p
nobita_12
18-11-2013
316
23
Download
-
Hoán vị nội dung các phần tử trong danh sách • Cài đặt lại trên xâu một trong những thuật toán sắp xếp đã biết trên mảng • Điểm khác biệt duy nhất là cách thức truy xuất đến các phần tử trên xâu thông qua liên kết thay vì chỉ số như trên mảng.
88p
nobita_12
18-11-2013
122
14
Download
-
Bài giảng Cấu trúc dữ liệu trình bày các nội dung: Độ phức tạp thuật toán, tìm kiếm và sắp xếp, danh sách liên kết, Stack & Queue, cây và các nội dung cụ thể khác. Mời bạn đọc tham khảo tài liệu để hiểu thêm về các nội dung trên.
54p
hoa_loaken91
30-05-2014
129
15
Download
-
Bài giảng Cấu trúc dữ liệu và giải thuật gồm 10 chương. Nội dung bài giảng trình bày các vấn đề thuật toán và phân tích thuật toán, đệ quy, các dữ liệu có cấu trúc, danh sách, cây, bảng băm, sắp xếp, tìm kiếm, đồ thị, các kỹ thuật thiết kế thuật toán.
110p
hoa_dai91
23-06-2014
194
43
Download
CHỦ ĐỀ BẠN MUỐN TÌM
