강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Algorithm & Data Structure

Giới thiệu về giải bài toán bằng thuật toán Python (chuẩn bị cho bài kiểm tra viết mã)

Giải quyết các vấn đề kiểm tra mã hóa bằng Python.

(4.9) 197 đánh giá

6,619 học viên

  • codingcamp
Python
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

  • Phát triển kỹ năng giải quyết vấn đề bằng thuật toán và cấu trúc dữ liệu

  • Phát triển kỹ năng tư duy và lý luận toán học làm nền tảng cho sự phát triển SW

Khóa học cốt lõi cho công việc của nhà phát triển và thay đổi nghề nghiệp 📝
Giải quyết các vấn đề về thuật toán Python để chuẩn bị cho các bài kiểm tra mã hóa!

📢 Hãy nhớ kiểm tra trước khi tham gia lớp học!

  • Chương trình chấm điểm dành cho Windows được cung cấp miễn phí trong khóa học này để thuận tiện cho sinh viên. Xin lưu ý rằng chương trình chấm điểm dành cho macOS không khả dụng .
  • Khóa học này được thiết kế để giúp bạn tiếp tục học mà không gặp bất kỳ khó khăn nào, ngay cả khi không có chương trình chấm điểm . Nếu bạn coi việc chấm điểm là một yếu tố quan trọng trong quá trình học tập, vui lòng cân nhắc học khóa học này kỹ lưỡng hơn.
  • Xin lưu ý rằng việc hoàn tiền và hủy khóa học do lỗi chương trình chấm điểm sẽ không được áp dụng khi tải xuống tài liệu học tập. (Đây là tài liệu tặng kèm được cung cấp riêng với học phí khóa học.)
  • Để biết thêm chi tiết, vui lòng kiểm tra [Thông báo về chương trình chấm điểm] ở cuối trang.

Nếu bạn muốn chắc chắn vượt qua bài kiểm tra mã hóa
Cách học

1️⃣ Hãy cố gắng giải quyết vấn đề trước khi xem video .

2️⃣ Dành ít nhất 30 phút để tự học từng bài toán trước khi xem video.

3️⃣ Khi nghiên cứu một vấn đề, bạn nên nghiên cứu nó bằng cách vẽ hình và lập bảng bằng bút và giấy .

4️⃣ Việc nghiên cứu trên giấy và bút rất quan trọng. Đây là nơi phát triển kỹ năng giải quyết vấn đề .

5️⃣ Nếu sau 30 phút mà vẫn chưa giải quyết được vấn đề , hãy xem video và luyện tập nhiều lần cho đến khi bạn quen với nó.

Bài giảng này là 📖

Sử dụng Python
Nắm vững các khái niệm cơ bản và trung cấp về cấu trúc dữ liệu và thuật toán
Bất kỳ vấn đề nào cũng có thể được giải quyết bằng nhiều phương pháp khác nhau
Bạn sẽ phát triển kỹ năng giải quyết vấn đề.

Khóa học này được thiết kế để giúp bạn giải quyết các bài kiểm tra mã hóa và tự học thuật toán mà không gặp khó khăn, đồng thời cung cấp chương trình chấm điểm miễn phí cho Windows.
(Xin lưu ý rằng không có chương trình chấm điểm nào dành cho macOS .)

Để phát triển kỹ năng giải quyết vấn đề
Ghi chú khóa học

  1. Trước khi xem video, hãy nhớ tự mình giải quyết các bài toán . Tốt nhất là dành khoảng 20 phút cho mỗi bài toán và nếu không giải được, hãy xem video.
  2. Tất cả các video đều bao gồm một phần giải thích phương pháp giải quyết vấn đề và một phần triển khai mã nguồn .
Cung cấp các ví dụ về các vấn đề thuật toán.
Sau khi giải quyết được vấn đề, hãy thử tự mình triển khai mã.

💡 Khi bạn đặt câu hỏi

  • Vui lòng đặt câu hỏi bằng cách nhấp vào "Đặt câu hỏi" trong video lớp học mà bạn muốn đặt câu hỏi.
  • Chúng tôi chỉ chấp nhận những câu hỏi về những phần trong video bài giảng mà bạn không hiểu .

Thông báo về Chương trình chấm điểm 💻

💡 Hãy nhớ kiểm tra nhé!
Không thể hoàn lại tiền do chương trình chấm điểm không hoạt động khi tải tài liệu.

Chúng tôi cung cấp chương trình chấm điểm miễn phí với hy vọng bạn sẽ học như một kỳ thi thực sự.

Chương trình chấm điểm là một phần thưởng miễn phí được cung cấp riêng biệt với khóa học. Học phí không bao gồm các dịch vụ như tư vấn cá nhân hoặc hỗ trợ chương trình chấm điểm. Xin lưu ý rằng nếu bạn coi chương trình chấm điểm là một yếu tố quan trọng trong quá trình học tập, chúng tôi khuyên bạn nên cân nhắc kỹ lưỡng về khóa học. Vui lòng hiểu rằng chúng tôi không thể hoàn tiền nếu chương trình chấm điểm không hoạt động sau khi bạn tải xuống tài liệu.

Không có gì đảm bảo rằng chương trình này sẽ hoạt động trên mọi máy tính bạn sử dụng, nhưng chúng tôi đã thử nghiệm nó trên Windows 10. (Bạn phải cài đặt .Net Framework trước khi sử dụng. Tệp dotNetFX45_Full_setup.exe đã được bao gồm.)

Đối với những ngôn ngữ như Python, phiên bản chính thức tải xuống từ python.org phải được cài đặt trên máy tính để trình chấm điểm hoạt động.

Tên tệp bạn đặt trong thư mục chấm điểm phải là AA.py để có thể chấm điểm.

Nếu chương trình chấm điểm không hoạt động, xin lưu ý rằng chúng tôi không thể giải quyết vấn đề vì chúng tôi không có quyền truy cập vào máy tính của bạn. Bạn sẽ cần chấm điểm thủ công. (Tệp in1.txt chứa dữ liệu đầu vào, và out1.txt chứa dữ liệu đáp án đúng cho in1.txt.)

⚠️ Không thể hủy lớp học do lỗi chương trình chấm điểm .

  • Chương trình chấm điểm không hoạt động trên máy tính Mac.
  • Vui lòng đảm bảo cài đặt .Net Framework trước khi sử dụng chương trình. Tệp dotNetFX45_Full_setup.exe được cung cấp.
  • Có khoảng 10 bài toán nghiên cứu các nguyên lý cơ bản, nhưng không có bảng chấm điểm.
  • Tên tệp bạn đặt trong thư mục chấm điểm phải là AA.py để có thể chấm điểm.
  • Tùy thuộc vào hiệu suất máy tính, bạn có thể gặp phải tình trạng hết thời gian chờ. Vui lòng lưu ý điều này khi học.
  • Chương trình chấm điểm được cung cấp dưới dạng tài liệu tặng kèm miễn phí, tách biệt với bài giảng. Nếu chương trình không đạt yêu cầu, bạn sẽ phải chấm điểm thủ công. Vui lòng lưu ý rằng chúng tôi sẽ không hoàn lại tiền vì lý do này.

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

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

  • Những người chuẩn bị cho bài kiểm tra mã hóa của công ty

  • Bất cứ ai muốn nghiên cứu cấu trúc dữ liệu và thuật toán thông qua Python

Xin chào
Đây là

26,655

Học viên

964

Đánh giá

3,123

Trả lời

4.9

Xếp hạng

8

Các khóa học

패스트캠퍼스 자료구조 & 알고리즘 강의

제로베이스 자료구조 & 알고리즘 강의

프로그래머스 PCCP(코딩역량인증시험) 강의

 

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

Tất cả

124 bài giảng ∙ (26giờ 49phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

197 đánh giá

4.9

197 đánh giá

  • lee_10_님의 프로필 이미지
    lee_10_

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    78% đã tham gia

    저는 머리가 안좋아서. 이해하는데 한참 걸립니다. 글이나 책, 혹은 유튜브를 봐도 알고리즘이 이해가 안됐었는데요. 선생님의 강의를 들으면 1번만에 이해가 됩니다... 그 정도로 설명을 잘 풀어주십니다. 1달동안 이 수업만 주구장창 듣고 프로그래머스 레벨3 달성했습니다. 정말 감사합니다.

    • ymy01228님의 프로필 이미지
      ymy01228

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      48% đã tham gia

      채점시스템이 있어 공부에 의욕이 생김, 쉽게 설명해 줘서 재미있게 들을 수 있음 파이썬으로 시험 준비한다면 이 강의가 최고임. 이보다 더 좋은 거 없을듯.

      • 김태원
        Giảng viên

        감사합니다.^^ 시험준비 잘 하셔서 꼭 목표하시는 일 이루시기 바랍니다.^^

    • blanky님의 프로필 이미지
      blanky

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      88% đã tham gia

      강의 막바지입니다. 코딩 문제 사이트에서 혼자 준비하다가 좌절하고 한동안 코딩에 손을 놓고 있었는데, 이 강의를 들으면서 알고리즘에 대해서 제대로 이해할 수 있었고 다시 흥미를 갖게 되었습니다. 강의를 들으며 알고리즘 공부를 하고 나니, 이론을 제대로 이해해야 다른 응용 문제를 풀 수 있겠다는 생각이 들었습니다. 문제도 다양하고 채점프로그램이 있어서 실력향상에 도움이 많이 되었습니다. 강의도 꼼꼼하게 설명해주셔서 너무 좋았습니다. 좋은 강의 감사합니다!

      • 김태원
        Giảng viên

        좋은 평가 감사합니다. 도움이 되었다니 정말 기쁩니다. 코딩공부를 통해 목표하시는 바를 이루시길 응원합니다.

    • 냠냠굿님의 프로필 이미지
      냠냠굿

      Đánh giá 14

      Đánh giá trung bình 5.0

      5

      35% đã tham gia

      대박입니다! 각종메서드나, 리스트컴프리헤션, 람다같은것들 문제 속에 자연스럽게 녹여내셔서 듣는데 부담이 없습니다. 문제난이도 분포도 매우적절하다고 생각합니다. 선생님 그런데 정렬부분은 추가 하실 계획없으신가요?

      • 김태원
        Giảng viên

        좋은 평가 감사합니다^^ 고급정렬 알고리즘 중 병합정렬, 퀵정렬, 힙정렬 .....

    • JE Chory님의 프로필 이미지
      JE Chory

      Đánh giá 7

      Đánh giá trung bình 5.0

      5

      68% đã tham gia

      이제 거의 다 들었는데, 이 강의를 선택한걸 정말 잘했다고 생각하고 있습니다. 코드도 간결하고, 선별된 문제들도 좋았습니다. 혹시 c++처럼 실전모의고사 강의가 파이썬에도 곧 제공이 될지 궁금합니다.

      1.614.287 ₫

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

      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!