
그림으로 쉽게 배우는 네트워크
감자
이 강의를 통해 마법만 같던 인터넷이 어떻게 동작하는지 이해할 수 있습니다.
Beginner
네트워크
Thông qua bài giảng này, bạn có thể học cấu trúc dữ liệu phi tuyến tính và thuật toán.

Cấu trúc dữ liệu
Thuật toán
Cấu trúc dữ liệu và thuật toán mà các nhà phát triển phải biết
Nội dung chuyên sâu cũng được giải thích dễ hiểu và thú vị bằng hình ảnh!
Tôi luôn cảm thấy tiếc khi thấy những nhà phát triển thiếu kỹ năng cơ bản lang thang khắp nơi, không biết phải học gì. Có vẻ như rất khó để theo kịp công nghệ mới nhất nếu không có đủ thời gian.
Tất nhiên, công nghệ tiên tiến là quan trọng, nhưng trong khoa học máy tính, nền tảng cơ bản thậm chí còn quan trọng hơn. Nếu bạn nắm vững những kiến thức cơ bản, bạn có thể dễ dàng học được những kỹ thuật phổ biến và thú vị bất cứ lúc nào.
Cấu trúc dữ liệu và thuật toán không giới hạn ở một ngôn ngữ hoặc khuôn khổ cụ thể. Ngay cả khi các ngôn ngữ và khuôn khổ phổ biến thay đổi, bạn vẫn có thể sử dụng kiến thức về cấu trúc dữ liệu và thuật toán đã học và áp dụng nó.
học thuật
Học tập trong các lớp học ở trường
Cấu trúc dữ liệu/thuật toán
Quá khó và cứng nhắc.
Có phải nó có thể học dễ dàng không?
Không chính
Các chuyên gia học một ngôn ngữ mới,
Cũng trong khuôn khổ
Có vẻ như bạn đang thích nghi tốt...
Tôi tự hỏi bí mật là gì!
Người tìm việc
Nếu bạn nhìn vào các câu hỏi kiểm tra mã hóa,
Tôi cảm thấy như có một bức tường và tôi cảm thấy bị chặn lại.
Tôi cảm thấy mình phải học một cái gì đó
Cái quái gì thế này?
Vua hiệu quả
Mã tôi đã viết
Phân tích hiệu suất,
Hiệu quả hơn và hoạt động tốt hơn
Tôi muốn chuyển nó thành mã.
Những người mới bắt đầu phát triển thường nói thế này.
Việc ngay lập tức dịch những ý tưởng hiện lên trong đầu bạn thành mã là điều tự nhiên.
Cho đến khi bạn học được cấu trúc dữ liệu và thuật toán !
Khi có vấn đề, cấu trúc dữ liệu nào hiệu quả nhất cho vấn đề đó,
Điều này khiến tôi tự hỏi loại thuật toán nào sẽ phù hợp cho nó.
Hầu hết các vấn đề chúng ta gặp phải đều có thể giải quyết bằng các cấu trúc dữ liệu và thuật toán đã biết. Ngay cả khi không có, chúng ta vẫn có thể nhanh chóng giải quyết bằng cách áp dụng các cấu trúc dữ liệu và thuật toán mà chúng ta biết.
Nếu bạn từng cảm thấy cần được hướng dẫn, tôi tin chắc rằng cấu trúc dữ liệu và thuật toán có thể giúp bạn thực hiện tốt công việc này.
Chúng tôi giải thích các khái niệm khó về cấu trúc dữ liệu và thuật toán theo cách mà bất kỳ ai cũng có thể hiểu được bằng sơ đồ và phép so sánh.
Dễ dàng xem cấu trúc dữ liệu và thuật toán được sử dụng ở đâu và chức năng của chúng là gì, bằng sơ đồ!
Đối với những ai gặp khó khăn khi hình dung cấu trúc dữ liệu và thuật toán trong đầu, tôi sẽ giải thích bằng hình ảnh về chức năng của mã hiện tại và những thay đổi mà nó tạo ra.
Hãy hình dung cách mã bạn đang viết thay đổi theo cách đồ họa trong IDE của bạn!
Hãy cùng tìm hiểu về cấu trúc dữ liệu cây, một cấu trúc dữ liệu phi tuyến tính tiêu biểu và tìm hiểu các thuật toán sử dụng cây!






Hãy cùng tìm hiểu về đồ thị, một cấu trúc dữ liệu phi tuyến tính khác và tìm hiểu các thuật toán sử dụng đồ thị!






Tìm hiểu về các vấn đề có thể giải quyết bằng cấu trúc dữ liệu phi tuyến tính và thuật toán tham lam!








H. Tôi có phải học khóa cơ bản không?
❌ Ngay cả khi bạn chưa học khóa cơ bản , nếu bạn biết về mảng, danh sách liên kết, ngăn xếp, hàng đợi và các hàm đệ quy, bạn sẽ không gặp vấn đề gì khi học khóa học này.
H. Đây có phải là bài giảng mà sinh viên không chuyên ngành cũng có thể tham gia không?
⭕ Khóa học này được thiết kế dành cho những người không chuyên ngành. Chỉ cần bạn theo dõi bài giảng là bạn có thể học được cấu trúc dữ liệu và thuật toán một cách đầy đủ!
H. Có tài liệu bài giảng nào không?
❌ Không có tài liệu bài giảng.
Khóa học này dành cho ai?
Những người đã học ngôn ngữ lập trình mà không biết phải làm gì
Người muốn ôn thi coding
Người muốn củng cố nền tảng
Người đã học khóa cơ bản
Cần biết trước khi bắt đầu?
JavaScript
Cấu trúc dữ liệu cơ bản (mảng, danh sách liên kết, stack, queue, v.v.)
Hàm đệ quy
8,020
Học viên
559
Đánh giá
331
Trả lời
4.9
Xếp hạng
8
Các khóa học
저는 인프런에서 컴퓨터 과학(CS) 강의를 준비하고 있는 감자라고 합니다! 😄
학생과 주니어 개발자들이 AI 시대에 단순히 AI에 밀려나지 않고, 기본기를 탄탄히 다져 AI를 능숙히 활용하는 개발자로 성장할 수 있도록 돕는 것을 목표로 합니다.
Tất cả
48 bài giảng ∙ (9giờ 21phút)
Tài liệu khóa học:
Tất cả
54 đánh giá
4.9
54 đánh giá
Đánh giá 3
∙
Đánh giá trung bình 4.7
Đã chỉnh sửa
4
개인적으로 강의를 들으면서 느낀 점은 자바스크립트가 주 언어가 아니시라면 심화편의 자료구조는 조금 이해하는데 불편함이 있으실 수 있을 것 같다는 것입니다. 저는 자바스크립트를 잘 모르더라도 기본적인 문법만으로 강의를 진행하기 때문에 괜찮다는 설명을 듣고 기본편을 먼저 듣고 나서 심화편을 듣고 있는데, 기본편은 그래도 간단한 구조를 구현하다보니 괜찮았지만, 심화편에서 다루는 내용은 그렇지 않았습니다. 이 언어의 특징때문인건지, 혹은 기본적인 문법으로만 구현하다보니 생기는 복잡성인지는 모르겠지만 어떤 기능이 구현되기 위해 필요한 메서드들을 잇는 과정에서 '이 기능을 이어서 이런 동작이 되는건가?' 혹은 '이런 동작이 된다고?' 와 같은 생각들이 들면서 이해하기가 어렵습니다. 아무래도 각 언어마다 그 언어의 고유한 프로그래밍 방식이 있는데 그것에 덜 익숙하다 보니 생기는 문제인 것 같습니다. 제 경우엔 파이썬, 자바 언어에 익숙해서 자바로 설명된 자료구조를 공부해보니 확실히 로직이 구현되는 논리가 머리 속에 잘 그려졌었습니다. 자바스크립트에 능숙하시다면 괜찮으실 거 같습니다!
다른 언어를 사용해도 따라하실 수 있도록 자바스크립트 고유의 문법은 최대한 사용하지 않았지만 심화편 자체가 조금 어려워서 이해하기 더 힘드셨을 것 같습니다. 소중한 수강평 감사합니다 :)
Đánh giá 7
∙
Đánh giá trung bình 5.0
5
저는 어려우면 보통 강의를 두 개 결제해서 보는 편입니다. 이번 강의가 두 번째 강의이고, 약 30% 시청 후 리뷰 남깁니다. 시청할 때마다 감탄하고 있습니다. 머리가 나쁜 편이라 고통받고 있었는데, 그림으로 하나하나 쉽게 설명해주셔서 이해가 잘 됐습니다. 정말 너무 강추드리고, 추가로 듣고 싶은 강의가 생기면 이분 강의를 먼저 들을 것 같습니다. ㅎㅎ
해비님께 잘 맞는 강의인 것 같아서 뿌듯하네요 ㅎㅎ 다른 강의도 만족하셨으면 좋겠습니다. 앞으로도 파이팅입니다. 소중한 수강평 감사합니다 해비님!😄
Đánh giá 7
∙
Đánh giá trung bình 5.0
Đánh giá 9
∙
Đánh giá trung bình 5.0
1.162.383 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!