Nhóm được thành lập nhằm phục vụ cho môn học LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG(OOP) - HK:2024.1 , nhằm tạo ra một mô hình chung giúp mọi người hình dung về các thuật toán sắp xếp. Mảng là cấu trúc cơ bản nhất trong khoa học máy tính. Phần lớn các thao tác và các cấu trúc dữ liệu khác đều được xây dựng và thực hiện trên mảng. Trong phạm vi phần mềm này, ứng dụng sẽ giải thích các thuật toán sắp xếp trên một mảng gồm:
- Merge Sort
- Selection Sort
- Shell Sort
- Nêu ý tưởng, thiết kế UseCase Diagram (80%)
- Class SelectionSort (80%)
- Viết báo cáo
- Nêu ý tưởng, thiết kế Class Diagram (35%)
- Class SortingAlgorithm (100%)
- Class MergeSort (100%)
- SortingPanel (20%)
- Thuyết trình
- Nêu ý tưởng, thiết kế Class Diagram (30%)
- Class SortingPanel (80%)
- Làm slide
- Thuyết trình
- Nêu ý tưởng
- Code logic class shell sort (100%)
- Viết README.md
- Quay video demo
- Thuyết trình
- Nêu ý tưởng, thiết kế Class Diagram (35%), thiết kế UseCase Diagram (20%)
- Code class MainScreenPanel (100%)
- Code class InputHandling (100%)
- Code SelectionSort (20%)
- Hỗ trợ làm báo cáo
- VisualGO: https://visualgo.net/en
- GeeksforGeeks :
- https://www.youtube.com/watch?v=xWBP4lzkoyM
- https://www.youtube.com/watch?v=SHcPqUe2GZM
- https://www.youtube.com/watch?v=SHcPqUe2GZM