강의

멘토링

로드맵

BEST
Programming

/

Algorithm & Data Structure

Kiểm tra mã hóa [ TẤT CẢ TRONG MỘT ]

Kiểm tra mã hóa [ ALL IN ONE ] ✔️ Hoàn thành trong một bài giảng

(4.9) 114 đánh giá

2,428 học viên

  • nossi
알고리즘
자료구조
코딩테스트
파이썬코딩테스트준비
Python
Algorithm
Coding Test

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

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

  • Cấu trúc dữ liệu thường xuyên, khái niệm thuật toán & hình đại diện

  • Giải quyết vấn đề đơn giản

  • Làm thế nào để tiếp cận điều này? → Nhiều cách tiếp cận khác nhau

  • Mẫu mã thuật toán → rút ngắn thời gian thực hiện


✍️ Tôi nên chuẩn bị như thế nào cho bài kiểm tra lập trình?

🖐 Không có bài giảng nào như thế này trên thị trường cả 🖐

Đã đến lúc giải quyết một vấn đề... tại sao lại lâu thế?

Nếu bạn chỉ nói cho họ cách giải quyết vấn đề, họ sẽ không bao giờ có thể tự mình giải quyết được trong phòng thi.

Bí quyết giải quyết vấn đề 4 bước của ông Man Noh

Một quá trình phân tích chi tiết quá trình giải quyết!

Hãy lấy não tôi đi.

❌ Đừng lãng phí thời gian nữa ❌
Bí quyết vượt qua bài kiểm tra lập trình Kakao

Bài kiểm tra mã hóa của nhà phát triển Namno [Chiến lược chiến thắng 100%] Bản phát hành đầu tiên

Niềm vui khi vượt qua kỳ thi, cảm giác tự do thoát khỏi áp lực tìm việc😆 'Nekaraku Cup' có phải là câu chuyện của người khác không?

Để đạt được điều này, cần phải có sự phát triển của cơ não .
Ngay cả khi giải quyết một vấn đề, bạn vẫn có thể xây dựng cơ bắp bằng cách nghĩ theo nhiều cách tiếp cận khác nhau !


Các tính năng độc đáo của khóa học này
Hãy xem thử nhé 📚

Điểm 1.
Lý thuyết & Ví dụ

✓ Hiểu biết trực quan bằng cách sử dụng các tài liệu trực quan (hình ảnh động, hình minh họa)

✓ Áp dụng độ phức tạp thời gian tối thiểu bằng cách hiểu 100% các nguyên tắc hoạt động từ cấu trúc bộ nhớ

✓ Giải pháp ví dụ theo từng loại → Phân tích cách tiếp cận + Giải pháp đúng (50 phút chỉ để giải thích?! Thật tuyệt...)

✓ Cấu trúc dữ liệu và thuật toán thường dùng

✓ Hiểu được các loại hình cơ bản và phát triển khả năng áp dụng chúng vào các vấn đề khác nhau.

Điểm 2.
Bảo hiểm 100%
Cung cấp sách giáo khoa

✓ Giải thích rõ ràng các khái niệm cơ bản để có thể học 100% chỉ với sách giáo khoa
(Vui lòng cẩn thận để không làm rò rỉ nội dung vì nội dung được biên soạn theo bí quyết và lời giải thích của nhà phát triển Namno!)

✓ Cung cấp các mẫu mã thường dùng → Giảm thời gian triển khai

✓ Có sẵn nhiều ngôn ngữ, cho phép bạn học bằng ngôn ngữ ưa thích của mình (Python, Java, C++, JS)

✓ Điểm mạnh của sách điện tử

① Cập nhật liên tục Hỏi & Đáp bằng chức năng bình luận

(Kết thúc trong một tập! 195 trang)

Điểm 3.
Chia sẻ mã

✓ Khả năng học nhiều cách tiếp cận khác nhau

✓ Chia sẻ mã và trao đổi ý kiến với các bạn sinh viên khác

Điểm 4.
Mẹo việc làm
Nghiên cứu nhóm

✓ Tìm việc, thay đổi nghề nghiệp... 🥵 Một cuộc chiến đơn độc và khó khăn! Đừng chuẩn bị một mình nữa.

Trang tuyển sinh du học


Đánh giá trung thực từ học viên 💌

⭐️⭐️⭐️⭐️⭐️ ôi**

Có nhiều cách để giải quyết vấn đề và có nhiều câu trả lời, nhưng không có bài giảng nào giải thích quá trình để đạt được điều đó...

⭐️⭐️⭐️⭐️⭐️ Kim**

Cấu trúc bài giảng của giảng viên rất có hệ thống, lời giải thích dễ hiểu và hợp lý , khiến bài giảng trở nên vô cùng thỏa mãn.

⭐️⭐️⭐️⭐️⭐️ Hàn**

Những lời giải thích hữu ích đến nỗi tôi thậm chí còn có một cuốn sách dạy lập trình , nhưng các bài giảng còn hữu ích hơn cả cuốn sách ...

⭐️⭐️⭐️⭐️⭐️ Công**

tất cả các khái niệm đều được giải thích bằng hình ảnh nên tôi có thể hiểu chúng một cách nhanh chóng...




💬 Dành cho những người đang chuẩn bị tìm việc làm/thay đổi công việc

một người không chuyên , tôi đã gặp phải ba thách thức lớn khi chuẩn bị cho các bài kiểm tra lập trình. Thứ nhất, tôi nhận ra rằng chỉ số IQ của mình chỉ ngang ngửa một con cá heo . Thứ hai, tôi không biết cách học một cách có hệ thống và hiệu quả các dạng bài tập khác nhau trong một khoảng thời gian hạn hẹp. Thứ ba, tôi không biết tìm đâu ra câu trả lời cho những câu hỏi không thể tìm thấy trên Google. Có lẽ bạn cũng đang gặp phải những vấn đề tương tự.

"Ồ... làm sao bạn nghĩ ra được điều này?"

Đây là câu hỏi tôi thường được hỏi nhất trong cả các bài giảng trực tuyến lẫn ngoại tuyến, và khi điều hành các nhóm học thử lập trình: "Tôi có cần phải đưa ra những ý tưởng tuyệt vời để giải quyết vấn đề không?" Các bài kiểm tra lập trình không phải là bài kiểm tra IQ. Chúng được thiết kế để kiểm tra khả năng sử dụng các cấu trúc dữ liệu và thuật toán cơ bản, thiết yếu của bạn. Những ý tưởng tuyệt vời không phải là một đặc quyền. Bạn có thể rèn luyện một cách chiến lược bằng cách phân tích các mô hình thường gặp và áp dụng các lý thuyết cốt lõi.

Bạn cần phải tràn đầy đam mê và sự cống hiến, quyết tâm "tham gia khóa học và vượt qua bài kiểm tra lập trình!" Chỉ khi đó, bạn mới học được cách nhanh chóng tìm và bắt cá, chứ không chỉ nhận chúng.

Cuối cùng , dành cho những bạn đang chuẩn bị đi làm hoặc thay đổi nghề nghiệp... Bạn đang thiếu thời gian, phải không? Tôi đã tạo ra khóa học này, kết hợp tất cả kiến thức chuyên môn của mình , để giúp bạn tránh khỏi những lần thử và sai mà tôi đã từng trải qua. Và tôi hoàn toàn hiểu được sự khó chịu khi không có nơi để đặt câu hỏi. Hãy tham gia máy chủ Discord của chúng tôi để tìm thông tin việc làm và thoải mái đặt câu hỏi. :) Tôi sẽ hướng dẫn bạn trên con đường đến đích mong muốn.

- Phát triển giấc mơ của Namno


💻 Bài kiểm tra mã hóa là Python

Sử dụng Python làm ngôn ngữ kiểm tra mã hóa của bạn.
Sau khi làm hàng chục bài kiểm tra mã hóa, tôi nhận ra rằng các ngôn ngữ như C/C++, Java và JS vốn dĩ khiến cho các bài kiểm tra mã hóa trở nên "khó".
Tôi đã học C/C++ ở trường đại học, nhưng khi chuẩn bị đi làm, tôi đã vượt qua 'Bài kiểm tra lập trình Kakao' lần đầu tiên bằng Python, mà tôi đã học trong đúng 4 giờ .

Lý do 1.
Độ khó ngữ pháp

Ngay cả khi bạn mới bắt đầu, cũng không sao cả. Bạn có thể sử dụng nó để làm bài kiểm tra chỉ sau bốn giờ học.
[ Nhấp vào 👉 Đi đến các bài giảng miễn phí được đề xuất ]

Lý do 2 .
Thời gian thực hiện

Thời gian kiểm tra mã hóa cực kỳ hạn chế. Python, với các thư viện mạnh mẽ, mang lại thời gian triển khai nhanh hơn đáng kể.

Lý do 3 .
thời gian chạy

Khi viết thuật toán chính xác cho 'bài kiểm tra mã hóa doanh nghiệp', hoàn toàn không có trường hợp nào C/C++ đạt mà Python không đạt dựa trên thời gian thực thi.

Nếu bạn đã thành thạo một ngôn ngữ khác, bạn có thể sử dụng ngôn ngữ đó. Tuy nhiên, như tôi đã đề cập trước đó, hãy cân nhắc xem liệu bạn có đang tự làm khó mình không.
Khóa học này được viết bằng Python. Ngay cả khi bạn chưa quen với Python, chỉ sau vài buổi học, bạn sẽ thấy mình sử dụng nó một cách tự nhiên.
Mục tiêu cuối cùng của các bài kiểm tra lập trình là việc làm . Ngay cả khi bạn thành thạo một ngôn ngữ khác, tại sao không thử Python cho mục tiêu cuối cùng đó?


Chuỗi công việc dành cho nhà phát triển thành công 🔖

Đánh giá trung bình 4.9★ Chuỗi bài giảng của nhà phát triển Namno 💡

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

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

  • Người chưa biết về lý thuyết tần số xuất hiện và các dạng bài toán

  • Những người gặp khó khăn trong việc áp dụng các cấu trúc dữ liệu và thuật toán phù hợp

  • Người gặp khó khăn khi áp dụng từng loại

  • Những người bối rối khi có loại mới xuất hiện

  • Những người gặp khó khăn trong việc tính toán độ phức tạp của thời gian

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

  • Làm quen với một hoặc nhiều ngôn ngữ lập trình (Java, Python, JS, C/C++, v.v.)

Xin chào
Đây là

6,832

Học viên

322

Đánh giá

305

Trả lời

4.9

Xếp hạng

6

Các khóa học

現 개발자 취업컨설팅 회사 대표

     삼성전자 임직원 교육 출강
     대학, 기업, 국비교육 특강 진행

     면접관련 서적 집필 중(길벗 출판사) 
     '개발남노씨' 유튜브 채널 운영

카카오엔터프라이즈

     성균관대 전자전기공학 학사

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

Tất cả

67 bài giảng ∙ (18giờ 36phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

114 đánh giá

4.9

114 đánh giá

  • freekorea님의 프로필 이미지
    freekorea

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    77% đã tham gia

    Tôi nghĩ tôi có thể nói rằng đây là bài giảng hay nhất trong số các bài giảng về thuật toán cấu trúc dữ liệu. cười Tôi đã chọn Python làm ngôn ngữ lập trình đầu tiên của mình, hoàn thành một trong những cuốn sách giáo khoa nhập môn Python phổ biến trên thị trường và Sau đó, tôi suy nghĩ xem mình nên học thêm gì và tôi đang cố gắng giải quyết các vấn đề về mã hóa... Khi tôi ngày càng gặp nhiều vấn đề hơn khi sử dụng các khái niệm về cấu trúc dữ liệu và thuật toán, tôi đã mua những cuốn sách giáo khoa liên quan. Tuy nhiên, có nhiều nguyên tắc khó hiểu chỉ qua văn bản và nhiều khái niệm mà tôi thậm chí không thể hiểu được. Mảng... danh sách... ngăn xếp... à, hàng đợi, v.v. Ngay cả khái niệm về đồ thị cũng khó haha,, Sau đó, trong số rất nhiều bài giảng, tôi đã chọn xem bài giảng này. Tôi cảm thấy như mọi lo lắng trên đã được giải quyết. Những lời giải thích về cấu trúc bộ nhớ, cấu trúc dữ liệu và các khái niệm khác đều được trực quan hóa nên tôi có thể hiểu chúng một cách nhanh chóng. Trên thực tế, việc triển khai các khái niệm đó hoặc áp dụng chúng vào bài toán COTE cũng có thể thực hiện được mỗi khi một dòng mã được thực thi. Thật tuyệt khi có thể trực tiếp kiểm tra những thay đổi trong giá trị biến và thứ tự thực hiện. Tôi nghĩ tôi sẽ tự tin hơn khi giải quyết các vấn đề về mã hóa Python trong tương lai. Cảm ơn bạn rất nhiều vì đã tạo ra khóa học này.

    • nossi
      Giảng viên

      Wow, bài đánh giá khóa học dài nhất cho đến nay...! Cảm ơn bạn hehe Nếu bạn gặp bất kỳ khó khăn nào khi giải các bài kiểm tra mã hóa, vui lòng đặt câu hỏi ~.~

  • mandu00님의 프로필 이미지
    mandu00

    Đánh giá 18

    Đánh giá trung bình 4.8

    5

    48% đã tham gia

    Đây là khóa học kiểm tra mã hóa tốt nhất hiện có! Tôi đã tham gia rất nhiều bài giảng về thuật toán kể từ khi còn học đại học, nhưng tôi không nghĩ có bài giảng nào cung cấp tài liệu trực quan chất lượng cao + giải thích khái niệm chi tiết + giải thích vấn đề có hệ thống như vậy. Tôi tham gia khóa học này khi tôi bắt đầu chuẩn bị thay đổi công việc và tôi rất vui vì có thể tham gia những bài giảng chất lượng cao với mức giá này. Điều thực sự gây ấn tượng với tôi là tôi có thể hình dung từng đoạn mã và xem mã hoạt động như thế nào, từng dòng một! Tôi có thể cảm nhận rằng bạn thực sự đã đầu tư rất nhiều công sức vào bài giảng của mình. Tôi cũng thích phần giải thích về nhiều cách tiếp cận khác nhau để giải các bài toán về cây và thật ngạc nhiên là nhiều bài toán có thể được giải quyết chỉ bằng cách thực hiện một vài thay đổi đối với mẫu mà bạn được yêu cầu ghi nhớ! Tôi nghĩ điều quan trọng là phải giải thích sự đánh đổi về mặt độ phức tạp về thời gian khi thực hiện các cuộc phỏng vấn viết mã và thật thú vị khi đi sâu vào chi tiết lý do tại sao mã này lại có độ phức tạp về thời gian như vậy và độ phức tạp về thời gian mà nó phải giải quyết theo những ràng buộc này. Giải quyết vấn đề là những vấn đề có thể áp dụng các khái niệm đã học cho từng khái niệm. Nếu người hướng dẫn biết cách tiếp cận, cách suy nghĩ và những phần cần lưu ý, đồng thời nếu bạn giải và nắm vững vấn đề nhiều lần thì bạn sẽ có thể giải quyết được. giải quyết các vấn đề khác mà không gặp nhiều khó khăn. Tôi không tự tin vào các thuật toán, nhưng nhờ có người hướng dẫn nên dạo này tôi rất vui haha. Tôi đã đăng ký tham gia Killing Camp lần này, và tôi chắc chắn sẽ hoàn thành bài giảng và trại này và chuyển giao thành công đến công ty mà tôi đã chọn!!>_<

    • nossi
      Giảng viên

      Mỉm cười.. Tôi đang giảng bài lúc 5 giờ sáng, sau đó tôi chạy qua xem bài đánh giá về khóa học có hơn 5 dòng. Tôi rất cảm động khi xem lại bài giảng ㅜㅜ Tôi cũng sẽ cố gắng hơn nữa để hoàn thành nó haha ​​​Hãy cùng nhau cố gắng nhé!! Hẹn gặp lại bạn sớm

  • aaaa123님의 프로필 이미지
    aaaa123

    Đánh giá 18

    Đánh giá trung bình 4.9

    5

    75% đã tham gia

    Thành thật mà nói, tôi không thể không cho 5 điểm sau khi nghe bài giảng. Nếu có một điều tôi mong muốn thì đó chính là những bài giảng chuyên sâu sẽ được cập nhật nhanh chóng! Cảm ơn bạn đã tải lên một bài giảng hay :)

    • nossi
      Giảng viên

      Tôi sẽ cố gắng hơn nữa!! Bài giảng giải quyết vấn đề của Dijkstra đã được tải lên, vì vậy vui lòng xem thêm :) Cảm ơn bạn đã đánh giá hữu ích.

  • chikemonsoon님의 프로필 이미지
    chikemonsoon

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    86% đã tham gia

    Đã 3 tuần kể từ khi tôi học viết mã. Tôi đang tham gia khóa học này sau khi học Python được 4 giờ. Tuy nhiên, thật ngạc nhiên là tôi hiểu được nó. Tôi rất hài lòng với bài giảng vì cấu trúc bài giảng của giảng viên rất hệ thống và lời giải thích dễ hiểu, logic. Tôi cảm thấy như bạn đã nỗ lực rất nhiều để nâng cao chất lượng bài giảng của mình. Tôi cũng mong chờ khóa học chuyên sâu!!! Cảm ơn bạn đã tạo ra một khóa học tuyệt vời!

    • nossi
      Giảng viên

      Bạn là người mới làm quen với mã hóa. Chào mừng bạn! Nếu bạn bắt đầu từ cơ bản từng bước một, ban đầu có thể chậm, nhưng bạn sẽ phát triển lên cấp độ tiếp theo nhanh hơn rất nhiều, vì vậy nếu bạn tiếp tục làm mà không mệt mỏi, bạn sẽ thấy kết quả tốt :)

  • dongtae님의 프로필 이미지
    dongtae

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    84% đã tham gia

    Trong thời gian chờ đợi, tôi đã mua nhiều sách và bài giảng về thuật toán. Nhưng tất cả chúng tôi đều kiệt sức trước khi vượt qua được nửa buổi học. Có nhiều cách giải bài toán và có đáp án nhưng lại không có bài giảng nào giải thích được quá trình đi đến đó. Trong trường hợp này, điều duy nhất được thực hiện là sử dụng thuật toán này và phần còn lại, học sinh phải tự điền vào những phần còn thiếu. Thời gian trôi qua, những thứ tôi cần học không được lấp đầy nhanh chóng nên tôi nhanh chóng cảm thấy nhàm chán. Tuy nhiên, tôi bị cuốn hút bởi bài giảng này với những hình ảnh minh họa phức tạp và những lời giải thích chi tiết, và tỷ lệ đăng ký đã vượt quá 50%. Mặc dù tôi chỉ nhìn thấy nó trong chuyến đi ngắn ngày của mình. Tất nhiên, trong giờ ăn trưa sau khi xem bài giảng, tôi đã tóm tắt lại những gì đã thấy để không quên. Tôi nghĩ động lực lớn nhất để tiếp tục xem nó là càng xem, tôi càng cảm thấy mình hiểu nó. Nó chỉ ra những phần dễ bỏ sót mà không được dạy trong các bài giảng khác, đồng thời xem quá trình dẫn đến kết luận tại sao phương pháp này đúng, tôi cảm thấy như cuối cùng mình đã nhận ra một điều mà cho đến bây giờ tôi vẫn chưa hoàn toàn hiểu được, đó là khiến tôi muốn hoàn thành khóa học một cách nhanh chóng. Thực sự thì tôi không thích ngôn ngữ Python. Tôi chỉ sử dụng các ngôn ngữ có tính gõ mạnh như C++ và TypeScript nên tôi chỉ sử dụng ngôn ngữ Pythonic. Đó là vì tôi không rành về ngữ pháp nhưng sau khi xem bài giảng, code của Python có vẻ dễ hiểu và ngắn gọn hơn nhiều nên tôi đang cố gắng chuẩn bị cho bài kiểm tra viết code bằng Python. Tôi muốn nhanh chóng trở nên bướng bỉnh và chuyển sang giai đoạn giải quyết vấn đề. Cảm ơn bạn đã tạo ra một khóa học tuyệt vời!

    • nossi
      Giảng viên

      Wow... cảm ơn bạn đã đánh giá chi tiết. Tôi nghĩ những khó khăn tôi gặp phải khi đi học cũng giống như wontae. Vì vậy, tôi muốn giải quyết một vấn đề và giải thích chi tiết về quy trình!! Thật bổ ích khi biết rằng bạn đã tận dụng nó và nhận được sự giúp đỡ trong quá trình học tập của mình. Tôi nghĩ bạn có thể tiết kiệm rất nhiều thời gian bằng cách sử dụng Python để chuẩn bị cho các bài kiểm tra viết mã linh hoạt hơn!! Chiến đấu!

Ưu đãi có thời hạn, kết thúc sau 2 ngày ngày

2.596.360 ₫

25%

3.461.814 ₫

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

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!