Bạn không có đủ thời gian để chuẩn bị trước kỳ thi viết mã? Chúng tôi đã sắp xếp các loại vấn đề xuất hiện thường xuyên nhất trong thực tế. Đây là loại chắc chắn xuất hiện trong bài kiểm tra. Hãy thử giải quyết và để lại thắc mắc, chúng tôi sẽ phản hồi ngay!
Bản đồ/Bộ, Sắp xếp, Tìm kiếm nhị phân, Hàng đợi ưu tiên, DP
DFS, BFS, Hai con trỏ, Danh sách liên kết
Chỉ có vấn đề thực tế thôi! Kiểm tra mã hóa Java, nhanh hơn và chính xác hơn.
Tôi nên chuẩn bị như thế nào cho bài kiểm tra lập trình? ✅
Bài giảng này! 📖
Đây là bài giảng về bài thi thử thực hành cho bài kiểm tra viết mã bằng ngôn ngữ Java .
Bạn có thể giải quyết các bài kiểm tra mã hóa mới nhất .
Bạn có thể luyện tập giải các dạng bài toán phổ biến nhất bằng cách sử dụng công thức .
Các vấn đề được sắp xếp theo tần suất xuất hiện trong các vấn đề thực tế .
Xác định các loại vấn đề chính và tiết kiệm thời gian giải quyết chúng .
Đầu tiên, hãy cố gắng giải quyết vấn đề, sau đó xem xét giải pháp mã hóa.
Một cái nhìn thoáng qua về bài giảng 👀
Trong các bài kiểm tra mã hóa thực tế, tần suất xuất hiện như sau.
Chuỗi/Mảng
BFS/DFS
DP
...
Trong bài giảng này
1. Chúng ta sẽ chủ yếu giải quyết các vấn đề liên quan đến String/Array, Greedy, Comparator, Set và Stack&Queue.
2. Bằng cách thực hành giải các bài toán DP, BFS/DFS thường gặp bằng công thức, bạn có thể xác định các loại bài toán chính và tiết kiệm thời gian giải bài toán.
Dễ dàng hơn, nhanh hơn và chính xác hơn với công thức này!
Ví dụ) Công thức DP
Ví dụ) Công thức BFS
Ví dụ) Công thức BFS
Câu hỏi dự kiến Hỏi & Đáp 💬
H. Các lớp học được tổ chức như thế nào?
Đầu tiên, bạn sẽ tải xuống sách bài tập cho từng chương và sau đó giải quyết các bài tập. Bạn có thể giải các bài tập trong sách bài tập trước rồi mới xem video. Mã nguồn cũng có sẵn trên github.
H. Đây có phải là khóa học mà sinh viên không chuyên ngành cũng có thể tham gia không?
Khóa học này được thiết kế dành cho bất kỳ ai đang chuẩn bị cho bài kiểm tra lập trình Java. Bất kỳ ai có kiến thức cơ bản về Java đều có thể học.
Không còn sự phân biệt giữa chuyên ngành chính và chuyên ngành phụ nữa. Cả chuyên ngành chính và chuyên ngành phụ đềuphải vượt qua bài kiểm tra lập trình mới được xem xét phỏng vấn.Chỉ cần bạn có kỹ năng và vượt qua bài kiểm tra lập trình, ai cũng có cơ hội!
H. Lợi ích của việc tham gia khóa học này là gì?
Hướng dẫn này tập trung vào các dạng bài toán phổ biến nhất trong các bài kiểm tra mã hóa. Ngày nay, nội dung liên quan đến String/Array và Map hầu như luôn xuất hiện ở giai đoạn đầu của hầu hết các bài kiểm tra mã hóa. Do đó, chúng tôi tập trung vào String/Array, DP và BFS/DFS,những dạng bài toán rất có khả năng xuất hiện trong bài kiểm tra .
H. Tôi có cần chuẩn bị gì trước khi tham dự buổi thuyết trình không?
Trước khi tham dự buổi thuyết trình, bạn cần có kiến thức cơ bản về ngôn ngữ Java và các công cụ Eclipse đã được thiết lập.Sau khi cài đặt Eclipse với phiên bản Java, bạn có thể giải quyết các vấn đề trước khi tham dự buổi thuyết trình.Mã nguồn cũng có sẵn trên GitHub.
H. Nội dung bài học được trình bày ở mức độ nào?
Nội dung lớp học có nhiều cấp độ từ trình độ mới bắt đầu đến trung cấp. Đây không phải là những câu hỏi cuối cùng.Chúng được cấu trúc ở mức độ ai cũng có thể hiểu và giải được.Về cơ bản, chúng là những dạng câu hỏi tương tự nhau.
Nội dung là tốt.
Tuy nhiên, việc chuẩn bị tài liệu của giảng viên còn hơi...
Tôi nghĩ tôi đã có được một thuật toán từ đâu đó ở nước ngoài. Có nhiều trường hợp trong sách bài tập thiếu phần giải thích đến mức khó hiểu, nhiều ví dụ viết bằng tiếng Anh, các tham số ví dụ bị rút gọn và thay đổi trong quá trình giảng... Kể cả khi bạn chuẩn bị trước phương pháp để giải bài toán và làm theo bài toán của người hướng dẫn, có những lúc vô ích.
Xin lưu ý rằng chúng ta đang tiến hành bằng cách giải quyết vấn đề và nghe bài giảng mà không cần nhìn vào sách giải thích.
Xin chào dhdh9224@gmail.com~
Cảm ơn bạn đã xem xét của bạn.
1. Vấn đề thuộc loại đến từ nước ngoài.
=> Tôi nghĩ những vấn đề trong nước hiện nay gần như có thể được coi là những biến thể của những vấn đề nước ngoài.
2. Một số ví dụ tiếng Anh
Nếu bạn không hiểu vấn đề do một số ví dụ tiếng Anh,
Chúng tôi sẽ cập nhật nó. Những phần chứa nhiều tiếng Anh,
Phần giải thích trong văn bản ngắn gọn nên nếu bạn không hiểu phần nào, tôi sẽ bổ sung bằng một bài tập và đăng lại.
Những vấn đề này là loại hầu như luôn xuất hiện trong thực tế. Điều gì đang thiếu
Tôi sẽ ghi lại những ngày sau khi cập nhật một cách tuần tự ngay từ đầu.
Cảm ơn