Tin mới nhất

Menu

Browsing "Older Posts"

Chia Sẻ Khóa Học Cấu Trúc Dữ Liệu Với C++ Từ Zero Đến Hero [Khóa 8887 A]

28 tháng 11 2020 / No Comments

Bạn sẽ học tất cả về Con trỏ (Pointer), Mảng (Array), Danh sách Liên kết, Ngăn xếp (Stack) và Hàng đợi (Queue), Đồ thị (Graph), Cây nhị phân (Binary Tree), Heap & Priority Queue, Sắp xếp, v.v.

Bạn sẽ học được gì:

  • ✓ Áp dụng các tính năng của C++ như con trỏ, tham chiếu, mảng, lớp, template, nạp chồng hàm, hàm ảo, xử lý ngoại lệ, v.v. trong việc xây dựng cấu trúc dữ liệu mạnh mẽ.
  • ✓ Hiểu các sắc thái của lập trình hướng đối tượng, như trừu tượng, đóng gói, đa hình, kế thừa, v.v.
  • ✓ Khái niệm hóa ý tưởng về cấu trúc dữ liệu cơ bản, danh sách liên kết, ngăn xếp, hàng đợi, đồ thị, cây nhị phân, heaps, cây tìm kiếm nhị phân, cây AVL, cây đỏ đen (red black tree), v.v.
  • ✓ Triển khai các cấu trúc dữ liệu cơ bản cũng như (phức tạp hơn) của riêng bạn trong C++.
  • ✓ Nhận biết các kỹ thuật sắp xếp tập hợp khác nhau và phát triển chúng trong C++.
  • ✓ Tìm kiếm thứ gì đó trong một collection.
  • ✓ Giải quyết các bài toán liên quan đến cấu trúc dữ liệu bằng cách sử dụng các công cụ và kỹ thuật của C++.
  • ✓ Con trỏ và Tham chiếu: Hiểu cốt lõi.
  • ✓ Con trỏ và Tham chiếu: chuyển argrument theo value, con trỏ & tham chiếu.
  • ✓ Con trỏ và tham chiếu: const pointer, const reference, cons function.
  • ✓ Mảng: Tìm hiểu cốt lõi của mảng và tại sao nó lại rất quan trọng.
  • ✓ Mảng: Row Major and Column Major Representation của Mảng.
  • ✓ Danh sách liên kết: Hiểu được các khái niệm về Danh sách liên kết và tại sao sử dụng danh sách liên kết.
  • ✓ Danh sách liên kết: Cách Chèn Phần tử vào Danh sách liên kết.
  • ✓ Danh sách liên kết: Cách xóa phần tử trong danh sách liên kết.
  • ✓ Danh sách liên kết: Cách đảo ngược danh sách liên kết.
  • ✓ Danh sách liên kết: Hiểu được danh sách liên kết đôi với Live Coding.
  • ✓ Danh sách liên kết: Tìm hiểu danh sách liên kết vòng với Live Coding.
  • ✓ Danh sách liên kết: Ứng dụng của danh sách liên kết.
  • ✓ Ngăn xếp và Hàng đợi: Hiểu tại sao và cách sử dụng Ngăn xếp và Hàng đợi.
  • ✓ Ngăn xếp: Thực hiện ngăn xếp bằng Mảng.
  • ✓ Ngăn xếp: Triển khai ngăn xếp bằng danh sách liên kết.
  • ✓ Ngăn xếp: infix to postfix.
  • ✓ Ngăn xếp: postfix evaluation.
  • ✓ Hàng đợi: Hàng đợi sử dụng mảng.
  • ✓ Hàng đợi: Hàng đợi sử dụng danh sách liên kết.
  • ✓ Graph (Đồ thị): Tại sao và cách sử dụng đồ thị.
  • ✓ Graph (Đồ thị): Biểu diễn Ma trận kề (Adjacency Matrix ) và Danh sách kề (Adjacency List).
  • ✓ Graph (Đồ thị): Đọc đồ thị từ một file.
  • ✓ Graph (Đồ thị): Breadth First Search (BFS).
  • ✓ Graph (Đồ thị): Depth First Search (DFS).
  • ✓ Cây nhị phân (Binary Tree): Tại sao, cách thức và vị trí sử dụng Binary Tree.
  • ✓ Cây nhị phân (Binary Tree): Binary Tree Traversal.
  • ✓ Cây nhị phân (Binary Tree): Implementation of Binary Tree.
  • ✓ Cây nhị phân (Binary Tree): Binary Search Tree.
  • ✓ Cây nhị phân (Binary Tree): Triển khai cây tìm kiếm nhị phân.
  • ✓ Cây nhị phân (Binary Tree): Cây đỏ đen (Red Black Tre).
  • ✓ Cây nhị phân (Binary Tree): Chèn vào Cây đỏ đen (Red Black Tre).
  • ✓ Cây nhị phân (Binary Tree): Xóa khỏi Cây đỏ đen (Red Black Tre).
  • ✓ Tìm hiểu Heap.
  • ✓ Heap Sort.
  • ✓ Priority Queue & Implementation.
  • ✓ Sắp xếp: Selection Sort.
  • ✓ Sắp xếp: Insertion Sort.
  • ✓ Sắp xếp: Bubble Sort.
  • ✓ Sắp xếp: Quick Sort.
  • ✓ Sắp xếp: Merge Sort.
  • ✓ Sắp xếp: Radix Sort
  • ✓ Tìm kiếm: Linear Search.
  • ✓ Tìm kiếm: Binary Search.
  • ✓ Tìm kiếm: Interpolation Search.
  • ✓ Băm (Hashing).

Cấu trúc dữ liệu là một trong những cốt lõi của ngành công nghiệp phần mềm. Điều đó tạo nên sự khác biệt giữa một kỹ sư phần mềm thông thường và một kỹ sư phần mềm chuyên nghiệp. Nhưng Theo một cuộc khảo sát, 90% kỹ sư phần mềm không có sự hiểu biết rõ ràng về Cấu trúc dữ liệu và thuật toán. Đó là lý do tại sao bạn nên tham gia khóa học này.

Mục lục:

  • ✓ 01. Giới thiệu.
  • ✓ 02. Con trỏ (Pointer) và Tham chiếu (Reference).
  • ✓ 03. Mảng (Array).
  • ✓ 04. Danh sách liên kết (Linked List).
  • ✓ 05. Ngăn xếp (Stack) và Hàng đợi (Queue).
  • ✓ 06. Đồ thị (Graph).
  • ✓ 07. Cây nhị phân (Binary Tree).
  • ✓ 08. Heap & Priority Queue.
  • ✓ 09. Sắp xếp.
  • ✓ 10. Tìm kiếm.

CUNG CẤP TÀI KHOẢN GOOGLE DRIVE DUNG LƯỢNG KHÔNG GIỚI HẠN VỚI GIÁ ƯU ĐÃI NHẤTXEM CHI TIẾT TẠI ĐÂY 



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and Email us, we'll remove relevant links or contents immediately.

Tuyên bố miễn trừ bản quyền:

Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.