강의

멘토링

로드맵

Inflearn brand logo image
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) 108 đánh giá

2,410 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,779

Học viên

314

Đá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ả

108 đánh giá

4.9

108 đánh giá

  • 공부하는사람님의 프로필 이미지
    공부하는사람

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    77% đã tham gia

    자료구조 알고리즘 강의 중 최고의 강의라고 말할 수 있을 것 같습니다. ㅎㅎ 저는 첫 프로그래밍 언어를 파이썬으로 선택해서, 시중에 인기 있는 파이썬 입문 교재 하나 끝내고, 그 이후에 어떤 것을 더 공부할까 하다가, 코딩 문제들을 풀어보려고 하는데.. 갈수록 자료구조와 알고리즘의 개념이 사용되는 문제들을 직면하자 관련된 교재를 사서 봤습니다. 그러나 글로만 이해하기는 힘든 원리들이 많았고, 이해조차 안되는 개념들도 많았습니다. 배열... 리스트... 스택..뭐 큐 등등 어렵게는 그래프 개념까지 ㅎㅎ,, 그러다 여러 강의중 이 강좌를 선택해서 보게 되었습니다. 위의 고민들이 전부 해결되는 느낌을 받았습니다. 메모리구조와 자료구조, 그외 개념들에 대한 설명이 모두 시각화 되어있어서, 빠르게 이해할 수 있었고 그 개념들을 실제로 구현, 혹은 코테 문제에 적용하는 것도 코드 한줄, 한줄 실행될 때마다 변수 값의 변화, 작동되는 순서 등을 눈으로 직접 확인할 수 있다는 것이 정말 좋았습니다. 앞으로 파이썬 코딩 문제 푸는데 자신감이 생길 것만 같습니다. 이런 강의 만들어주셔서 정말 고맙습니다.

    • 개발남노씨
      Giảng viên

      헉 지금까지중에 가장 긴 수강평...! 감사합니다 헤헿 코딩테스트 문제 풀면서 어려움 느끼는게 있으면 언제든 질문주세요~.~

  • 만두님의 프로필 이미지
    만두

    Đánh giá 18

    Đánh giá trung bình 4.8

    5

    48% đã tham gia

    현존하는 최고의 코딩테스트 강의에요! 학부때부터 정말 많은 알고리즘 강의 들어봤는데 이런 고퀄 시각자료 + 자세한 개념설명 + 체계적인 문제 설명을 해주는 강의는 어디에도 없는것같아요. 이번에 이직준비 시작하면서 듣게 되었는데 이가격에 이런 고퀄리티 강의를 들을수있다는게 너무 행복합니다ㅎㅎ 정말 감동받았던 부분은 각 코드마다 시각화해서 코드가 어떻게 동작하는지 한줄한줄 볼수 있다는것! 강의에 정말 많은 정성을 쏟으셨다는게 느껴져요ㅠㅠ 또한 트리 문제풀이에서 다양한 접근방법으로 설명해주셔서 좋았고, 외우라고 하신 템플릿에서 조금만 변형하면 많은 문제가 풀릴수 있다는게 신기했어요! 코딩인터뷰볼때 시간복잡도측면에서 trade off을 설명하는게 중요하다고 생각하는데 이코드가 왜 이런 시간복잡도가 나오는지, 이 제약조건에서는 최소 어떤 시간복잡도 안에 풀어야하는지 등 자세히 다뤄주셔서 좋았습니다. 문제풀이는 각 개념마다 배운 개념을 적용할 수 있는 문제를 다뤄주시는데, 강사님께서 어떻게 접근하는지, 어떻게 사고하는지, 어떤부분을 유념해야하는지를 알고 그문제를 반복해서 풀고 마스터하면, 다른 문제도 별어려움 없이 풀리더라구요! 알고리즘에 자신감이 없었는데 강사님 덕분에 요즘 재미를 느끼고 있습니다ㅎㅎ 이번에 킬링 캠프 신청했는데 꼭 이강의와 캠프 완주해서 원하는 회사로 이직 성공해보겠습니다!!>_<

    • 개발남노씨
      Giảng viên

      히죽히죽.. 새벽 다섯시에 강의 만들고 있다가 5줄이상 수강평보고 후다닥 달려왔습니다. 수강평 감동 ㅜㅜ 저도 더 열심히 만들어볼게요ㅎㅎ 같이 열심히 고고!! 곧 봬요

  • super_dev님의 프로필 이미지
    super_dev

    Đánh giá 18

    Đánh giá trung bình 4.9

    5

    75% đã tham gia

    솔직히 강의 듣고 5점 안 줄 수가 없습니다. 한 가지 바라는 점이 있다면 심화 강의가 빨리 업데이트 됐으면 좋겠습니다! 좋은 강의 올려주셔서 감사해요 :)

    • 개발남노씨
      Giảng viên

      더 힘써볼게요!! 다익스트라 문제풀이 강의 업로드 되었으니 그것도 확인해주세요 :) 힘이 되는 수강평 감사합니다

  • 데분냥님의 프로필 이미지
    데분냥

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    86% đã tham gia

    코딩 배운지 3주되었습니다. 파이썬 4시간배우고 이 강의를 듣는데요. 그래도 이해가 되는 게 신기합니다. 강사님의 강의 구조설계가 워낙 체계적이고, 풀이 설명이 쉬우면서 논리적이어서 강의 굉장히 만족합니다. 강의 퀄리티를 높이기 위해 굉장히 노력하신 게 느껴집니다. 심화과정도 기대가 되어요!!! 좋은 강의 만들어주셔서 감사합니다!

    • 개발남노씨
      Giảng viên

      코딩 입문자이시군요 환영합니다ㅎㅎ! 차근차근 기초부터 탄탄하게 해나가면 처음엔 느리더라도 다음 레벨로 성장하는 데는 훨~씬 빠르니 지치지 않고 꾸준히 하셨으면 좋은 결과 있을거예요 :)

  • wontae Kim님의 프로필 이미지
    wontae Kim

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    84% đã tham gia

    그동안 많은 알고리즘 책과 강의들을 구매했습니다. 하지만 모두 반을 못넘기고 지쳐버렸습니다. 문제를 푸는 방법과 답안은 많았지만, 그렇게 다다르는 과정을 풀어서 설명해주는 강의는 없었습니다. 이럴때 이런 알고리즘을 쓴다 정도만 있을 뿐이었고, 나머지는 수강생 스스로 부족한 부분을 채워가야 했죠. 그러다 보니 시간은 흘러가는데 배워야 할 부분은 빠르게 채워지지 않아서 금방 질리기 시작했습니다. 하지만 세련된 그림과 설명이 자세하게 어우러진 이 강의를 보고 빨려가듯이 벌써 수강률이 50% 가 넘어가게 되었습니다. 짧은 출퇴근 시간에만 봤는데도 말이에요. 물론 강의를 보고난 점심시간에는 본 내용을 까먹지 않게 정리했습니다. 계속 보게된 동기로는 볼수록 이해되는 느낌을 주고 있다는게 가장 컸던것 같습니다. 다른 강의에서는 알려주지 않는 놓치기 쉬운 부분을 짚어주기도 하고 왜 이 방법이 맞는지에 대한 결론으로 이끌어주는 과정을 보고 지금까지 완전하게 이해하지 못한 부분을 비로소 깨우치게 되는 느낌을 받아서 빨리 완강하고 싶다는 생각이 들게 만들었습니다. 사실 파이썬이란 언어를 좋아하지는 않습니다.. 그저 C++ 이나 TypeScript 같은 강타입 언어만 사용해봐서 '파이써닉' 한 문법이 익숙하지 않아서 그런 것인데, 강의를 보니 오히려 파이썬이 훨씬 코드의 이해도 쉽고 간결해보여서 파이썬으로 코딩테스트를 준비하려고 합니다. 빨리 완강하고 문제푸는 단계으로 넘어가고 싶네요. 훌륭한 강의를 만들어 주셔서 감사합니다!

    • 개발남노씨
      Giảng viên

      오우야... 상세한 수강평 감사드립니다. 저도 공부할 때 느꼈던 어려움이 wontae님이랑 동일했던 것 같아요. 그래서 문제를 하나 풀어다로 그 과정을 디테일하게 다 풀어서 설명드리고 싶었어요!! 그 점을 잘 활용하시고 학습하는데 도움받으셨다니 너무 보람차네요. 파이썬을 이용해서 좀더 유연하게 코딩테스트를 준비하시면 시간을 많이 절약할 수 있을 것 같습니다!! 화이팅입니다.

3.467.728 ₫

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!