Những người tôi muốn giới thiệu khóa học này cho: Những người đang chuẩn bị cho Kote
Khi học kỳ bắt đầu vào tháng 3 năm 2023, tôi đã mua khóa học và cuối cùng đã hoàn thành nó vào ngày 14 tháng 7 năm 2023, khi tôi viết bài đánh giá. Tôi đã có thể hoàn thành khóa học trong 14 tuần bằng cách vắng mặt hai tuần mỗi kỳ cho kỳ thi giữa học kỳ và cuối kỳ. Chưa tới 10 tuần nhưng có vẻ hơi muộn vì phải đi học.
Tôi bắt đầu với một bảng trống về thuật toán, thậm chí không biết có những trang được gọi là Baekjun hay Lập trình viên. Mặc dù học ở trường kỹ thuật nhưng tôi học C++ vì tôi không học chuyên ngành, nhưng tôi chưa bao giờ gặp lại quân đội trong 3 năm (2 năm + 1 năm), vì vậy tôi bắt đầu gần như trắng tay.
Tôi nghĩ rằng tôi thực sự đã làm theo những gì được nói trong bài giảng. Sau khi học giáo án C++ khoảng 2 tuần, mình đến lớp chính thức, học các khái niệm, giải các bài toán, khi làm sai thì hỏi bài mình làm sai, còn khi nào các bạn cho tôi câu trả lời, tôi làm theo (thậm chí câu trả lời luôn được đưa ra trong vòng một ngày.) Và thế là tôi trở nên bướng bỉnh.
Bây giờ tôi đã biết thuật toán là gì và khi gặp một vấn đề, tôi có thể biết cách giải quyết nó. Mặc dù tôi không thể giải được các bài toán Đồng Baekjun nhưng hiện tại tôi đang giải quyết các bài toán Bạc một cách vui vẻ và tôi đang phát triển bằng cách giải đúng các bài toán phụ Vàng với tỷ lệ trả lời đúng 50-60%.
Tất nhiên, những vấn đề được đưa ra trong bài giảng này không hề dễ dàng. Đó không phải là cường điệu đâu..ㅠ Khi tham gia khóa học đến tuần thứ 3, tôi gần như trả lời sai tất cả các câu hỏi nên tôi nghi ngờ bản thân và hỏi giáo viên rằng liệu mình có thực sự học tập tốt hay không. Tôi cũng đã viết một bài viết về điều này. May mắn thay, tôi đã nhận được phản hồi về phần này trong vòng một ngày và tôi đã làm theo.
Đây là một khóa học thực sự cần cập nhật. Có một cuộc cải tổ lớn trong thời gian tôi tham gia khóa học. Anh tiếp thu ý kiến của giảng viên và đưa vào bài giảng để cập nhật. Tôi thậm chí còn kiểm tra xem câu hỏi tôi hỏi đã được đưa vào chưa, điều này hơi xấu hổ... nhưng thật tốt khi giữ mã sạch sẽ...
Mọi người ơi, nếu tham gia khóa học này, bạn sẽ nghi ngờ bản thân mình hàng chục lần. Ngay cả sau khi xem sách giáo khoa C++, C++ vẫn rất khó... Làm cách nào để ghi nhớ tất cả? Mỗi lần tôi học một thuật toán mới qua các bài giảng hàng tuần, tôi phải sử dụng nó như thế nào? Làm thế nào để tôi áp dụng nó? Bạn có bỏ cuộc mỗi khi nản lòng vì mắc lỗi trong một vấn đề mà bạn đã nỗ lực giải quyết không?
Bài giảng này có tất cả các câu trả lời. Mỗi câu hỏi được nhắc đến hàng chục lần để bạn có thể ghi nhớ. Tuy nhiên, bạn có thể không biết. Tuy nhiên, bạn có thể có thắc mắc. Sau đó đặt một câu hỏi. Bạn có thể nhận được câu trả lời sớm nhất trong ngày hoặc muộn nhất là trong vòng 3 ngày.
Keundol là tuyệt nhất! Và chúc may mắn cho tất cả các bạn sinh viên của tôi!!
**** Các công ty đã vượt qua bài kiểm tra mã hóa tính đến ngày 17 tháng 1 năm 2024
Nexon, LG CNS, LG Electronics, Hyundai Motors và các chương trình đào tạo khác
Mặc dù không thể vượt qua kỳ thi do không đủ trình độ nhưng tôi đã đạt kết quả tốt ở các công ty mà tôi đăng ký tham gia kỳ thi viết mã. Tôi hy vọng mọi người sẽ đạt được kết quả tốt từ bài giảng này! Cảm ơn
**LG Electronics cuối cùng đã vượt qua!
5.0
냠냐미냠냠냠
60% đã tham gia
Nhờ bài giảng này mà tôi đã được nhận vào LG Electronics!!
Mặc dù đang học chuyên ngành nhưng lần đầu tiên tôi bắt đầu học các bài kiểm tra mã hóa một cách nghiêm túc thông qua bài giảng này.
Tôi muốn nói rằng điều này thực sự đã giúp tôi rất nhiều.
(Trong cuộc phỏng vấn, anh ấy khen tôi đã làm tốt công việc haha)
Rất khuyến khích!!👍👍
5.0
ghtkdrla321
38% đã tham gia
Khi ngày càng có nhiều người đổ xô vào CNTT và các vị trí trở nên cạnh tranh hơn, độ khó của các bài kiểm tra viết mã ngày càng tăng lên. Cũng như trước, triển khai một chút, dfs/bfs một chút, dp một chút, cho đến cấp phụ vàng bạc' Tôi không nghĩ chúng tôi có thể đảm bảo khả năng chuyền bóng ổn định ở cấp độ này.
Cá nhân tôi nghĩ điều quan trọng là phải duy trì tính nhất quán khi chuẩn bị cho bài kiểm tra viết mã. Ngay cả trong phòng thi, tôi cũng nghĩ cách giải theo dòng suy nghĩ thông thường của mình và khi giải logic thành code, tôi phải làm theo cách mình thường làm hơn là làm theo ý mình, chẳng hạn như cách triển khai khác nhau và tên biến mọi lúc, để tránh các trường hợp ngoại lệ như 'vấn đề về điều kiện'.
Theo nghĩa đó, tôi nghĩ khóa học này thực sự được khuyến khích cho các chuyên ngành.
ES->Tính toán độ phức tạp về thời gian-> giống nhau cho mọi bài toán. Tìm thuật toán cải tiến
Nó dựa trên một giải pháp nhất quán cho thuật toán hàng tuần và bạn có thể tiếp tục rèn luyện những thói quen tốt bằng cách nhắc nhở bản thân rằng bạn cần chú ý đến tính nhất quán đó, ngay cả việc đặt tên biến.
‘Loại thiếu tá nào trả tiền để chuẩn bị kote?’ Đúng rồi. Bạn có thể làm điều đó một mình. Nhưng đó là một sự lãng phí thời gian.
Tôi nghĩ nó cũng sẽ là đòn bẩy quý giá cho các chuyên ngành, với những vấn đề được lựa chọn cẩn thận, giải pháp tối ưu nhất quán, phản hồi truy vấn nhanh chóng giúp giảm thời gian đào bới và mã cơ sở thông qua tài liệu giảng dạy.
Bạn sẽ nhận được điều này sau khi học.
C++ cơ bản dành cho kiểm tra lập trình (Coding Test) và thuật toán
Thuật toán
Cấu trúc dữ liệu
Mẹo giải quyết tình trạng "tại sao sai dù code đúng" từ top 0.1% Baekjoon
Khái niệm thuật toán cho bài kiểm tra lập trình cùng 160 câu hỏi gợi ý và bài giảng giải chi tiết
Chinh phục bài kiểm tra lập trình ngay bây giờ với lộ trình 10 tuần đã được kiểm chứng!😎
Khóa học luyện thi coding Nên chọn khóa học nào đây? 💬
Có rất nhiều khóa học luyện thi coding test, nhưng thực tế không có nhiều khóa học đã được kiểm chứng. Tôi đã xây dựng khóa học này dựa trên kinh nghiệm thực tế dạy học trong suốt 3 năm, giúp những học sinh chưa biết gì về thuật toán có thể thi đỗ vào các tập đoàn IT lớn.
* Tôi xin đính kèm một phần tin nhắn KakaoTalk thực tế từ những học viên đã trúng tuyển.
[Trúng tuyển Baemin]
[Đỗ vào LINE]
[Trúng tuyển Naver Webtoon]
[Naver trúng tuyển]
[Đỗ vào Kakao]
[Samsung Electronics trúng tuyển]
Hãy xem qua những đánh giá khóa học của những người đã trúng tuyển 💪
C++? Không biết cũng không sao! Với giáo trình thuật toán đúc kết 3 năm kinh nghiệm là có thể làm được. Nhanh thì 3 ngày, chậm thì 2 tuần là đủ!
* Đây là khoảng thời gian tối thiểu và tối đa để một học sinh chưa biết gì về C++ có thể nắm vững kiến thức, dựa trên kinh nghiệm giảng dạy học sinh trong suốt 3 năm qua.
Giải thích từng bước một từ những điều cơ bản của C++ dựa trên các ví dụ.
Hướng dẫn tận tình tất cả các cấu trúc dữ liệu "vừa đủ" cần thiết cho kỳ thi lập trình (coding test) và toàn bộ cách sử dụng STL trong C++.
Giải thích các đoạn mã "tuyệt chiêu" dễ dàng và hiệu quả nhất để thực hiện các logic cốt lõi thường xuất hiện trong các bài kiểm tra lập trình.
Chúng tôi đã đưa vào những bí quyết hướng dẫn cách giải quyết các tình huống khó khăn thường gặp, chẳng hạn như câu hỏi "Tại sao cái này đúng mà lại báo sai?" (mat-wae-teul).
Ngoài điều này ra, chúng tôi còn tặng bạn bản giáo trình dài 200 trang chứa đựng đầy đủ các kiến thức cơ bản về C++ và nhiều bí quyết thi coding test, giúp bạn có thể thực hiện thuật toán bằng C++ chỉ với duy nhất bộ giáo trình này ngay cả khi chưa biết gì về nó.
Với tổng cộng 440 trang giáo trình Hoàn thiện từ C++ cho đến các khái niệm thuật toán
Tổng hợp giáo trình khái niệm thuật toán, giáo trình C++ và giáo trình giải thích, chúng tôi cung cấp tệp PDF tổng cộng 440 trang. Thông qua đó, bạn có thể học thuật toán một cách thực sự hoàn hảo.
Nằm trong top 0.1% của Baekjoon, tôi cung cấp mã giải thích ở cấp độ cao nhất.
Mỗi bài toán thường có nhiều đáp án khác nhau và luôn tồn tại một lời giải tối ưu nhất. Tôi đã không ngừng trăn trở với câu hỏi "Thế nào là một mã nguồn tốt hơn?" để xây dựng nên bộ mã giải này.
* Đối với bài toán 1911, đây là hình ảnh đạt hạng 6 về mã nguồn trong số tất cả các mã nguồn đã giải bài toán này
Bạn không còn phải lãng phí thời gian lục lọi trên internet để tìm kiếm những đoạn mã tốt hay dễ hiểu nữa. Bạn chỉ cần nghiên cứu duy nhất "mã giải thích" của bài giảng này. Tôi đã chuẩn bị và không ngừng hoàn thiện những đoạn mã chất lượng cao nhất dành cho học viên.
Giúp bạn hiểu từ góc nhìn giải quyết vấn đề truyền đạt bí quyết đặc biệt trong suốt 3 năm qua.
Không chỉ đơn thuần là giải bài toán vì có mã nguồn này, mà tôi sẽ truyền đạt những bí quyết được hoàn thiện trong suốt 3 năm giảng dạy sinh viên, bao gồm việc nên giải quyết vấn đề này theo góc nhìn nào hay từ ý tưởng nào.
* Giải chi tiết bài tập Baekjoon 3986 Từ tốt
Bài toán này đơn giản là sử dụng Stack để giải. Tuy nhiên, khóa học sẽ hướng dẫn chi tiết cho bạn cách tiếp cận và cách nảy ra ý tưởng, chẳng hạn như tại sao phải nghĩ đến Stack, hay làm thế nào để liên tưởng đến việc sử dụng Stack. Thay vì chỉ đưa ra mã nguồn kết quả cuối cùng, khóa học tập trung vào quá trình giải quyết vấn đề để giúp bạn trau dồi thêm "luồng tư duy giải quyết vấn đề".
Không chỉ là bài kiểm tra mã hóa mà còn có thể học được cấu trúc dữ liệu một cách tổng quát.
Khóa học này không chỉ giúp bạn trang bị khả năng thuật toán để thi coding test mà còn giúp bạn học tập một cách vững chắc về các cấu trúc dữ liệu tổng quát. Trong khóa học này, bạn có thể học về các cấu trúc dữ liệu phổ biến như vector, array, map, unordered_map, set, multiset, stack, queue, v.v.
Bằng ngôn ngữ Java, JavaScript Hoàn thiện cả những bài kiểm tra coding bị giới hạn.
Đôi khi trong các kỳ thi thuật toán, có những trường hợp bạn bắt buộc phải làm bài bằng ngôn ngữ Java hoặc JavaScript. Để chuẩn bị cho tình huống này, tôi đã làm sẵn một video giải thích về những điều cần lưu ý khi chuyển đổi từ kiến thức đã học bằng C++ sang các ngôn ngữ khác, đặc biệt là các logic cốt lõi cần tập trung học trong Java và JavaScript.
Cung cấp 160 bài tập và bài giảng giải chi tiết cần thiết cho kỳ thi lập trình.
Trên thế giới có rất nhiều bài toán khác nhau. Ví dụ, trong phần triển khai (implementation) có những bài toán tiêu biểu như Robot hút bụi. Tôi đã trực tiếp giảng dạy học sinh trong suốt 3 năm, thử nghiệm đi thử nghiệm lại để tìm ra nên giải những bài toán nào, theo thứ tự nào và với số lượng bao nhiêu để có thể vượt qua kỳ thi lập trình. Kết quả là tôi xin được công khai 160 bài toán đã được tuyển chọn kỹ lưỡng đến các bạn.
Trên thế giới có rất nhiều bài giảng giải các bài tập dễ và với số lượng ít. Tuy nhiên, bạn tuyệt đối không thể vượt qua kỳ thi lập trình nếu chỉ giải những bài tập dễ và ít như vậy. Bài giảng này dựa trên chương trình đào tạo đã được kiểm chứng trong suốt 3 năm, là bài giảng duy nhất tại Hàn Quốc giải quyết tới 160 bài tập. Đây là bài giảng chứa đựng tâm huyết và thời gian nghiên cứu của tôi để đảm bảo rằng bạn có thể đỗ kỳ thi lập trình chỉ bằng cách giải các bài tập được đưa ra trong khóa học này.
Tôi hy vọng bạn sẽ không còn học thuật toán một cách kỳ lạ nữa.
Tôi hy vọng bạn sẽ không còn phải mất công tìm kiếm khắp nơi trên internet để có được những đoạn mã tốt hơn hay dễ hiểu hơn nữa.
Đừng lãng phí thời gian của các bạn và
Hy vọng bạn sẽ kết thúc hành trình chinh phục "Coding Test" chỉ với một bài giảng duy nhất này.
Hãy kiểm tra lộ trình học tập. 📚
Đầu tiên, bạn nên học theo trình tự: Học kỹ giáo trình thuật toán C++ > Bài giảng lý thuyết > Tự giải bài tập > Nghe bài giảng giải chi tiết cho bài tập đó. Bạn sẽ được học tập trung vào các khái niệm thường xuất hiện trong các kỳ thi lập trình như Triển khai (Implementation), DFS, BFS, Duyệt cây, Tìm kiếm nhị phân, Quay lui (Backtracking), Bitmasking, v.v., cùng với danh sách các bài tập gợi ý cho mỗi tuần (tổng cộng 160 bài).
Độ phức tạp, hàm đệ quy, tổng tích lũy, triển khai
Lý thuyết đồ thị, DFS, BFS, Duyệt cây
Tìm kiếm toàn bộ, Quay lui
Bitmasking
Tham lam, Line Sweeping, Two Pointers
Tìm kiếm nhị phân và LIS (Dãy con tăng dài nhất)
DP (Quy hoạch động)
Cây Fenwick và thuật toán đường đi ngắn nhất
Sẵn sàng cho kỳ thi Coding Test!
Khóa học này có gì khác biệt? 😎
✅ 160 bài tập đề xuất được tuyển chọn kỹ lưỡng để vượt qua kỳ thi lập trình thi đấu (Coding Test)
✅ 160 bài giảng giải đề trên Baekjoon (BOJ)
✅ Giảng viên thuộc top 0,1% thuật toán cung cấp mã giải thích cấp độ cao nhất
✅ Hoàn thành trong 8 tuần bài giảng khái niệm thiết yếu về kiểm tra lập trình
✅ Không biết C++ cũng không sao! Cung cấp tài liệu C++ cao cấp dành cho thuật toán dày 200 trang!
Có thể học được tất cả kiến thức cần thiết để vượt qua kỳ thi kiểm tra lập trình (coding test)
Khóa học luyện thi coding test hàng đầu Hàn Quốc
Bắt đầu ngay bây giờ.
Đánh giá trung bình 5.0 sao! Tự hào là bài giảng tốt nhất. 🔥
Tôi tin rằng một bài giảng tốt nhất là bài giảng liên tục được cập nhật. Như để chứng minh cho điều này, vào năm 2022, khóa học này đã được bình chọn là bài giảng có nhiều lượt cập nhật nhất trong số tất cả các bài giảng trên Inflearn. Tôi sẽ luôn nỗ lực để mang đến một bài giảng tuyệt vời nhất bằng cách nhanh chóng phản hồi các ý kiến đóng góp của học viên và những điểm cần cải thiện.
Khóa học của tôi cũng nổi tiếng với việc phản hồi nhanh chóng và tận tâm khi học viên đặt câu hỏi về lý do tại sao bài làm bị sai (맞왜틀). Để ghi nhận điều này, tôi đã được chọn là Người chia sẻ tri thức để lại nhiều câu trả lời nhất trong năm tại giải thưởng Inflearn Awards 2024. Tôi sẽ luôn nỗ lực để đưa ra những câu trả lời tốt nhất cho các câu hỏi của học viên. :)
Thông báo ứng phó liên quan đến việc chấm dứt dịch vụ Baekjoon vào ngày 28 tháng 4
Xin chào, tôi là giảng viên Kundol. Để đảm bảo việc học tập của các bạn không bị gián đoạn sau khi dịch vụ Baekjoon kết thúc, tôi đã tạo ra "Coding Salgu Club" dành riêng cho học viên của mình.
Hình ảnh của Coding Salgu Club
Bạn không chỉ được giải bài tập theo từng tuần mà còn có thể giải các đề thi biến thể từ kỳ thi thuật toán thực tế của các tập đoàn lớn. :)
Nếu giải đúng còn có cả hoạt ảnh dễ thương nữa ^_^
Hãy xem các câu hỏi thường gặp nhé. 💬
Q. Ngôn ngữ thi coding test của công ty tôi ứng tuyển không phải là C++, liệu có ổn không ạ?
Vâng, không sao cả. Tôi đã thấy rất nhiều học viên học qua bài giảng này rồi chuyển đổi sang Java, JavaScript, v.v. để đi thi coding test và đã đỗ. Thực tế, việc chuyển đổi sang ngôn ngữ khác không hề khó. Ví dụ, trong C++, để thêm một phần tử vào vector, chúng ta dùng hàm push_back() đúng không? Trong Java thì dùng append(), còn JavaScript thì dùng push(). Vì chỉ có những khác biệt nhỏ như vậy, nên sau khi học bằng C++ - một ngôn ngữ dễ để học thuật toán - và qua bài giảng này, nếu bạn phải làm bài thi bằng ngôn ngữ khác, tôi khuyên bạn nên chuyển đổi sang ngôn ngữ đó để thực hiện.
Trước khi tham gia kỳ thi thuật toán, bạn cần luyện tập phần này một chút, nhưng việc đó cũng không mất quá nhiều thời gian. Sau khi học bằng C++, nếu bạn phải thi bằng Java, theo tiêu chuẩn trung bình của các học viên, thường chỉ mất khoảng một ngày là đã hoàn tất việc chuẩn bị.
Để tham khảo, tôi đã tạo một video để chuẩn bị cho phần đó. Vui lòng tham khảo nhé. :)
Q. Tôi có thể học khóa học này với mục đích học thuật toán thay vì chuẩn bị cho kỳ thi coding test được không?
Vâng, hoàn toàn được ạ. Thực tế, để tối ưu hóa từ khóa nên khóa học này có tên là "10 tuần hoàn thành luyện thi Coding Test C++", nhưng bạn cũng có thể coi đây là khóa học "10 tuần hoàn thành Thuật toán C++". Khóa học giải thích rất nhiều bài tập, cụ thể là 160 bài, bao gồm toàn bộ các khái niệm tổng quát về thuật toán. Độ khó của các bài tập cũng trải dài cho đến mức Platinum cao nhất, nên sẽ giúp ích rất nhiều cho bạn trong việc học nội dung thuật toán tổng quát.
Q. C++ không khó sao?
C++ tuy khó nhưng C++ dùng cho thuật toán thì không khó. Thông qua giáo trình C++ dành riêng cho thuật toán mà tôi đã chuẩn bị, bạn có thể hiện thực hóa thuật toán chỉ trong vòng nhanh nhất là 3 ngày hoặc chậm nhất là 2 tuần.
Q. Tôi không phải chuyên ngành về CNTT thì có ổn không?
Vâng, không sao cả. Tuy nhiên, bạn nhất định phải biết lập trình và sẽ ổn nếu bạn biết cách triển khai logic dựa trên ít nhất một ngôn ngữ lập trình.
Q. Chỉ cần giải những bài tập được cung cấp ở đây thôi thì có thể vượt qua kỳ thi kiểm tra năng lực lập trình (coding test) không ạ?
Vâng, tôi tự tin rằng bạn chắc chắn sẽ vượt qua bài kiểm tra mã hóa của hầu hết các doanh nghiệp. Tôi có thể khẳng định điều này vì tôi đã có kinh nghiệm giúp những học sinh hoàn toàn không biết gì về thuật toán vượt qua các bài kiểm tra mã hóa của các doanh nghiệp như Naver, Kakao, Samsung, v.v. chỉ với lộ trình học tập này.
Q. Dù đã giải được bài tập rồi thì vẫn phải xem bài giảng hay đáp án chứ ạ?
Vâng, đúng vậy. Ví dụ, nếu mã của học sinh dài 10 dòng nhưng đáp án tôi đưa ra chỉ có 1 dòng, bạn nên chép lại đáp án của tôi. Để có được mã nguồn tốt hơn, bạn cần quá trình ôn tập lại một lần nữa trong khi xem các mã nguồn của tôi.
Q. Nếu đặt câu hỏi thì trong vòng mấy ngày sẽ nhận được câu trả lời ạ?
Bạn có thể nhận được câu trả lời sớm nhất là trong vòng 1 giờ, nhưng thông thường bạn nên dự tính là từ 1 đến 3 ngày. (Không bao gồm cuối tuần và ngày lễ)
Khuyến nghị cho những người này
Khóa học này dành cho ai?
Học sinh đang mất phương hướng, không biết phải làm gì khi kỳ thi lập trình đã cận kề.
Học sinh có thể giải được bài tập ở mức độ nhất định nhưng lại bị tắc nghẽn khi thực sự bước vào bài kiểm tra lập trình.
Những người không biết nên áp dụng thuật toán nào khi giải quyết vấn đề
Mặc dù tôi thường gặp ngôn ngữ C ở trường đại học, nhưng tôi lo lắng về việc liệu mình có thể giải được thuật toán hay không vì tôi không quen với cách sử dụng nó. Tuy nhiên, nỗi lo lắng của tôi biến mất sau khi tôi giải quyết được các vấn đề sau khi đọc cuốn sách giáo khoa chỉ chứa ngôn ngữ C. phương pháp sử dụng cốt lõi.
Trước hết, thật tốt khi có nhiều phần thú vị giữa các bài giảng khái niệm để bạn không bị nhàm chán.
Tôi nghĩ đặc điểm trong bài giảng của Keundol là lời giải thích không phức tạp và chỉ đề cập đến những điểm chính.
Nhưng cuối cùng, tôi nghĩ điều quan trọng nhất là bạn phải tự mình giải quyết các bài kiểm tra mã hóa một cách nhất quán. Tôi nghĩ đó cũng là một lợi thế khi có thể giải được những bài toán chất lượng cao được Thầy Keundol chọn lọc kỹ lưỡng.
Xin chào, thưa ngài.
Cảm ơn bạn đã đánh giá tốt. cười
Tôi sẽ cố gắng hết sức để làm cho bài giảng tốt hơn nữa.
Nếu bạn có bất kỳ phản hồi nào, vui lòng gửi cho chúng tôi qua email. Chúng tôi hứa sẽ phản ánh phản hồi sau khi xem xét.
Nếu bạn có bất kỳ câu hỏi nào, vui lòng gửi chúng trong phần câu hỏi và chúng tôi hứa sẽ trả lời nhanh chóng.
Cảm ơn
Giảng viên Keundal được đăng.
Tôi cũng đã tham gia một số khóa kiểm tra mã hóa khác.
Chưa bao giờ có bài giảng nào tràn đầy năng lượng như bài giảng của Keundol.
Khi tôi không muốn học, việc xem một bài giảng giải thích mang lại cho tôi cảm giác như được tiếp thêm sức mạnh.
Tôi có thể thấy rằng họ đã nỗ lực rất nhiều vào kế hoạch giảng dạy thuật toán.
Tôi nên học ở cấp độ nào khi bắt đầu thuật toán trong C++ lần đầu tiên?
Có nhiều người chưa biết nhiều về nó, nhưng tôi nghĩ cuốn sách này rất hay vì nó chứa tất cả thông tin cần thiết cho các thuật toán.
Tôi thích bài giảng chỉ giải thích những điểm chính mà không giải thích dài dòng.
Và tôi nghĩ thật tốt khi họ chọn những bài toán hay để bạn không phải giải những bài toán vô ích!
Xin chào fb.
Cảm ơn bạn đã đánh giá tốt. cười
Tôi sẽ cố gắng hết sức để làm cho bài giảng tốt hơn nữa.
Nếu bạn có bất kỳ phản hồi nào, vui lòng gửi cho chúng tôi qua email. Chúng tôi hứa sẽ phản ánh phản hồi sau khi xem xét.
Nếu bạn có bất kỳ câu hỏi nào, vui lòng gửi chúng trong phần câu hỏi và chúng tôi hứa sẽ trả lời nhanh chóng.
Cảm ơn
Giảng viên Keundal được đăng.
công lao
ㆍTrả lời nhanh các câu hỏi, liên lạc chất lượng và cập nhật liên tục
ㆍ Giải thích chi tiết trong các bài giảng khái niệm n tuần một lần
ㆍ Trình bày các kỹ thuật và mã hiệu quả để giải quyết vấn đề
điều bất lợi
ㆍ Bài giảng giống như ôn tập
ㆍ Bài giảng tập trung vào thuật toán (bỏ qua các khái niệm cơ bản về C++)
Cá nhân tôi cho rằng hầu hết những khuyết điểm đều được khắc phục bằng kế hoạch giảng dạy.
Xin chào, nhà phát triển 03.
Cảm ơn bạn đã đánh giá tốt. cười
Tôi sẽ cố gắng hết sức để làm cho bài giảng tốt hơn nữa.
Nếu bạn có bất kỳ phản hồi nào, vui lòng gửi cho chúng tôi qua email. Chúng tôi hứa sẽ phản ánh phản hồi sau khi xem xét.
Nếu bạn có bất kỳ câu hỏi nào, vui lòng gửi chúng trong phần câu hỏi và chúng tôi hứa sẽ trả lời nhanh chóng.
Cảm ơn
Giảng viên Keundal được đăng.
<Điều tra đầu tiên>
Mình không nghe được nữa nên xin hoàn tiền. Họ cho biết khóa học này dựa trên những điều cơ bản, nhưng giống như đánh giá của những người khác, nó có vẻ giống như một lớp học mà những người đã quen thuộc với thuật toán sẽ tham gia làm bài đánh giá. Ví dụ, hãy xem người hướng dẫn đã nói gì ở 23:40 của bài giảng BFS. "Bfs chỉ có thể thực hiện được ở cùng một khoảng cách (trọng lượng). Ví dụ: trong biểu đồ này khoảng cách từ (1) đến (5) là 3 hoặc 101. Vì vậy, câu trả lời đúng cuối cùng là 3~ Vì vậy nếu trọng số khác nhau thì điều đó là không thể." Bạn có nghĩ lời giải thích này giải thích đầy đủ tại sao bfs chỉ có thể có trên các biểu đồ có trọng số khác nhau không? Từ góc nhìn của sinh viên, có vẻ như anh ta chỉ giải mã đồ thị... Tôi cũng cảm thấy như vậy trong mỗi bài giảng, nên dù đang nghe phần bài giảng khái niệm nhưng tôi đã học được các khái niệm từ nơi khác. Tôi có nên trả tiền để làm việc này không? Tôi không thể nghe nó nữa. Tôi yêu cầu hoàn lại tiền.
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
<Yêu cầu thứ hai>
Nhìn câu trả lời của bạn, tôi nghĩ bạn chưa hiểu ý tôi muốn nói nên tôi nói lại. Trước hết, tôi đã viết sai câu hỏi trong Q1. "Bạn có nghĩ rằng lý do tại sao bfs chỉ có thể xảy ra trong các biểu đồ có cùng trọng số đã được giải thích đầy đủ không?'
Những dòng trong dấu ngoặc kép dưới đây được viết trực tiếp từ bài giảng BFS.
"Chỉ mất 2 khoảng trắng trong biểu đồ có cùng trọng số. Nhưng hãy xem xét rằng trọng lượng là khác nhau. Đi từ '1' đến '2' có trọng số là 1 và đi từ '1' . Sau đó, nếu bạn tìm kiếm bằng bfs, nó sẽ có 101 dấu cách. Phải? Nhưng câu trả lời đúng là 3. Vì vậy, bfs được sử dụng làm thuật toán đường đi ngắn nhất trong các biểu đồ có cùng trọng số bằng cách sử dụng tính năng tìm kiếm theo cấp độ, nhưng điều này không thể thực hiện được trong các biểu đồ có trọng số khác nhau."
Ở đây 'Sau đó, nếu bạn tìm kiếm bằng bfs, nó sẽ có 101 dấu cách' -> Dưới cái nhìn của các sinh viên, kết luận đột ngột được đưa ra. Tôi đã xem bài giảng ở trên nơi bạn giải thích về hai mã giả BFS. Xét tiền đề sử dụng mã vốn 2,
(1) Từ 1 đến 2 lần
'1'.đã truy cập = 1
Bên trong câu lệnh while '2'.visited = '1'.visited + 1 = 1+1 = 2
(2) Từ 1 đến 3 lần
'1'.đã truy cập = 1
Trong câu lệnh while, '3'.visited = '1'.visited + 1 = 1+1 = 2
Nó được hiểu như vậy nên tôi nghĩ khoảng cách có hoặc không có trọng lượng là như nhau? Tại sao tôi cảm thấy như vậy? Phải có sự nhảy vọt logic trong bài giảng. Ồ, bạn đã giải thích sự khác biệt giữa trọng lượng và khoảng cách ('khoảng cách' từ 'khoảng cách ngắn nhất') chưa? Có một lỗ hổng logic ở đây. Có một cái khác. Trong bài giảng bfs không có lời giải thích tại sao có thể có hai mã giả hoặc tại sao phải sử dụng mã giả thứ hai mà chỉ đơn giản là 'mã chính 1 có khuynh hướng lý thuyết mạnh mẽ và khi giải một bài toán thì phải giải quyết như mã giả 2. Bạn chỉ nói kết luận, ' (và có cảm giác như bạn chỉ đang đọc nội dung của blog) và không có lý do thuyết phục.
Hãy nhìn xa hơn.
'Các thành phần được kết nối'' Từ mô tả
'Các thành phần được kết nối' = Tôi đã giải thích nó là một 'tập hợp các đỉnh và cạnh, nhưng sau đó tôi hiểu rằng 'tập hợp' các đỉnh và cạnh trong hình có nghĩa là 1 / 1 / 1 trong hình. ? 'Đặt' = Nếu bạn nhìn nó như một cục u. Tuy nhiên, người hướng dẫn cho biết: “Các thành phần được kết nối là 2, 3 và 2.” Không có lời giải thích nào về lý do tại sao lại là 2, 3 và 2. Điều này có nghĩa là người hướng dẫn chỉ đơn giản kết luận các khái niệm được coi là đương nhiên và tiếp tục. Thông thường 'set' = Bạn có nghĩ đó là 'một cục' Khi đó, trong hình, các 'thành phần được kết nối' không phải là '2, 3, 2' x27;1, 1. Tôi nghĩ đó là 1' Điều này có nghĩa là có nhiều bước nhảy vọt giữa logic và logic, gây khó hiểu. Tôi cũng nói luôn rằng trong những bài giảng cơ bản cần có những lời giải thích, lý do, bối cảnh bổ sung để bù đắp cho những bước nhảy vọt giữa logic và logic. Làm sao bạn có thể nghe trọn vẹn một bài giảng khi có một bước nhảy vọt về mặt logic như vậy dù chỉ trong 10 giây quan hệ tình dục?
Tôi thậm chí còn chưa nghe một bài giảng nào nhưng tôi thấy bối rối vì có quá nhiều bước nhảy vọt về mặt logic. Họ nói rằng đó là khóa học mà ngay cả những người mới bắt đầu cũng có thể tham gia, những kiến thức cơ bản về thuật toán, nhưng tôi cứ cảm thấy rất khó để tìm ra bất kỳ nền tảng hoặc lý do nào. Giống như những người khác cũng nói điều tương tự. Bạn có nghĩ người hướng dẫn đã giải thích đầy đủ về những “bước nhảy vọt logic” mà tôi đã đề cập ở trên trong bài giảng không? Nếu vậy, xin vui lòng cho tôi biết nó ở đâu. Nhưng sau đó tôi thậm chí sẽ không hỏi điều này ...
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
[Cuộc điều tra thứ 3]
1. Về câu hỏi đầu tiên của tôi (tôi không nghĩ nó dành cho người mới bắt đầu, nhưng phần nó được mô tả là bài giảng dành cho người mới bắt đầu trong phần giới thiệu khóa học), tôi xin lỗi vì đã khiến tôi có cảm giác như đang mỉa mai vì tôi đã nói 'tôi' tôi chưa bao giờ làm điều đó trước đây Tuy nhiên, có những học viên khác nhận xét rằng họ không cảm thấy mình là người mới bắt đầu, vậy tại sao bạn lại nói rằng mình chưa từng trải qua điều đó?
2. Điều này liên quan đến câu trả lời thứ hai. Tôi không hỏi liệu khoảng cách ngắn nhất có cần ít bước hơn hay không. Trong bài giảng, trọng lượng có liên quan đến việc tính khoảng cách ngắn nhất nên tôi hỏi về sự khác biệt giữa trọng lượng và khoảng cách ngắn nhất. Ở góc độ học sinh, nếu họ nói không hiểu thì bạn nên cho họ câu trả lời. Hãy trả lời.
3. Cũng liên quan đến câu trả lời thứ hai.
Trong bài giảng 'Mô tả BFS: Tìm kiếm theo cấp độ: Đồ thị có trọng số khác nhau' Bạn nói bạn đã giải thích nó theo cách này.
=> Dựa trên thông tin này, tôi không hiểu tại sao kết quả không phải là câu trả lời đúng. Hãy giải thích chi tiết phần đó một lần nữa.
4. Điều này cũng liên quan đến câu trả lời thứ hai. 'Bạn nói rằng bạn thậm chí không thể nghe một bài giảng nào, nhưng trong câu nói trước, bạn nói rằng bạn cảm thấy như vậy mặc dù bạn đã nghe từng bài giảng. Mặt trước và mặt sau không khớp nhau'
=> Thưa thầy, những gì thầy đang làm bây giờ có vẻ như thầy đang mâu thuẫn với tất cả các câu trả lời của tôi. Tôi nói rằng tôi cảm thấy rằng các bài giảng mà tôi đã học cho đến nay (hàm đệ quy, độ phức tạp về thời gian, dfs và bfs) về mặt logic là không đủ, và tôi đã lấy bài giảng bfs làm ví dụ và nói, "Mặc dù tôi thậm chí còn không nghe toàn bộ bài giảng của bạn trai, tôi đã thực hiện bước nhảy vọt hợp lý này trong 10 giây." "Đó là những gì tôi đã nói.....
Tôi nghĩ bạn đang cố gắng tranh luận với những gì tôi đang nói.
5. Lần này nó liên quan đến câu hỏi thứ hai. Tôi chưa nhận được phản hồi nào về thành phần kết nối. Hãy trả lời theo cách có thể hiểu được từ quan điểm của học sinh.
Nhìn chung, tôi không nghĩ bạn hiểu rõ tất cả các câu hỏi của tôi. Hãy giải thích từ quan điểm của người mới bắt đầu. Nói cách khác, nếu bạn hỏi về điều gì đó mà họ không hiểu, liệu học sinh có hiểu không nếu bạn lặp lại bài giảng rằng: "Tôi chưa bao giờ làm điều đó trước đây". Cố gắng hiểu câu hỏi từ góc nhìn của học sinh và trả lời các câu hỏi về những phần bạn không hiểu. Tôi đang yêu cầu một câu trả lời. Đừng chỉ lặp lại nội dung bài giảng của bạn trong khi phủ nhận nó.
Thầy hướng dẫn nói tôi mỉa mai nên lần này tôi chỉ nói những phần mình chưa hiểu nhiều nhất có thể. Vì vậy xin vui lòng trả lời. Trách nhiệm của người hướng dẫn được trả tiền là người đã từ chối hoàn trả tiền cho học viên để trả lời các câu hỏi của học viên. Một lần nữa em xin chân thành mong thầy cho em một câu trả lời dễ hiểu dưới góc độ của người học sinh. Nếu không có câu trả lời cho câu hỏi của bạn, chúng tôi sẽ đăng câu hỏi đó nhiều lần trên cộng đồng hoặc bảng câu hỏi. Nếu cách đó không hiệu quả, tôi sẽ yêu cầu hoàn lại tiền thông qua Infron với lý do bạn chưa trả lời câu hỏi của tôi. Vậy nên lần này "tôi"không hiểu" Tôi sẽ đánh giá cao nếu bạn có thể giải thích chi tiết để tôi có thể hiểu đầy đủ.
Xin chào, một tuần học.
Bạn có nghĩ lời giải thích này giải thích đầy đủ tại sao bfs chỉ có thể có trên các biểu đồ có trọng số khác nhau không?
>> Tôi chưa bao giờ nói rằng BFS chỉ có thể được sử dụng trong các biểu đồ có trọng số khác nhau và tôi đã nói rằng BFS có thể được sử dụng làm thuật toán đường đi ngắn nhất trong các biểu đồ có cùng trọng số. Ngoài ra, bài giảng BFS đã được cập nhật thêm phần giải thích dựa trên phản hồi từ giảng viên hàng tuần. Xin lưu ý.
Ồ, bạn đã giải thích sự khác biệt giữa trọng lượng và khoảng cách ('khoảng cách' từ 'khoảng cách ngắn nhất') chưa?
>> Khi giải thích về trọng lượng, tôi dùng ba từ: thời gian, khoảng cách và số cột. Ngoài ra, không có lý do gì để giải thích sự khác biệt giữa trọng lượng và khoảng cách. Điều này là do trọng lượng bao gồm khoảng cách, thời gian, v.v. Rõ ràng chúng tôi đã giải thích rằng khoảng cách có thể là một yếu tố ảnh hưởng.
Bạn chỉ đưa ra kết luận chứ không có lý do thuyết phục.
>> Bài giảng đã được cập nhật với một số lý do thuyết phục hơn.
Vì bạn không trả lời câu hỏi của tôi nên tôi sẽ yêu cầu hoàn lại tiền thông qua Infron. Vậy nên lần này "tôi"không hiểu" Tôi sẽ đánh giá cao nếu bạn có thể giải thích chi tiết để tôi có thể hiểu đầy đủ.
>> Dựa trên phản hồi từ Khóa học Một tuần, chúng tôi đã cập nhật phần này của bài giảng. Nếu bạn cảm thấy khóa học có bản cập nhật này cũng xứng đáng được yêu cầu hoàn lại tiền, chúng tôi sẽ hoàn lại tiền cho bạn. Hãy gửi yêu cầu tới Infron.
Cảm ơn
Tôi cũng là một học viên đang theo học khóa học này. Cá nhân tôi khi nghe giảng không hề có cảm giác nội dung bị nhảy cóc hay bỏ sót. (Có thể là giảng viên đã cập nhật lại bài giảng sau khi nhận được góp ý chăng.)
Và dù là một khóa học cơ bản tốt đến đâu đi chăng nữa, việc không thể hiểu hoàn hảo mọi khái niệm chỉ sau một lần xem là một quá trình hết sức tự nhiên. Việc tự mình bù đắp những phần còn thiếu bằng cách tìm kiếm tài liệu khác hoặc tự mình mổ xẻ mã nguồn để biến kiến thức thành của mình là thuộc về phạm vi của người học, tôi nghĩ việc đổ lỗi cho giảng viên về cả những điều đó là hơi quá đáng.