강의

멘토링

커뮤니티

Programming

/

Algorithm & Data Structure

Giải 100 bài toán thuật toán thực tế cho kỳ thi coding test (by 하루코딩)

Làm chủ giải thuật thông qua 100 bài tập thiết yếu cấp độ Silver của Baekjoon Online Judge

(5.0) 2 đánh giá

208 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • harucoding
Java
Java
Coding Test
Coding Test
Algorithm
Algorithm
data-structure
data-structure
Java
Java
Coding Test
Coding Test
Algorithm
Algorithm
data-structure
data-structure

Bạn sẽ nhận được điều này sau khi học.

  • Cách giải quyết các dạng thuật toán (như DFS, BFS, Backtracking, v.v.) thường xuyên xuất hiện trong các kỳ thi lập trình thực chiến bằng Java.

  • Luyện tập rèn giũa khả năng tư duy và phương pháp tiếp cận bài toán một cách có hệ thống thông qua các bài toán Baekjoon Silver cấp 1~5.

  • Logic thuật toán và cách ứng dụng cấu trúc dữ liệu trong Java

Giải bài tập thuật toán coding test với JAVA (độ khó Silver)

💻 Giải bài tập thuật toán coding test mức độ Silver

Chúng ta sẽ học nội dung sau đây.

  • Giải các bài tập Baekjoon Silver cấp độ 1~5 để phát triển khả năng giải quyết vấn đề thực tế.

  • DFS, BFS, backtracking, sắp xếp, cài đặt và các dạng thuật toán thường xuất hiện trong đề thi sẽ được học.

  • Thực hành cảm giác lập trình thực tế bằng cách triển khai trực tiếp các thuật toán đã học bằng ngôn ngữ Java.

  • Phân tích bài toán → Xây dựng chiến lược giải → Viết code - rèn luyện quy trình giải bài thực tế một cách có hệ thống.

🔍Những điểm tốt của khóa học Giải bài tập Coding Test Thuật toán với JAVA (độ khó Silver)!!


1. Tập trung chinh phục các bài toán 'độ khó Silver' được ra nhiều nhất trong thực tế

Bạn đã quen thuộc với cấp độ Bronze chưa?
Trong khóa học này, tập trung vào các bài tập Baekjoon Silver cấp độ 1~5 được ra nhiều nhất trong các kỳ thi coding thực tế
cung cấp chương trình học có thể nâng cao đồng thời khả năng giải quyết vấn đề và kỹ năng thuật toán.

2. Luyện tập các dạng thuật toán cốt lõi bằng Java

Ở cấp độ Silver, không thể giải quyết chỉ bằng câu lệnh điều kiện hoặc vòng lặp đơn giản
các phương pháp giải thuật như tìm kiếm, sắp xếp, DP, đồ thị, cây trở nên quan trọng.
Dựa trên khái niệm của từng thuật toán, chúng ta sẽ rèn luyện cảm giác thực chiến bằng cách trực tiếp triển khai bằng Java.

3. Chinh phục hoàn toàn từng bước từ tiếp cận vấn đề đến triển khai code

  • Phân tích điều kiện bài toán

  • Giải bằng tay

  • Triển khai trực tiếp bằng Java
    đến khi hoàn thành, học tập cùng nhau toàn bộ quá trình về cách tiếp cận và giải quyết vấn đề.
    Giải thích một cách Kind ngay cả những phần dễ bị mắc kẹt khi tự học.


4. Cấu trúc được tối ưu hóa cho người học chuẩn bị coding test bằng Java

Dành cho người học Java, khóa học bao gồm những kiến thức cần thiết như
xử lý input/output, sử dụng hàm đệ quy, cách sử dụng các cấu trúc dữ liệu như mảng/list/queue.
Bạn sẽ tự nhiên rèn luyện được cảm giác triển khai thuật toán bằng Java,
từ đó có thể áp dụng ngay vào thực tế coding test với khả năng sẵn sàng chiến đấu.

✍ Những người này nên học khóa này

  • Sau khi hoàn thành độ khó Bronze, những ai muốn nâng cao kỹ năng thuật toán lên một tầm cao mới thông qua các bài toán Silver

  • Những người muốn rèn luyện cảm giác thực chiến bằng cách giải trực tiếp các dạng bài thường xuất hiện trong coding test bằng Java

  • Những người muốn phát triển tư duy thuật toán và khả năng lập trình Java thông qua việc tập trung vào giải quyết bài tập

Sách Do it! 알고리즘 코딩테스트 có gì thú vị?
Sách luyện thi coding test thuật toán Haru Coding

YouTube Thuật toán Haru Coding

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

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

  • Người học thuật toán cơ bản, đã giải kha khá bài Bronze, mong muốn lên cấp Silver.

  • Những ai đang chuẩn bị kỳ thi code bằng Java và muốn nắm vững chiến lược giải theo từng dạng thuật toán thông qua các bài tập thực chiến.

  • Người muốn chuẩn bị Coding Test, tập trung giải đề thực tế hơn lý thuyết.

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

  • Ngữ pháp cơ bản JAVA

  • Nên học khóa Bronze trước!!

Xin chào
Đây là

23,307

Học viên

240

Đánh giá

29

Trả lời

5.0

Xếp hạng

7

Các khóa học

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

Tất cả

101 bài giảng ∙ (29giờ 44phút)

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

Đánh giá

Tất cả

2 đánh giá

5.0

2 đánh giá

  • cjswogmlen님의 프로필 이미지
    cjswogmlen

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    83% đã tham gia

    Nhờ bạn mà hiện tại mình đang dao động ở mức Silver 1, 2. Có một điều mình hơi tiếc là mình hy vọng có thêm nhiều bài giải cho mức Silver 1, 2 hơn nữa. Vì mình đang theo dõi bài giảng rất hay nên mình đã nghĩ rằng nếu có thêm nhiều bài tập thì tốt biết mấy. Và khi nào thì bài giảng Gold tiếp theo sẽ ra mắt vậy ạ?

    • harucoding
      Giảng viên

      Chúc mừng bạn đã nỗ lực rất nhiều để đạt đến mức Silver 1, 2. Thực tế là ở cấp độ Gold, độ khó của các bài toán tăng lên nên phần giải thích cũng trở nên dài và phức tạp hơn. Vì vậy, tôi đang cân nhắc khá nhiều về việc liệu mình có thể truyền tải nội dung một cách hiệu quả hay không, và về cơ bản là có nên tạo các bài giảng cấp độ Gold hay không. Tôi sẽ suy nghĩ kỹ về những ý kiến bạn đã đóng góp, bao gồm cả việc bổ sung thêm các bài toán cấp độ Silver, và sẽ cố gắng thực hiện khi có thời gian thong thả hơn trong tương lai. Chúc bạn một ngày tốt lành!

  • jjhgwx님의 프로필 이미지
    jjhgwx

    Đánh giá 647

    Đánh giá trung bình 4.9

    5

    6% đã tham gia

    Cảm ơn bài gi강ng hay!

    Miễn phí

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

    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!