Các thuật toán trên mảng hai chiều pptx
... t ử ử trên c trên c ù ù ng dòng ho ng dòng ho ặ ặ c c c c ộ ộ t t for(j = 0; j < so_cot; j++) { /* Xử lý phần tử a[k][j] */ } Duyệt các phần tử trên dòng có chỉ số k Duyệt các phần tử trên ... to á á n trên m n trên m ả ả ng ng hai chi hai chi ề ề u u Nguy Nguy ễ ễ n Đông H n Đông H à à Khoa CNTT Khoa CNTT – – ĐH KHTN ĐH KHTN T T í í nh t nh t í í ch c ch c á...
Ngày tải lên: 31/07/2014, 14:22
... 32 32 Kỹ thuật lập trì nh 70 CHươNG 3 CáC THUậT TOáN TRÊN CấU TRúC Dữ LIệU MảNG I. Mảng không sắp xếp và thuật toán tìm kiếm trên mảng chưa có thứ tự I.1. Một số khái niệ m về mảng: I.1.1. ... Đọc (nhập) dữ liệ u cho mảng: - Để nhậ p dữ liệ u cho mả ng ta phả i nhậ p dữ liệ u cho từng thà nh phầ n của mả ng. Ví dụ 1 : Kỹ thuật lập trì nh 84 lạ i hoten,...
Ngày tải lên: 29/09/2013, 05:20
... s->bf = 0; } else { ya->bf = 0; s->bf = imbal; } Kỹ thuật lập trì nh 105 CHươNG 6 các thuật toán trên cấu trúc câY (Tree) Câ y là một cấ u trúc dữ liệ u rấ t thông dụng ... Kỹ thuật lập trì nh 119 trí U thì câ y sẽ mấ t câ n bằ ng. Cá c số trê n câ y là chỉ số câ n bằ ng của cá c nút trước khi thê m nút III.2. Các phép toán trê n cây AVL : * K...
Ngày tải lên: 29/09/2013, 05:20
Các thuật toán trên cấu trúc danh sách liên kết (linked list)
... } // hoan doi truong info cua hai nut p va pmin pmin->info = p->info; p->info = min; } } Kỹ thuật lập trì nh 97 CHƯƠNG 5 CáC THUậT TOáN TRÊN CấU TRúC DANH SáCH LIÊN KếT ... của danh sá ch liê n kế t. struct Linked_List; { First NODEPTR; Last NODEPTR; }; II. Các phép toán trên danh sách liên kết : II.1. Tạo danh sách : a. Khởi tạ o danh sá ch (...
Ngày tải lên: 29/09/2013, 05:20
thuat toan ve mang 1 chieu
... Mảng là tập hợp các phần tử cùng kiểu . Kiểu của các phần tử nh mọi kiểu của biến (trừ kiểu File ) . II/ Cách khai báo mảng 1 chiều : Có hai cách khai báo : Cách 1 : TYPE Tên_Kiểu _Mảng = ARRAY[chỉ_số_đầu ... 1 III / Cách khai báo mảng 2 chiều : Tơng tự cũng có 2 cách khai báo : Cách 1 : TYPE Tên_Kiểu _Mảng = ARRAY[m1 . . m2,n1 . . n2] of Kiểu_Phần_tử ; VAR Tên_biến _Mảng...
Ngày tải lên: 29/09/2013, 12:10
thuat toan ve mang 2 chieu
... tiên chứa hai số M,N cách nhau ít nhất một dấu cách; các dòng tiếp theo chứa các số nguyên dơng h 11, , h 12 , ,h 1n , h 21 , h 22 , ,h 2n , , h m1 , h m2 , , h mn là chiều cao của các cột bê ... (x i , y i ) . Hỏi đặt ở làng nào để khoảng cách từ trạm tới làng xa trạm nhất là nhỏ nhất . ____________________ Thuật toán về mảng 2 chiều Tìm Min của các Max Begin Write(&a...
Ngày tải lên: 29/09/2013, 12:10
Các thuật toán trên cấu trúc cây
... Kỹ thuật lập trì nh 119 trí U thì câ y sẽ mấ t câ n bằ ng. Cá c số trê n câ y là chỉ số câ n bằ ng của cá c nút trước khi thê m nút III.2. Các phép toán trê n cây AVL : * Khai báo : Ta khai ... i. int Empty(NODEPTR root) return(root == NULL ? TRUE : FALSE); } Kỹ thuật lập trì nh 105 CHươNG 6 các thuật toán trên cấu trúc câY (Tree) Câ y là một cấ u trúc dữ liệ...
Ngày tải lên: 30/09/2013, 07:20
Các thuật toán trên cấu trúc, danh sách liên kết
... cho danh sá ch liê n kế t sau khi trộn cũng có thứ tự tă ng dầ n. Kỹ thuật lập trì nh 97 CHƯƠNG 5 CáC THUậT TOáN TRÊN CấU TRúC DANH SáCH LIÊN KếT (LINKED LIST) I. Khái niệm: Cấ u trúc ... của danh sá ch liê n kế t. struct Linked_List; { First NODEPTR; Last NODEPTR; }; II. Các phép toán trên danh sách liên kết : II.1. Tạo danh sách : a. Khởi tạ o danh sá ch...
Ngày tải lên: 30/09/2013, 07:20
Các thuật toán trên String
... Các thuật toán trên String 1.1 Xâu kí tự Xâu kí tự là một dãy các kí tự viết liền nhau. Các kí tự được lấy từ một bảng chữ cái cho trước, thông thường là bảng mã ASCII. Trong các bài toán ... là có thể sử dụng mảng hai chiều v với qui ước v[i][j] = s(i,j). Sau đó ta cải tiến bằng cách sứ dụng 2 mảng một chiều a và b, trong đó a là mảng đã tính ở bước thứ i–...
Ngày tải lên: 03/10/2013, 01:20
Các thuật toán trên cấu trúc danh sách liên kết (Linked list)
... trả về trị NULL. NODEPTR Search(NODEPTR First, int x) { NODEPTR p; Kỹ thuật lập trì nh 97 CHƯƠNG 5 CáC THUậT TOáN TRÊN CấU TRúC DANH SáCH LIÊN KếT (LINKED LIST) I. Khái niệm: Cấ u trúc ... của danh sá ch liê n kế t. struct Linked_List; { First NODEPTR; Last NODEPTR; }; II. Các phép toán trên danh sách liên kết : II.1. Tạo danh sách : a. Khởi tạ o danh sá ch...
Ngày tải lên: 05/10/2013, 11:20