Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Algorithm & Data Structure

Cấu trúc dữ liệu tuyệt vời của Hyekyung Jeong trong C

Cấu trúc dữ liệu và thuật toán là những yếu tố cốt lõi nhất của một chương trình và nhiều công ty CNTT yêu cầu nhân tài có kỹ năng giải quyết vấn đề và kỹ năng tư duy tính toán thông qua các bài kiểm tra viết mã.

(5.0) 8 đánh giá

124 học viên

  • lectopia19704
C

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Hiểu các khái niệm về các cấu trúc dữ liệu khác nhau (Mảng, Ngăn xếp, Hàng đợi, Danh sách, Cây, Đồ thị)

  • Có thể triển khai cấu trúc dữ liệu hiệu quả để tăng hiệu quả xử lý thuật toán.

Nếu bạn muốn trở thành một nhà phát triển đưa công việc lên một tầm cao mới!
Cấu trúc dữ liệu nâng cao bắt đầu bằng ngôn ngữ C.

Chủ đề bài giảng 📖

Cấu trúc dữ liệu và thuật toán
Yếu tố quan trọng nhất tạo nên một chương trình!

Bạn sẽ học các khái niệm và kỹ thuật triển khai của nhiều cấu trúc dữ liệu khác nhau (Mảng, Ngăn xếp, Hàng đợi, Danh sách, Cây, Đồ thị) bằng ngôn ngữ C và tìm hiểu cách tăng hiệu quả xử lý thuật toán.

Đề cương bài giảng

  1. Sau khi hoàn thành toàn bộ mã để sử dụng danh sách liên kết kép, bạn sẽ học được các kỹ thuật ứng dụng thực tế.
  2. "Đây không phải là UFO! Đây là LIFO~" Chúng ta hãy cùng tìm hiểu về ngăn xếp này.
  3. Bạn có thể hiểu cấu trúc FIFO của cấu trúc dữ liệu hàng đợi và xác định các đặc điểm của hàng đợi vòng.
  4. Tìm hiểu cách triển khai và sử dụng hàng đợi danh sách không giới hạn số lượng dữ liệu được lưu trữ.
  5. Tìm hiểu khái niệm băm và cách sử dụng nó.
  6. Tìm hiểu cách sử dụng khái niệm về cây.
  7. Tìm hiểu khái niệm heap và cách sử dụng nó.
  8. Tìm hiểu các khái niệm và ứng dụng của cấu trúc dữ liệu đồ thị.

Ai sẽ được hưởng lợi khi học điều này?

Sau khi học ngôn ngữ C
Kỹ năng lập trình
Để cải thiện
Người làm điều đó

Sử dụng cấu trúc dữ liệu
kỹ năng giải quyết vấn đề
Để cải thiện
Người làm điều đó

Thuật toán
Kiểm tra mã hóa hoặc
Đánh giá năng lực
Những người đang chuẩn bị

Cấu trúc dữ liệu tuyệt vời
Giới thiệu
Hãy đến và học
Sinh viên hiện tại

Phần tiếp theo của bài giảng về cấu trúc dữ liệu miễn phí!

Giới thiệu về Cấu trúc dữ liệu tuyệt vời (bằng C) Bài giảng trước
Cơ bản về cấu trúc dữ liệu được thực hiện dễ dàng


Các tính năng của bài giảng và
Kiểm tra nội dung học tập.

  • Bài giảng về C, C++, cấu trúc dữ liệu và thuật toán của giảng viên hàng đầu với 25 năm kinh nghiệm!
  • Các bài giảng cung cấp lời giải thích có hệ thống về cấu trúc dữ liệu và sử dụng các nguồn tài liệu, giúp người học dễ hiểu.
  • Bạn có thể học các phương pháp triển khai thực tế bằng cách sử dụng các nguồn thực hành ngôn ngữ C.
  • Ngay cả thành tích học tập cũng được đánh giá thông qua các bài kiểm tra học tập!

[Mục lục]

  1. Triển khai danh sách liên kết kép
  2. Hiểu cấu trúc ngăn xếp LIFO và triển khai ngăn xếp mảng
  3. Triển khai ngăn xếp bằng cách sử dụng một mảng
  4. Triển khai ngăn xếp bằng cách sử dụng danh sách
  5. Hiểu về hàng đợi cấu trúc FIFO
  6. Khái niệm và triển khai hàng đợi tròn
  7. Triển khai hàng đợi vòng tròn mảng
  8. Triển khai hàng đợi bằng cách sử dụng danh sách
  9. Khái niệm bảng băm
  1. So sánh giữa Linear Hash và Chaining Hash
  2. Triển khai bảng băm
  3. Hiểu khái niệm về Cây
  4. Triển khai cây nhị phân
  5. Triển khai BST (khái niệm, khởi tạo, thêm)
  6. Theo cấu trúc dữ liệu Heap
  7. Triển khai cấu trúc dữ liệu Heap
  8. Hiểu về cấu trúc dữ liệu đồ thị
  9. Triển khai cấu trúc dữ liệu đồ thị

Câu hỏi dự kiến Hỏi & Đáp 💬

H. Bạn có cung cấp sách giáo khoa và tài liệu thực hành không?

Chúng tôi cung cấp sách giáo khoa PDF và các tệp nguồn thực hành.

H. Bạn có cung cấp dịch vụ Hỏi & Đáp không?

Vui lòng để lại câu hỏi của bạn trong mục [Hỏi/Trả lời] và chúng tôi sẽ trả lời trong vòng 3 ngày.


Ai đã tạo ra khóa học này
Giới thiệu người hướng dẫn ✒️

Jeong Hye-gyeong

Giảng viên Jeong Hye-gyeong là một giảng viên hàng đầu, đã giảng dạy C/C++/cấu trúc dữ liệu/thuật toán cho hàng trăm sinh viên mỗi năm trong suốt 25 năm qua. (Cô cũng giảng dạy các khóa học đặc biệt trong kỳ nghỉ tại các trường đại học như Đại học Soongsil và Đại học Quốc gia Seoul.)

  • Blog - https://m.blog.naver.com/be_int/220867016072
  • Với tư cách là giám đốc Trung tâm Giáo dục Lectopia (lectopia.com), ông tổ chức các buổi giảng đặc biệt cho sinh viên đại học vào mỗi mùa hè (tháng 6) và mùa đông (tháng 12).

[Kinh nghiệm giảng dạy] (1995–nay)

  • Các bài giảng đặc biệt (bài giảng C, C++) tại Đại học Hongik, Đại học Hanyang, Đại học Kyunghee, Đại học Công giáo Hàn Quốc, Đại học Konkuk, Đại học Chung-Ang, Đại học Kwangwoon và Đại học Kyonggi
  • Đào tạo nhân viên mới của Samsung SDS (Ngôn ngữ C)
  • JoongAng Ilbo ITEA Embedded Ilbo Employment Course Outsourcing Operation (C, Advanced C)
  • Trung tâm đào tạo MDS Đào tạo lập trình viên nhúng (Ngôn ngữ C)
  • Công ty TNHH TmaxSoft. Thuê ngoài hoạt động đào tạo tại chức và đào tạo nhân viên mới (lập kế hoạch và vận hành đào tạo)
  • Đào tạo nhân viên Trung tâm thông tin bưu chính vận hành ký gửi (lập kế hoạch đào tạo và vận hành)
  • Đại học Soongsil, Khoa Khoa học máy tính, Khoa Hệ thống Y sinh (C, C nâng cao, Python)
  • Đào tạo chuyển đổi công việc cho nhân viên LG Display (C, C++)
  • Ủy ban chuẩn bị thi KCSE của KOSTA (Hiệp hội xúc tiến phần mềm) (chuẩn bị và chấm điểm ngôn ngữ C)
  • Đào tạo chuyển đổi công việc cho nhân viên Samsung Thales (C++)
  • Bài giảng của Samsung Electronics S.LSI (C bảo mật, C chung, Cấu trúc dữ liệu)
  • Đào tạo LG Electronics cho nhân viên hiện tại và mới (C, C++, cấu trúc dữ liệu, thuật toán)
  • Đào tạo nhân viên mới của Bộ phận Kinh doanh Không dây của Samsung Electronics (Dự án Thực hành C, Bảo mật C)
  • Đào tạo Hyundai Mobis cho nhân viên hiện tại và mới (C, C++)

[Hôm nay]

  • Giám đốc Trung tâm Giáo dục Rectopia (lập kế hoạch và vận hành bài giảng đặc biệt, C, C++, bài giảng dự án)
  • Các bài giảng hàng năm tại Đại học Quốc gia Seoul và Đại học Soongsil (các bài giảng đặc biệt về kỳ nghỉ C, C++)
  • Bài giảng dành cho nhân viên hiện tại của công ty

Vui lòng kiểm tra trước khi tham gia lớp học!

  • Không được phân phối hoặc sử dụng lại các tập tin sách giáo khoa và mã nguồn thực hành được cung cấp. (Bản quyền sách giáo khoa và tài liệu thực hành thuộc về giảng viên đã tạo ra khóa học này.)

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người đang chuẩn bị cho bài kiểm tra mã hóa

  • Những người muốn cải thiện kỹ năng viết mã sau khi học ngôn ngữ C

  • Nhà phát triển SW muốn cải thiện kỹ năng giải quyết vấn đề bằng cấu trúc dữ liệu

Cần biết trước khi bắt đầu?

  • Ngôn ngữ C trình độ trung cấp trở lên

Xin chào
Đây là

4,597

Học viên

82

Đánh giá

33

Trả lời

4.9

Xếp hạng

4

Các khóa học

Chương trình giảng dạy

Tất cả

31 bài giảng ∙ (9giờ 59phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

8 đánh giá

5.0

8 đánh giá

  • hyungsoonkim1153님의 프로필 이미지
    hyungsoonkim1153

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    61% đã tham gia

    • thsghdud4564692님의 프로필 이미지
      thsghdud4564692

      Đánh giá 21

      Đánh giá trung bình 5.0

      5

      39% đã tham gia

      Có quy định.

      • dydgus15734850님의 프로필 이미지
        dydgus15734850

        Đánh giá 3

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Tôi rất thích bài giảng về cấu trúc dữ liệu giới thiệu đến nỗi bây giờ tôi đang nghe phần chuyên sâu. Tôi nghĩ đây là bài giảng mà bất kỳ ai có kiến ​​thức cơ bản về ngôn ngữ C đều có thể dễ dàng hiểu được. Sẽ thật tuyệt nếu một khóa học giải quyết bài kiểm tra mã hóa thuật toán ngôn ngữ C cũng được cung cấp!

        • le00146003님의 프로필 이미지
          le00146003

          Đánh giá 4

          Đánh giá trung bình 4.8

          5

          81% đã tham gia

          Bạn giải thích dễ hiểu quá, cảm ơn bạn!

          • plumpmath님의 프로필 이미지
            plumpmath

            Đánh giá 18

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            Cảm ơn

            1.850.631 ₫

            Khóa học khác của lectopia19704

            Hãy khám phá các khóa học khác của giảng viên!

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!