Cấu trúc dữ liệu và giải thuật

5.0 (73 đánh giá)
Tạo bởi Kteam Cập nhật lần cuối 23:14 16-09-2021 35 bài học 657.502 lượt xem 15 bình luận
Tác giả/Dịch giả: huulam3011 K9
Bắt đầu học

Danh sách bài học

Cấu trúc dữ liệu và giải thuật

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

Bạn đã từng đau đầu với các cấu trúc stack, queue,.. hoặc cảm thấy cực kỳ khó khăn với các thuật toán sắp xếp, tìm kiếm được sử dụng trong lập trình. Đừng lo lắng! Trong khoá học này, chúng ta sẽ cùng nhau tìm hiểu một cách đơn giản nhất về cấu trúc dữ liệu và giải thuật, cũng như giúp bạn nắm rõ hơn về các kiến thức này.

Hãy cùng xem cấu trúc dữ liệu và giải thuật có gì đáng sợ không nhé!


Đối tượng tham gia

Khóa học này dành cho các bạn vừa học xong một ngôn ngữ lập trình, đang học và tìm hiểu về CTDL & GT, đang mong muốn củng cố kiến thức của mình về vấn đề này hoặc muốn nâng cấp khả năng code, rèn luyện tư duy bản thân….

Bạn sẽ là người nên học khóa học này nếu bạn đang mong muốn những điều sau:

  • Có nhiều lựa chọn hơn trong giải quyết các vấn đề gặp phải
  • Hiểu được cách một số hàm có sẵn trong các ngôn ngữ lập trình hoạt động
  • Rèn luyện tư duy giải quyết vấn đề không chỉ trong Tin học mà còn trong cuộc sống
  • Sử dụng trong phỏng vấn xin việc, đặc biệt là các công ty lớn như Google, Facebook, Amazon, …

Kiến thức cần có

Để có thể theo dõi khoá học này một cách tốt nhất, bạn nên có kiến thức cơ bản về các phần:

  • Biến, kiểu dữ liệu, toán tử trong C++
  • Câu điều kiện, vòng lặp, hàm trong C++
  • Mảng trong C++
  • Lập trình hướng đối tượng trong C++
  • Nhập, xuất dữ liệu thông qua file trong C++

Kiến thức sẽ học trong khoá học

Trong khoá học này, mình sẽ dạy các bạn về:

  • Độ phức tạp thời gian BigO
  • Cấu trúc dữ liệu: stack, queue, deque, graph, tree, trie, …
  • Thuật toán: sắp xếp, tìm kiếm nhị phân, tìm đường đi ngắn nhất trên đồ thị, …

Về tác giả

Mình là Nguyễn Hữu Lâm, một người có niềm đam mê rất lớn đối với lập trình.
Mong muốn của mình là có thể chia sẻ những kiến thức mà bản thân có cho mọi người, học hỏi, kết bạn với tất cả những người có cùng đam mê với mình.


Thảo luận

Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.

Cảm ơn các bạn đã luôn đồng hành cùng Kteam. Hãy để lại bình luận hoặc góp ý của mình để phát triển bài viết tốt hơn. Đừng quên "Luyện tập – Thử Thách – Không ngại khó"

Tham gia miễn phí khóa học Cấu trúc dữ liệu và giải thuật

Học ngay

Tác giả/Dịch giả

Mình là Nguyễn Hữu Lâm, một người có niềm đam mê rất lớn đối với lập trình. Hiện tại, mình đang là sinh viên Khoa học máy tính của Đại học Bách Khoa Hà Nội. Mong muốn của mình là có thể chia sẻ những kiến thức mà bản thân có cho mọi người, học hỏi, kết bạn với tất cả những người có cùng đam mê với mình.


K9

Nhà sáng lập Howkteam.com, KQuiz.vn & tác giả các khóa học C#, Auto, Unity3D, Python....

Với mong muốn mang đến kiến thức chất lượng, miễn phí cho mọi người, với tâm huyết phá bỏ rào cản kiến thức từ việc giáo dục thu phí. Tôi đã cùng đội ngũ Kteam đã lập nên trang website này để thế giới phẳng hơn.
Hãy cùng chúng tôi lan tỏa kiến thức đến cộng đồng! 

Đánh giá

DatZiro đã đánh giá 10:24 28-08-2024

DatZiro đã đánh giá 10:23 28-08-2024

khangvo96 đã đánh giá 20:05 29-06-2024

nguyentanhai đã đánh giá 07:32 18-06-2024

nguyentanhai đã đánh giá 15:23 15-06-2024

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
thomNguyen000 đã bình luận 18:16 22-11-2023

hay

sodoku18 đã bình luận 10:44 06-10-2023

Anh có khóa học cấu trúc dữ liệu java ko ạ

 

huunamdn381 đã bình luận 15:18 16-07-2023

mình cũng đam mê lập trình rất mong được học được nhiều

Pnthang đã bình luận 14:33 30-04-2023

chán quá 

 

nguyenvanhao094214@gmail.com đã bình luận 11:49 15-01-2022

hay quá