Mạng xã hội chia sẻ tài liệu
Danh mục
Giáo dục phổ thông
Tài liệu chuyên môn
Bộ tài liệu cao cấp
Văn bản – Biểu mẫu
Luận Văn - Báo Cáo
Trắc nghiệm Online
Trang chủ
Công Nghệ Thông Tin
Khoa học máy tính
Tài liệu Cấu trúc dữ liệu nâng cao
Data structure & algorithms – Lab 2: Linked List
Bài lab về danh sách liên kết đơn/đôi, cấu trúc Node, lớp SingleLinkedList/DoubleLinkedList (prepend, insert, remove, search, extend, reverse).
5 trang
30 lượt xem
0 lượt tải
Data structure & algorithms – Lab 3: Binary Tree
Bài lab 3 về cây nhị phân, bao gồm xây dựng, duyệt(NLR,LNR,LRN), tính chiều cao, hệ số cân bằng, đếm, xóa nút lá, tìm kiếm, hoán đổi, tính toán và xây cây.
8 trang
29 lượt xem
0 lượt tải
Data structure & algorithms – Lab 4: Binary Search Tree
Bài lab 4 hướng dẫn xây dựng cây nhị phân tìm kiếm (BST) bằng C++, bao gồm các thao tác: Insert, PrettyPrint, Search, Delete. Yêu cầu implement các hàm còn thiếu và xây dựng ứng dụng quản lý dữ liệu.
6 trang
25 lượt xem
0 lượt tải
Data structure & algorithms – Lab 5: Sorting
Lab 5 tập trung vào sắp xếp và cấu trúc dữ liệu Heap, đặc biệt là min-heap. Trình bày các thuật toán sắp xếp: ShellSort, SelectionSort, HeapSort, BubbleSort, QuickSort.
7 trang
26 lượt xem
0 lượt tải
Chương 4 "Danh sách dữ liệu"
Đây là danh sách các cấu trúc dữ liệu. Bạn có thể xem danh sách thuật ngữ rộng hơn tại danh sách các thuật ngữ liên quan đến cấu trúc dữ liệu và giải thuật. Để so sánh thời gian hoạt động của tập hợp con của danh sách này, xem bài so sánh các cấu trúc dữ liệu.
24 trang
128 lượt xem
7 lượt tải
Tối ưu hóa lưu trữ bằng nén sâu trong DB2 10
Bản chất của dữ liệu Tin hay không là tùy bạn, khi khối dữ liệu tăng lên, bản số (cardinality) của dữ liệu đó có xu hướng giảm đi. (ND: Thuật ngữ cardinality đề cập đến sự duy nhất của dữ liệu được chứa trong một cột (thuộc tính) cụ thể của bảng dữ liệu). Do đó, đúng là không có nhiều thứ thật sự duy nhất trên thế giới này. Nhiều thứ có thể là duy nhất khi được dùng trong một tổ hợp, nhưng bản thân các yếu tố cơ bản không phải là tất cả những thứ...
40 trang
113 lượt xem
6 lượt tải
Phát triển Java 2.0: NoSQL
Kho dữ liệu NoSQL cũng giống như Bigtable và CouchDB là đều chuyển lên trọng tâm trong thời đại Web 2.0 bởi vì chúng có thể giải quyết các vấn đề mở rộng trên một quy mô lớn.
27 trang
124 lượt xem
12 lượt tải
Dữ liệu không gian trên Microsoft SQL server 2008
"Dữ liệu không gian trên Microsoft SQL server 2008" có nội dung sau: giới thiệu về Microsoft SQL server 2008, tạo cơ sở dữ liệu, chuyển dữ liệu từ shapefile sang SQL server 2008, các câu truy vấn không gian trên SQL server 2008, đánh giá kết luận.
26 trang
224 lượt xem
26 lượt tải
Tuyển tập khung hình nền
Tài liệu tham khảo Tuyển tập khung hình nền
33 trang
818 lượt xem
154 lượt tải
Adobe Photoshop CS3 - Thực hành bài tập ngày 4
Layer: Các layer có thể ví như những ngăn kéo trong suốt chứa những nội dung hình ảnh khác nhau. Có thể di chuyển nội dung từng layer. Có thể thay đổi độ trong của layer. Có thể link các layer. Mỗi file trong PhotoShop bao gồm 1 hoặc nhiều layer. Khi bạn m ở m ột file m ới, theo m ặc định nó sẽ là layer background, layer này có thể chứa m ột m àu nào đó hoặc m ột hình ảnh m à có thể nhìn thấy qua vùng trong suốt của layer nằm trên nó....
21 trang
666 lượt xem
144 lượt tải
SQL Injection Advanced
SQL, viết tắt của Structured Query Language (ngôn ngữ hỏi có cấu trúc). •Công cụ sử dụng để tổ chức, quản lý và truy xuất dữ liệu đuợc lưu trữ trong các cơ sở dữ liệu. •SQL có thể: Thực hiện các truy vấn đối với cơ sở dữ liệu. Lấy dữ liệu từ cơ sở dữ liệu. Chèn table mới trong một cơ sở dữ liệu. Xóa thông tin trong cơ sở dữ liệu. Cập nhật các table trong cơ sở dữ liệu.
92 trang
333 lượt xem
73 lượt tải
Chương 3:Mô hình dữ liệu quan hệ
Giới thiệu Do tiến sĩ E. F. Codd đưa ra - “A Relation Model for Large Shared Data Banks”, Communications of ACM, 6/1970 Cung cấp một cấu trúc dữ liệu đơn giản và đồng bộ - Khái niệm quan hệ Có nền tảng lý thuyết vững chắc - Lý thuyết tập hợp Là cơ sở của các HQT CSDL thương mại - Oracle, DB2, SQL Server… Nhập môn Cơ sở dữ liệu - Khoa CNTT 3 Nội dung chi tiết Giới thiệu Các khái niệm của mô hình quan hệ Quan hệ (Relation) Thuộc tính (Attribute) Lược đồ (Schema) Bộ (Tuple) Miền giá trị (Domain) Ràng buộc toàn vẹn Các đặc trưng của quan...
40 trang
332 lượt xem
63 lượt tải
Session 4_ Data Manipulation
Mảng đa chiều - Mảng đa chiều là mảng mà mỗi phần tử của mảng là một mảng khác. - Mảng 2 chiều được tổ chức thành các dòng và cột, các dòng được tính theo hàng ngang, các cột được tính theo hàng dọc. Trong bộ nhớ được tổ chức liên tục. ốS phần tử trong mảng bằng tích các kích thước mảng theo...
34 trang
152 lượt xem
23 lượt tải
Data Structures and Algorithms – C++ Implementation
BK TP.HCM Ho Chi Minh City University of Technology Faculty of Computer Science and Engineering BK TP.HCM Data Structures and Algorithms – C++ Implementation Huỳnh T n t Email: htdat@cse.hcmut.edu.vn Home Page: http://www.cse.hcmut.edu.vn/~htdat/ .Pointer in C++ Declaration Node *ptr; Create an object ptr = new Node(); A pointer usage printf(“Data in node: %d”, ptr-data); Destroy an object delete ptr; NULL pointer ptr = NULL; ??? ptr ptr ??? ptr ptr Faculty of Computer Science and Engineering – HCMUT Slide 2 .Pointer in C++ Be careful in these cases: Before ptr1 Before ptr1 ptr2 ptr1 = ptr2; ptr2 delete ptr1; ptr1 = NULL; Garbage After ptr1 After ptr1 ptr2 ptr2 Dangling reference problem Slide 3 Faculty of Computer Science and Engineering – HCMUT .Parameter Passing Techniques void func(int* a, int* b){ int *t;...
53 trang
203 lượt xem
20 lượt tải
Cấu trúc dữ liệu và giải thuật assignment 01 - Unrolled linked list
Trong bài tập lớn này, sinh viên sẽ sửa đổi danh sách liên kết đã học thành một cấu trúc dữ liệu mới là danh sách liên kết mở (unrolled linked list). Cấu trúc dữ liệu này tương tự như danh sách liên kết thông thường ngoại trừ việc có thể có nhiều hơn một phần tử được lưu tại mỗi node. Sinh viên có thể tham khảo thêm về unrolled linked list từ các tài liệu khác, tuy nhiên có thể mô tả sẽ khác ít nhiều so với assignment này.
5 trang
225 lượt xem
3 lượt tải
Tài liệu hướng dẫn thực hành môn Cấu trúc dữ liệu và giải thuật - Bài 1: Ôn tập Kỹ thuật lập trình
Hoàn tất bài thực hành này, sinh viên có thể: Hiểu và sử dụng kiểu con trỏ trong C++, phân biệt truyền tham biến và truyền tham trị, thao tác đọc/ghi trên tập tin văn bản, hiểu rõ về lập trình đệ quy, viết được các chương trình đệ quy.
17 trang
221 lượt xem
13 lượt tải
Tài liệu hướng dẫn thực hành môn Cấu trúc dữ liệu và giải thuật - Bài 2: Danh sách liên kết
Hoàn tất bài thực hành này, sinh viên có thể: Hiểu được các thành phần của danh sách liên kết; thành thạo các thao tác trên danh sách liên kết: thêm phần tử, xóa phần tử, duyệt danh sách liên kết; áp dụng cấu trúc dữ liệu danh sách liên kết vào việc giải quyết một số bài toán đơn giản.
5 trang
455 lượt xem
14 lượt tải
Tài liệu hướng dẫn thực hành môn Cấu trúc dữ liệu và giải thuật - Bài 3: Stack và queue
Hoàn tất phần thực hành này, sinh viên có thể: Hiểu được cách thức sử dụng stack và queue trên cơ sở sử dụng danh sách liên kết để cài đặt, hiểu và vận dụng các cấu trúc stack và queue trong những bài toán đơn giản.
5 trang
223 lượt xem
13 lượt tải
Chủ đề liên quan
Cấu trúc dữ liệu nâng cao
Bài giảng Cấu trúc dữ liệu nâng cao
89
Bài tập Cấu trúc dữ liệu nâng cao
5
Đào tạo Cấu trúc dữ liệu nâng cao
1
Đề cương ôn tập Cấu trúc dữ liệu nâng cao
1
Giáo trình Cấu trúc dữ liệu nâng cao
3
Tài liệu Cấu trúc dữ liệu nâng cao
179
Trắc nghiệm Cấu trúc dữ liệu nâng cao
1
Xem thêm