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

5.0 (27 đánh giá)
Tạo bởi Kteam Cập nhật lần cuối 23:14 16-09-2021 24 bài học 53.095 lượt xem 11 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á

NguyenThanhTam31 đã đánh giá 15:56 27-05-2022

tramnguyen12 đã đánh giá 17:24 19-04-2022

Em cám ơn, khóa học tuyệt vời ạ

phungduongd đã đánh giá 18:51 26-03-2022

thien-27 đã đánh giá 20:58 20-03-2022

tranhungit đã đánh giá 23:14 14-03-2022

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
nguyenvanhao094214@gmail.com đã bình luận 11:49 15-01-2022

hay quá

thuongit2110 đã bình luận 10:16 23-11-2021

hay quá

LiêmHocLapTrinh đã bình luận 20:01 06-11-2021

Lâu quạ a ơi

 

dannytran đã bình luận 10:12 12-10-2021

Cho mình hỏi bài học sẽ ra liền một lúc hay từng bài một vậy các bạn?

Cảm ơn các bạn

quanma44052002 đã bình luận 23:48 10-10-2021

hóng quá xếp