1. Tại sao Techmaster Algo Contest ra đời?

2 lớp lộ trình Java Spring Boot Full Stack thời điểm hiện tại đã hoàn thành các khoá Nền tảng lập trình, Java Core, Cấu trúc dữ liệu và giải thuật. Các lớp trong tháng 11 đã vượt qua những bài kiểm tra, bài thi giữa kì, cuối kì đầy căng thẳng. Trong thời gian nghỉ trước khi bước vào học phần Spring Boot, Techmaster lên ý tưởng cho một cuộc thi lập trình với mục tiêu:

  • Giao lưu giữa học viên Java 2 lớp, tăng tính đồng đội, nâng cao tinh thần học tập, khả năng phối hợp theo nhóm
  • Phần thưởng cho những học viên chăm chỉ
  • Tạo tiền đề cho các sự kiện Thi lập trình Techmaster sẽ tổ chức trong năm 2021
  • Lưu lại kỉ niệm đẹp trong khoá học

Techmaster Algo Contest - Cuộc thi về Cấu trúc dữ liệu và giải thuật đầu tiên của Techmaster ra đời với sự bảo trợ chuyên môn của thầy Hoàng Văn Công và thầy Ngô Lê Nhật Minh.

Techmaster xin trân trọng thông báo về thể lệ cuộc thi và thân mời các anh chị, các bạn quan tâm tới theo dõi, cổ vũ cho các thí sinh.

2. Thời gian: Sáng chủ nhật 6/12/2020

  • 8h: Tập trung khai mạc và các công tác chuẩn bị
  • 8h30-11h: Thời gian thi chính thức
  • 11h30: Trao phần thưởng  

2. Địa điểm: Tầng 12A - Viwaseen Tower 48 Tố Hữu

3. Hình thức thi: Thi tập thể theo hình thức thi lập trình Quốc Tế ACM-ICPC

- Một đội: 3 người (2 người nếu bị thiếu).

- Chỉ sử dụng 1 máy tính duy nhất. Note:

- Các học viên tự đăng ký chọn nhóm

- Mỗi nhóm sẽ chọn 1 tên riêng cho đội của mình

- Nếu các học viên ko tự chọn nhóm được thì giảng viên sẽ phân nhóm.

4. Nội dung thi

  • 100% bài tập sẽ được làm trên LeetCode.
  • 90% bài tập sẽ ở mức Easy
  • 10% còn lại là mức Medium (Nhưng các bạn yên tâm là dễ hơn bài thi giữa kỳ và cuối kỳ vừa rồi :D )
  • Tổng: 8 or 10 bài
  • Thời gian thi: 2h30p

5. Nội dung ôn tập

  • Cấu trúc dữ liệu: Array, String, List, Stack, Queue, Set, Map
  • Giải thuật: Sắp xếp, tìm kiếm, đệ quy, DFS NOTE: Các bạn có thể chọn ngẫu nhiên các bài tập trên LeetCode theo các chủ đề trên để luyện tập ở nhà.

6. Thể lệ:

  • Mỗi bài sẽ có 1 số điểm nhất định.
  • Đội nào được nhiều điểm hơn và làm với ít thời gian hơn sẽ được ở vị trí cao hơn Ví dụ như dưới hình:

7. Giải thưởng

  • Nhất : Tiền mặt 600.000 đ và 3 voucher off 250k*
  • Nhì : Tiền mặt 400.000 đ và 3 voucher off 250k*
  • Ba : Tiền mặt 200.000 đ và 3 voucher off 250k*
  • Ngoài ra: Mỗi thí sinh tham dự cuộc thi sẽ nhận 1 voucher off 250k* cho tinh thần ham học hỏi

*Voucher giảm giá áp dụng cho khoá học offline bất kì, hạn sử dụng 6 tháng, có thể mang cho, tặng

8. Việc cần làm:

  • Đăng ký nhóm.

Các bạn đăng ký nhóm theo link dưới đây, hãy chọn 1 tên nhóm cho đội của mình. https://docs.google.com/spreadsheets/d/1Vxxw4J8IHV-8eyLPXLXsZqjC3_gIZ1JcU9_buh_JOQ/edit#gid=0

  • Tạo 1 tài khoản LeetCode mới cho nhóm.

Mỗi nhóm cần có 1 tài khoản LeetCode MỚI TINH, chưa được submit bài nào, và điền username vào link phía trên. Username chính là phần đuôi của trang cá nhân của bạn. Ví dụ link đến trang cá nhân LeetCode của bạn là : https://leetcode.com/namlunoy/ Thì username của bạn là: namlunoy. Trước khi thi ban tổ chức sẽ xác nhận lại là tài khoản này chưa được submit bài tập nào.