Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Linked Lists with C

Danh sách liên kết với C

Danh sách liên kết với C

Xây dựng thư viện để làm việc với Danh sách liên kết bằng ngôn ngữ lập trình C

4.6
(254 đánh giá)
1,385 học viên
Giảng viên
Portfolio Courses
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
5.0 giờ video
18 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Học viên sẽ học cách tạo và sử dụng danh sách liên kết trong C thông qua việc phát triển một thư viện hàm.

Yêu cầu

Học viên cần hiểu lập trình C, bao gồm cấp phát bộ nhớ động, typedef và struct.

Đối tượng phù hợp

Dành cho học viên quan tâm đến việc tìm hiểu về cấu trúc dữ liệu trong lập trình C.

Nội dung khóa học

4 phần • 18 bài giảng
1 Tổng quan khóa học
2 Giới thiệu về Danh sách liên kết
1 Tạo và In Danh sách liên kết
2 Chèn Nút vào Danh sách liên kết
3 Xóa Nút khỏi Danh sách liên kết
4 Các thao tác: Độ dài, Tìm kiếm, Đếm và Thay thế cho Danh sách liên kết
5 Xóa các Phần tử Trùng khớp khỏi Danh sách liên kết
6 Xóa hiệu quả các Phần tử Trùng khớp khỏi Danh sách liên kết
7 Nối và Đảo ngược Danh sách liên kết
8 Sắp xếp và Loại bỏ Trùng lặp trong Danh sách liên kết
9 Xóa và Chèn Sau một Giá trị trong Danh sách liên kết
10 Câu hỏi Thực hành Thử thách
11 Lời giải Câu hỏi Thực hành Thử thách
12 Kiểm tra Hiệu suất: Danh sách liên kết vs Mảng
1 Tạo Thư viện
2 Viết tài liệu cho Thư viện
1 Xây dựng Portfolio với Danh sách liên kết
2 Bài học Bổ sung: Lưu trữ Portfolio MIỄN PHÍ với GitHub Pages

Giới thiệu khóa học

In this course you will be taught through step-by-step live coding examples how to create and use a library of functions for working with Linked Lists in the C programming language!

Linked Lists are an important type of data structure in computer science and computer programming, so before we walkthrough how to create and use them, we'll also cover what Linked Lists are, how they work, and some practical applications of Linked Lists.  The bulk of the course is spent on learning how to work with Linked Lists using C, with over 3 hours of video covering a series of common functionalities explaining step-by-step how they are implemented.  We'll also teach you how to package your functions together into a re-usable library, and how to document your code.

By the end of the course you will have a C library of Linked List functions that will help you build a great programming portfolio!

Linked List functionalities that are covered include:

  • Creating a linked list

  • Inserting nodes on the head and tail of a linked list

  • Deleting nodes from the head and tail of a linked list

  • Sorting a linked list

  • Deleting matching nodes from a linked list

  • Deleting duplicate nodes from a linked list

  • Reversing a linked list

  • Duplicating a linked list

  • Determining if a value is in a linked list

  • ...and many others, over 20 functions in total.



Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Algorithms
Hiển thị tất cả khoá học C Programming
Hiển thị tất cả khoá học Data Structures
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊