├── .gitignore ├── CMakeLists.txt ├── README.md ├── demo-code ├── Abstract-Base-Class.zip ├── Assert.zip ├── Compiling.zip ├── Container-of-Pointers.zip ├── Copy-Constructor-and-Assignment-Operator.zip ├── Dangling-Pointer.zip ├── Derived-Class-Maintenance-Methods.zip ├── Destructor.zip ├── Dynamic-IntSet.zip ├── Exception.zip ├── Inheritance.zip ├── IntSet-Default-Argument.zip ├── IntSet-efficiency.zip ├── IntSet.zip ├── Linked-List.zip ├── Polymorphic-Container.zip ├── Synthesized-Default-Constructor.zip └── Template.zip ├── grade ├── final_distribution.png └── mid_distribution.png ├── projects ├── p1 │ ├── hangman │ │ └── CMakeLists.txt │ ├── integers-v1 │ │ ├── CMakeLists.txt │ │ ├── answer │ │ │ ├── p1.cpp │ │ │ └── p1_.cpp │ │ ├── problem │ │ │ └── Project-One-Description.pdf │ │ ├── test-cases │ │ │ ├── 0.in │ │ │ ├── 0.out │ │ │ ├── 1.in │ │ │ ├── 1.out │ │ │ ├── 10.in │ │ │ ├── 10.out │ │ │ ├── 11.in │ │ │ ├── 11.out │ │ │ ├── 12.in │ │ │ ├── 12.out │ │ │ ├── 13.in │ │ │ ├── 13.out │ │ │ ├── 14.in │ │ │ ├── 14.out │ │ │ ├── 15.in │ │ │ ├── 15.out │ │ │ ├── 16.in │ │ │ ├── 16.out │ │ │ ├── 17.in │ │ │ ├── 17.out │ │ │ ├── 18.in │ │ │ ├── 18.out │ │ │ ├── 19.in │ │ │ ├── 19.out │ │ │ ├── 2.in │ │ │ ├── 2.out │ │ │ ├── 20.in │ │ │ ├── 20.out │ │ │ ├── 21.in │ │ │ ├── 21.out │ │ │ ├── 22.in │ │ │ ├── 22.out │ │ │ ├── 23.in │ │ │ ├── 23.out │ │ │ ├── 24.in │ │ │ ├── 24.out │ │ │ ├── 25.in │ │ │ ├── 25.out │ │ │ ├── 3.in │ │ │ ├── 3.out │ │ │ ├── 4.in │ │ │ ├── 4.out │ │ │ ├── 5.in │ │ │ ├── 5.out │ │ │ ├── 6.in │ │ │ ├── 6.out │ │ │ ├── 7.in │ │ │ ├── 7.out │ │ │ ├── 8.in │ │ │ ├── 8.out │ │ │ ├── 9.in │ │ │ └── 9.out │ │ └── test.sh │ └── integers-v2 │ │ ├── CMakeLists.txt │ │ ├── answer │ │ └── p1.cpp │ │ ├── problem │ │ └── Project-1-Description.pdf │ │ └── test.sh ├── p2 │ ├── recursion-v1 │ │ ├── CMakeLists.txt │ │ ├── answer │ │ │ ├── Project2.sln │ │ │ ├── Project2.vcxproj │ │ │ ├── Project2.vcxproj.filters │ │ │ ├── p2.cpp │ │ │ ├── p2.h │ │ │ ├── recursive.cpp │ │ │ ├── recursive.h │ │ │ ├── simple_test.cpp │ │ │ ├── test.cpp │ │ │ ├── test.h │ │ │ ├── test_main.cpp │ │ │ └── treeins_test.cpp │ │ ├── problem │ │ │ ├── Project-Two-Description.pdf │ │ │ ├── p2.h │ │ │ ├── recursive.cpp │ │ │ ├── recursive.h │ │ │ ├── simple_test.cpp │ │ │ └── treeins_test.cpp │ │ └── test-cases │ │ │ ├── 0.in │ │ │ ├── 0.out │ │ │ ├── 1.in │ │ │ ├── 1.out │ │ │ ├── 10.in │ │ │ ├── 10.out │ │ │ ├── 11.in │ │ │ ├── 11.out │ │ │ ├── 12.in │ │ │ ├── 12.out │ │ │ ├── 13.in │ │ │ ├── 13.out │ │ │ ├── 14.in │ │ │ ├── 14.out │ │ │ ├── 15.in │ │ │ ├── 15.out │ │ │ ├── 16.in │ │ │ ├── 16.out │ │ │ ├── 17.in │ │ │ ├── 17.out │ │ │ ├── 18.in │ │ │ ├── 18.out │ │ │ ├── 19.in │ │ │ ├── 19.out │ │ │ ├── 2.in │ │ │ ├── 2.out │ │ │ ├── 20.in │ │ │ ├── 20.out │ │ │ ├── 21.in │ │ │ ├── 21.out │ │ │ ├── 22.in │ │ │ ├── 22.out │ │ │ ├── 23.in │ │ │ ├── 23.out │ │ │ ├── 24.in │ │ │ ├── 24.out │ │ │ ├── 25.in │ │ │ ├── 25.out │ │ │ ├── 26.in │ │ │ ├── 26.out │ │ │ ├── 27.in │ │ │ ├── 27.out │ │ │ ├── 28.in │ │ │ ├── 28.out │ │ │ ├── 29.in │ │ │ ├── 29.out │ │ │ ├── 3.in │ │ │ ├── 3.out │ │ │ ├── 4.in │ │ │ ├── 4.out │ │ │ ├── 5.in │ │ │ ├── 5.out │ │ │ ├── 6.in │ │ │ ├── 6.out │ │ │ ├── 7.in │ │ │ ├── 7.out │ │ │ ├── 8.in │ │ │ ├── 8.out │ │ │ ├── 9.in │ │ │ ├── 9.out │ │ │ └── main.cpp │ ├── recursion-v2 │ │ ├── CMakeLists.txt │ │ ├── answer │ │ │ ├── p2.cpp │ │ │ ├── p2.h │ │ │ ├── recursive.cpp │ │ │ ├── recursive.h │ │ │ ├── simple_test.cpp │ │ │ └── treeins_test.cpp │ │ └── problem │ │ │ ├── Project-2-Description.pdf │ │ │ ├── p2.h │ │ │ ├── recursive.cpp │ │ │ ├── recursive.h │ │ │ ├── simple_test.cpp │ │ │ └── treeins_test.cpp │ └── simple-twitter │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── answer-only-main │ │ ├── p2.cpp │ │ ├── server_type.h │ │ ├── simulation.cpp │ │ └── simulation.h │ │ ├── answer │ │ ├── main.cpp │ │ ├── server_type.h │ │ ├── simulation.cpp │ │ └── simulation.h │ │ ├── cases │ │ ├── .gitignore │ │ ├── README.md │ │ ├── ans │ │ │ ├── comment-not-post │ │ │ ├── delete-not-post │ │ │ ├── invalid-arg-no-arg │ │ │ ├── invalid-arg-one-arg │ │ │ ├── invalid-arg-too-many │ │ │ ├── like-already │ │ │ ├── like-not-post │ │ │ ├── missing-file-logfile │ │ │ ├── missing-file-post │ │ │ ├── missing-file-userinfo │ │ │ ├── missing-file-username │ │ │ ├── simple │ │ │ ├── too-many-comments │ │ │ ├── too-many-followers │ │ │ ├── too-many-followings │ │ │ ├── too-many-likes │ │ │ ├── too-many-posts │ │ │ ├── too-many-tags │ │ │ ├── too-many-users │ │ │ ├── uncomment-not-comment │ │ │ ├── uncomment-not-owner │ │ │ ├── uncomment-not-post │ │ │ ├── unlike-not-liked │ │ │ └── unlike-not-post │ │ ├── args.json │ │ ├── generate.py │ │ ├── logfile │ │ │ ├── comment-not-post │ │ │ ├── delete-not-post │ │ │ ├── empty │ │ │ ├── generated-100 │ │ │ ├── generated-1000 │ │ │ ├── generated-200 │ │ │ ├── generated-500 │ │ │ ├── like-already │ │ │ ├── like-not-post │ │ │ ├── simple │ │ │ ├── uncomment-not-comment │ │ │ ├── uncomment-not-owner │ │ │ ├── uncomment-not-post │ │ │ ├── unlike-not-liked │ │ │ └── unlike-not-post │ │ ├── test.py │ │ ├── username │ │ │ ├── empty │ │ │ ├── generated │ │ │ ├── missing-file-post │ │ │ ├── missing-file-userinfo │ │ │ ├── processing-errors │ │ │ ├── simple │ │ │ ├── too-many-comments │ │ │ ├── too-many-posts │ │ │ ├── too-many-tags │ │ │ └── too-many-users │ │ └── users │ │ │ ├── empty-1 │ │ │ └── user_info │ │ │ ├── empty-10 │ │ │ └── user_info │ │ │ ├── empty-11 │ │ │ └── user_info │ │ │ ├── empty-12 │ │ │ └── user_info │ │ │ ├── empty-13 │ │ │ └── user_info │ │ │ ├── empty-14 │ │ │ └── user_info │ │ │ ├── empty-15 │ │ │ └── user_info │ │ │ ├── empty-16 │ │ │ └── user_info │ │ │ ├── empty-17 │ │ │ └── user_info │ │ │ ├── empty-18 │ │ │ └── user_info │ │ │ ├── empty-19 │ │ │ └── user_info │ │ │ ├── empty-2 │ │ │ └── user_info │ │ │ ├── empty-20 │ │ │ └── user_info │ │ │ ├── empty-21 │ │ │ └── user_info │ │ │ ├── empty-3 │ │ │ └── user_info │ │ │ ├── empty-4 │ │ │ └── user_info │ │ │ ├── empty-5 │ │ │ └── user_info │ │ │ ├── empty-6 │ │ │ └── user_info │ │ │ ├── empty-7 │ │ │ └── user_info │ │ │ ├── empty-8 │ │ │ └── user_info │ │ │ ├── empty-9 │ │ │ └── user_info │ │ │ ├── fyq990508 │ │ │ └── user_info │ │ │ ├── generated-1 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ └── 23 │ │ │ └── user_info │ │ │ ├── generated-10 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ ├── 26 │ │ │ │ ├── 27 │ │ │ │ ├── 28 │ │ │ │ ├── 29 │ │ │ │ ├── 30 │ │ │ │ ├── 31 │ │ │ │ ├── 32 │ │ │ │ ├── 33 │ │ │ │ ├── 34 │ │ │ │ ├── 35 │ │ │ │ ├── 36 │ │ │ │ ├── 37 │ │ │ │ ├── 38 │ │ │ │ ├── 39 │ │ │ │ └── 40 │ │ │ └── user_info │ │ │ ├── generated-11 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ └── 26 │ │ │ └── user_info │ │ │ ├── generated-12 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ └── 25 │ │ │ └── user_info │ │ │ ├── generated-13 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ └── 9 │ │ │ └── user_info │ │ │ ├── generated-14 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ ├── 26 │ │ │ │ ├── 27 │ │ │ │ ├── 28 │ │ │ │ ├── 29 │ │ │ │ ├── 30 │ │ │ │ ├── 31 │ │ │ │ ├── 32 │ │ │ │ ├── 33 │ │ │ │ ├── 34 │ │ │ │ ├── 35 │ │ │ │ ├── 36 │ │ │ │ ├── 37 │ │ │ │ ├── 38 │ │ │ │ ├── 39 │ │ │ │ ├── 40 │ │ │ │ ├── 41 │ │ │ │ ├── 42 │ │ │ │ ├── 43 │ │ │ │ └── 44 │ │ │ └── user_info │ │ │ ├── generated-15 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ └── 2 │ │ │ └── user_info │ │ │ ├── generated-16 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ └── 16 │ │ │ └── user_info │ │ │ ├── generated-17 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ ├── 26 │ │ │ │ ├── 27 │ │ │ │ ├── 28 │ │ │ │ ├── 29 │ │ │ │ ├── 30 │ │ │ │ ├── 31 │ │ │ │ ├── 32 │ │ │ │ ├── 33 │ │ │ │ ├── 34 │ │ │ │ ├── 35 │ │ │ │ ├── 36 │ │ │ │ ├── 37 │ │ │ │ ├── 38 │ │ │ │ ├── 39 │ │ │ │ └── 40 │ │ │ └── user_info │ │ │ ├── generated-18 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ ├── 26 │ │ │ │ ├── 27 │ │ │ │ ├── 28 │ │ │ │ ├── 29 │ │ │ │ ├── 30 │ │ │ │ ├── 31 │ │ │ │ ├── 32 │ │ │ │ ├── 33 │ │ │ │ ├── 34 │ │ │ │ ├── 35 │ │ │ │ ├── 36 │ │ │ │ ├── 37 │ │ │ │ ├── 38 │ │ │ │ ├── 39 │ │ │ │ ├── 40 │ │ │ │ ├── 41 │ │ │ │ ├── 42 │ │ │ │ ├── 43 │ │ │ │ ├── 44 │ │ │ │ ├── 45 │ │ │ │ ├── 46 │ │ │ │ └── 47 │ │ │ └── user_info │ │ │ ├── generated-19 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ └── 14 │ │ │ └── user_info │ │ │ ├── generated-2 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ └── 14 │ │ │ └── user_info │ │ │ ├── generated-20 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ ├── 26 │ │ │ │ ├── 27 │ │ │ │ └── 28 │ │ │ └── user_info │ │ │ ├── generated-3 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ ├── 26 │ │ │ │ ├── 27 │ │ │ │ ├── 28 │ │ │ │ ├── 29 │ │ │ │ ├── 30 │ │ │ │ ├── 31 │ │ │ │ ├── 32 │ │ │ │ ├── 33 │ │ │ │ ├── 34 │ │ │ │ ├── 35 │ │ │ │ ├── 36 │ │ │ │ ├── 37 │ │ │ │ ├── 38 │ │ │ │ └── 39 │ │ │ └── user_info │ │ │ ├── generated-4 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ └── 15 │ │ │ └── user_info │ │ │ ├── generated-5 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ ├── 26 │ │ │ │ ├── 27 │ │ │ │ ├── 28 │ │ │ │ ├── 29 │ │ │ │ ├── 30 │ │ │ │ ├── 31 │ │ │ │ ├── 32 │ │ │ │ ├── 33 │ │ │ │ ├── 34 │ │ │ │ └── 35 │ │ │ └── user_info │ │ │ ├── generated-6 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ ├── 26 │ │ │ │ ├── 27 │ │ │ │ └── 28 │ │ │ └── user_info │ │ │ ├── generated-7 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ ├── 26 │ │ │ │ ├── 27 │ │ │ │ ├── 28 │ │ │ │ ├── 29 │ │ │ │ ├── 30 │ │ │ │ ├── 31 │ │ │ │ ├── 32 │ │ │ │ └── 33 │ │ │ └── user_info │ │ │ ├── generated-8 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ └── 25 │ │ │ └── user_info │ │ │ ├── generated-9 │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ ├── 26 │ │ │ │ ├── 27 │ │ │ │ ├── 28 │ │ │ │ ├── 29 │ │ │ │ ├── 30 │ │ │ │ ├── 31 │ │ │ │ ├── 32 │ │ │ │ ├── 33 │ │ │ │ ├── 34 │ │ │ │ ├── 35 │ │ │ │ ├── 36 │ │ │ │ ├── 37 │ │ │ │ ├── 38 │ │ │ │ ├── 39 │ │ │ │ ├── 40 │ │ │ │ ├── 41 │ │ │ │ └── 42 │ │ │ └── user_info │ │ │ ├── leepace666666 │ │ │ └── user_info │ │ │ ├── marstin │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ └── 3 │ │ │ └── user_info │ │ │ ├── missing-file-post │ │ │ └── user_info │ │ │ ├── one-post │ │ │ ├── posts │ │ │ │ └── 1 │ │ │ └── user_info │ │ │ ├── paul.weng │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ └── 2 │ │ │ └── user_info │ │ │ ├── too-many-comments │ │ │ ├── posts │ │ │ │ └── 1 │ │ │ └── user_info │ │ │ ├── too-many-posts │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ ├── 3 │ │ │ │ ├── 4 │ │ │ │ ├── 5 │ │ │ │ ├── 6 │ │ │ │ ├── 7 │ │ │ │ ├── 8 │ │ │ │ ├── 9 │ │ │ │ ├── 10 │ │ │ │ ├── 11 │ │ │ │ ├── 12 │ │ │ │ ├── 13 │ │ │ │ ├── 14 │ │ │ │ ├── 15 │ │ │ │ ├── 16 │ │ │ │ ├── 17 │ │ │ │ ├── 18 │ │ │ │ ├── 19 │ │ │ │ ├── 20 │ │ │ │ ├── 21 │ │ │ │ ├── 22 │ │ │ │ ├── 23 │ │ │ │ ├── 24 │ │ │ │ ├── 25 │ │ │ │ ├── 26 │ │ │ │ ├── 27 │ │ │ │ ├── 28 │ │ │ │ ├── 29 │ │ │ │ ├── 30 │ │ │ │ ├── 31 │ │ │ │ ├── 32 │ │ │ │ ├── 33 │ │ │ │ ├── 34 │ │ │ │ ├── 35 │ │ │ │ ├── 36 │ │ │ │ ├── 37 │ │ │ │ ├── 38 │ │ │ │ ├── 39 │ │ │ │ ├── 40 │ │ │ │ ├── 41 │ │ │ │ ├── 42 │ │ │ │ ├── 43 │ │ │ │ ├── 44 │ │ │ │ ├── 45 │ │ │ │ ├── 46 │ │ │ │ ├── 47 │ │ │ │ ├── 48 │ │ │ │ ├── 49 │ │ │ │ ├── 50 │ │ │ │ └── 51 │ │ │ └── user_info │ │ │ ├── too-many-tags │ │ │ ├── posts │ │ │ │ └── 1 │ │ │ └── user_info │ │ │ ├── xie_jinglei │ │ │ └── user_info │ │ │ ├── yinguoxin2017 │ │ │ └── user_info │ │ │ └── zhuzhuoer │ │ │ └── user_info │ │ ├── data │ │ ├── logfile │ │ ├── test.ans │ │ ├── username │ │ └── users │ │ │ ├── fyq990508 │ │ │ └── user_info │ │ │ ├── leepace666666 │ │ │ └── user_info │ │ │ ├── marstin │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ └── 3 │ │ │ └── user_info │ │ │ ├── paul.weng │ │ │ ├── posts │ │ │ │ ├── 1 │ │ │ │ └── 2 │ │ │ └── user_info │ │ │ ├── xie_jinglei │ │ │ └── user_info │ │ │ ├── yinguoxin2017 │ │ │ └── user_info │ │ │ └── zhuzhuoer │ │ │ └── user_info │ │ └── problem │ │ ├── Project-Two-Description.pdf │ │ ├── server_type.h │ │ ├── simulation.cpp │ │ └── simulation.h ├── p3 │ ├── hard-world │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── answer │ │ │ ├── build.py │ │ │ ├── controller.cpp │ │ │ ├── creature.cpp │ │ │ ├── exception.cpp │ │ │ ├── grid.cpp │ │ │ ├── p3.cpp │ │ │ ├── simulation.cpp │ │ │ ├── simulation.h │ │ │ ├── species.cpp │ │ │ ├── world.cpp │ │ │ └── world_type.h │ │ ├── problem │ │ │ ├── Project-3-Description.pdf │ │ │ ├── Tests │ │ │ │ ├── creatures │ │ │ │ │ ├── alt_rover │ │ │ │ │ ├── flytrap │ │ │ │ │ ├── food │ │ │ │ │ ├── hop │ │ │ │ │ ├── landmine │ │ │ │ │ ├── lrover │ │ │ │ │ ├── path_finder │ │ │ │ │ └── rrover │ │ │ │ ├── species │ │ │ │ └── world-tests │ │ │ │ │ ├── outside-world │ │ │ │ │ ├── outside-world.answer │ │ │ │ │ ├── overlap-world │ │ │ │ │ ├── overlap-world.answer │ │ │ │ │ ├── world1 │ │ │ │ │ ├── world1-concise.answer │ │ │ │ │ ├── world1-verbose.answer │ │ │ │ │ ├── world2 │ │ │ │ │ ├── world2-concise.answer │ │ │ │ │ ├── world2-verbose.answer │ │ │ │ │ ├── world3 │ │ │ │ │ ├── world3-concise.answer │ │ │ │ │ └── world3-verbose.answer │ │ │ └── world_type.h │ │ └── test-cases │ │ │ ├── .gitignore │ │ │ ├── 50-tests │ │ │ ├── Makefile │ │ │ ├── answer-1 │ │ │ ├── answer-10 │ │ │ ├── answer-11 │ │ │ ├── answer-12 │ │ │ ├── answer-13 │ │ │ ├── answer-14 │ │ │ ├── answer-15 │ │ │ ├── answer-16 │ │ │ ├── answer-17 │ │ │ ├── answer-18 │ │ │ ├── answer-19 │ │ │ ├── answer-2 │ │ │ ├── answer-20 │ │ │ ├── answer-21 │ │ │ ├── answer-22 │ │ │ ├── answer-23 │ │ │ ├── answer-24 │ │ │ ├── answer-25 │ │ │ ├── answer-26 │ │ │ ├── answer-27 │ │ │ ├── answer-28 │ │ │ ├── answer-29 │ │ │ ├── answer-3 │ │ │ ├── answer-30 │ │ │ ├── answer-31 │ │ │ ├── answer-32 │ │ │ ├── answer-33 │ │ │ ├── answer-34 │ │ │ ├── answer-35 │ │ │ ├── answer-36 │ │ │ ├── answer-37 │ │ │ ├── answer-38 │ │ │ ├── answer-39 │ │ │ ├── answer-4 │ │ │ ├── answer-40 │ │ │ ├── answer-41 │ │ │ ├── answer-42 │ │ │ ├── answer-43 │ │ │ ├── answer-44 │ │ │ ├── answer-45 │ │ │ ├── answer-46 │ │ │ ├── answer-47 │ │ │ ├── answer-48 │ │ │ ├── answer-49 │ │ │ ├── answer-5 │ │ │ ├── answer-50 │ │ │ ├── answer-6 │ │ │ ├── answer-7 │ │ │ ├── answer-8 │ │ │ ├── answer-9 │ │ │ ├── creatures │ │ │ │ ├── alt_rover │ │ │ │ ├── atest │ │ │ │ ├── btest │ │ │ │ ├── ctest │ │ │ │ ├── dtest │ │ │ │ ├── etest │ │ │ │ ├── flytrap │ │ │ │ ├── food │ │ │ │ ├── ftest │ │ │ │ ├── hop │ │ │ │ ├── landmine │ │ │ │ ├── lrover │ │ │ │ ├── path_finder │ │ │ │ └── rrover │ │ │ ├── result │ │ │ ├── species │ │ │ ├── test │ │ │ ├── test-10 │ │ │ ├── test-11 │ │ │ ├── test-13 │ │ │ ├── test-14 │ │ │ ├── test-15 │ │ │ ├── test-16 │ │ │ ├── test-17 │ │ │ ├── test-18 │ │ │ ├── test-19 │ │ │ ├── test-20 │ │ │ ├── test-21 │ │ │ ├── test-24 │ │ │ ├── test-25 │ │ │ ├── test-26 │ │ │ ├── test-27 │ │ │ ├── test-28 │ │ │ ├── test-29 │ │ │ ├── test-30 │ │ │ ├── test-31 │ │ │ ├── test-32 │ │ │ ├── test-33 │ │ │ ├── test-34 │ │ │ ├── test-35 │ │ │ ├── test-36 │ │ │ ├── test-37 │ │ │ ├── test-38 │ │ │ ├── test-39 │ │ │ ├── test-4 │ │ │ ├── test-40 │ │ │ ├── test-41 │ │ │ ├── test-42 │ │ │ ├── test-43 │ │ │ ├── test-44 │ │ │ ├── test-45 │ │ │ ├── test-46 │ │ │ ├── test-47 │ │ │ ├── test-48 │ │ │ ├── test-49 │ │ │ ├── test-5 │ │ │ ├── test-50 │ │ │ ├── test-6 │ │ │ ├── test-7 │ │ │ ├── test-8 │ │ │ ├── test-9 │ │ │ ├── test.sh │ │ │ └── world_type.h │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── tc-imba │ │ │ ├── answer.sh │ │ │ ├── creatures │ │ │ │ ├── alt_rover │ │ │ │ ├── errorprogram │ │ │ │ ├── flytrap │ │ │ │ ├── food │ │ │ │ ├── food1 │ │ │ │ ├── food2 │ │ │ │ ├── food3 │ │ │ │ ├── hop │ │ │ │ ├── landmine │ │ │ │ ├── lrover │ │ │ │ ├── path_finder │ │ │ │ ├── rrover │ │ │ │ └── toomanyprogram │ │ │ ├── exceptions │ │ │ │ ├── 0.ans │ │ │ │ ├── 0.sh │ │ │ │ ├── 1.ans │ │ │ │ ├── 1.sh │ │ │ │ ├── 10.ans │ │ │ │ ├── 10.sh │ │ │ │ ├── 11.ans │ │ │ │ ├── 11.sh │ │ │ │ ├── 12.ans │ │ │ │ ├── 12.sh │ │ │ │ ├── 13.ans │ │ │ │ ├── 13.sh │ │ │ │ ├── 14.ans │ │ │ │ ├── 14.sh │ │ │ │ ├── 15.ans │ │ │ │ ├── 15.sh │ │ │ │ ├── 16.ans │ │ │ │ ├── 16.sh │ │ │ │ ├── 17.ans │ │ │ │ ├── 17.sh │ │ │ │ ├── 18.ans │ │ │ │ ├── 18.sh │ │ │ │ ├── 19.ans │ │ │ │ ├── 19.sh │ │ │ │ ├── 2.ans │ │ │ │ ├── 2.sh │ │ │ │ ├── 20.ans │ │ │ │ ├── 20.sh │ │ │ │ ├── 21.ans │ │ │ │ ├── 21.sh │ │ │ │ ├── 22.ans │ │ │ │ ├── 22.sh │ │ │ │ ├── 3.ans │ │ │ │ ├── 3.sh │ │ │ │ ├── 4.ans │ │ │ │ ├── 4.sh │ │ │ │ ├── 5.ans │ │ │ │ ├── 5.sh │ │ │ │ ├── 6.ans │ │ │ │ ├── 6.sh │ │ │ │ ├── 7.ans │ │ │ │ ├── 7.sh │ │ │ │ ├── 8.ans │ │ │ │ ├── 8.sh │ │ │ │ ├── 9.ans │ │ │ │ └── 9.sh │ │ │ ├── species │ │ │ │ ├── species1 │ │ │ │ ├── species2 │ │ │ │ ├── species_error_1 │ │ │ │ ├── species_error_2 │ │ │ │ ├── species_error_3 │ │ │ │ ├── species_error_4 │ │ │ │ └── species_error_5 │ │ │ ├── test.sh │ │ │ └── worlds │ │ │ │ ├── aworld │ │ │ │ ├── aworld.concise.answer │ │ │ │ ├── aworld.verbose.answer │ │ │ │ ├── bworld │ │ │ │ ├── bworld.concise.answer │ │ │ │ ├── bworld.verbose.answer │ │ │ │ ├── cnmworld │ │ │ │ ├── cnmworld.concise.answer │ │ │ │ ├── cnmworld.verbose.answer │ │ │ │ ├── sjtu │ │ │ │ ├── sjtu.concise.answer │ │ │ │ ├── sjtu.verbose.answer │ │ │ │ ├── world_error_1 │ │ │ │ ├── world_error_10 │ │ │ │ ├── world_error_11 │ │ │ │ ├── world_error_12 │ │ │ │ ├── world_error_2 │ │ │ │ ├── world_error_3 │ │ │ │ ├── world_error_4 │ │ │ │ ├── world_error_5 │ │ │ │ ├── world_error_6 │ │ │ │ ├── world_error_7 │ │ │ │ ├── world_error_8 │ │ │ │ └── world_error_9 │ │ │ └── world_type.h │ └── simple-world │ │ ├── CMakeLists.txt │ │ ├── answer │ │ ├── Project3.sln │ │ ├── Project3.vcxproj │ │ ├── Project3.vcxproj.filters │ │ ├── p3.cpp │ │ ├── simulation.cpp │ │ ├── simulation.h │ │ └── world_type.h │ │ ├── problem │ │ ├── Project-Three-Description.pdf │ │ ├── tests │ │ │ ├── creatures │ │ │ │ ├── alt_rover │ │ │ │ ├── flytrap │ │ │ │ ├── food │ │ │ │ ├── hop │ │ │ │ ├── landmine │ │ │ │ ├── lrover │ │ │ │ ├── path_finder │ │ │ │ └── rrover │ │ │ ├── species │ │ │ └── world-tests │ │ │ │ ├── outside-world │ │ │ │ ├── outside-world.answer │ │ │ │ ├── overlap-world │ │ │ │ ├── overlap-world.answer │ │ │ │ ├── world1 │ │ │ │ ├── world1-concise.answer │ │ │ │ ├── world1-verbose.answer │ │ │ │ ├── world2 │ │ │ │ ├── world2-concise.answer │ │ │ │ ├── world2-verbose.answer │ │ │ │ ├── world3 │ │ │ │ ├── world3-concise.answer │ │ │ │ └── world3-verbose.answer │ │ └── world_type.h │ │ ├── test-cases │ │ ├── 0.in │ │ ├── 1.in │ │ ├── 10.in │ │ ├── 11.in │ │ ├── 12.in │ │ ├── 13.in │ │ ├── 14.in │ │ ├── 15.in │ │ ├── 16.in │ │ ├── 17.in │ │ ├── 18.in │ │ ├── 19.in │ │ ├── 2.in │ │ ├── 20.in │ │ ├── 21.in │ │ ├── 22.in │ │ ├── 23.in │ │ ├── 24.in │ │ ├── 25.in │ │ ├── 26.in │ │ ├── 27.in │ │ ├── 28.in │ │ ├── 29.in │ │ ├── 3.in │ │ ├── 30.in │ │ ├── 31.in │ │ ├── 32.in │ │ ├── 33.in │ │ ├── 34.in │ │ ├── 4.in │ │ ├── 5.in │ │ ├── 6.in │ │ ├── 7.in │ │ ├── 8.in │ │ ├── 9.in │ │ ├── Makefile │ │ ├── creatures │ │ │ ├── alt_rover │ │ │ ├── bad_instr │ │ │ ├── exact_instr │ │ │ ├── flytrap │ │ │ ├── food │ │ │ ├── hop │ │ │ ├── landmine │ │ │ ├── left │ │ │ ├── long_program │ │ │ ├── lrover │ │ │ ├── path_finder │ │ │ ├── right │ │ │ ├── rrover │ │ │ ├── same_turner │ │ │ └── wall_turner │ │ ├── species │ │ ├── species_test │ │ │ ├── bad_instr_species │ │ │ ├── exact_num_species │ │ │ ├── exact_prog_species │ │ │ ├── long_prog_species │ │ │ ├── no_species │ │ │ ├── species │ │ │ └── too_many_species │ │ ├── test-result │ │ │ ├── file-open-fail │ │ │ │ └── result │ │ │ ├── missing-arguments │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── out-of-bound │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── overlap │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── round-negative │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── too-large-height │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── too-large-width │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── too-many-creatures │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── too-many-instructions │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── too-many-species │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── unknown-direction │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── unknown-instruction │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── unknown-species │ │ │ │ ├── command │ │ │ │ └── result │ │ │ ├── zero-height │ │ │ │ ├── command │ │ │ │ └── result │ │ │ └── zero-width │ │ │ │ ├── command │ │ │ │ └── result │ │ ├── world_test │ │ │ ├── complex │ │ │ │ ├── world1 │ │ │ │ ├── world2 │ │ │ │ ├── world3 │ │ │ │ ├── world4 │ │ │ │ └── world8 │ │ │ ├── empty │ │ │ │ └── path_finder │ │ │ ├── enemy │ │ │ │ ├── enemy_enemy │ │ │ │ └── enemy_same │ │ │ ├── error-test │ │ │ │ ├── neg_height_world │ │ │ │ ├── neg_width_world │ │ │ │ ├── out_of_bound_world │ │ │ │ ├── overlap_world │ │ │ │ ├── too_large_height_world │ │ │ │ ├── too_large_width_world │ │ │ │ ├── too_many_world │ │ │ │ ├── unknown_direction_world │ │ │ │ ├── unknown_species_world │ │ │ │ ├── zero_height_world │ │ │ │ └── zero_width_world │ │ │ ├── hop │ │ │ │ ├── hop_block │ │ │ │ ├── hop_down │ │ │ │ ├── hop_left │ │ │ │ ├── hop_right │ │ │ │ └── hop_up │ │ │ ├── infect │ │ │ │ └── hop_flytrap │ │ │ ├── left │ │ │ │ └── left │ │ │ ├── right │ │ │ │ └── right │ │ │ ├── same │ │ │ │ ├── same_same │ │ │ │ └── same_wall │ │ │ └── wall │ │ │ │ └── wall_turner │ │ └── world_type.h │ │ └── test_cases │ │ ├── 0.out │ │ ├── 1.out │ │ ├── 10.out │ │ ├── 11.out │ │ ├── 12.out │ │ ├── 13.out │ │ ├── 14.out │ │ ├── 15.out │ │ ├── 16.out │ │ ├── 17.out │ │ ├── 18.out │ │ ├── 19.out │ │ ├── 2.out │ │ ├── 20.out │ │ ├── 21.out │ │ ├── 22.out │ │ ├── 23.out │ │ ├── 24.out │ │ ├── 25.out │ │ ├── 26.out │ │ ├── 27.out │ │ ├── 28.out │ │ ├── 29.out │ │ ├── 3.out │ │ ├── 30.out │ │ ├── 31.out │ │ ├── 32.out │ │ ├── 33.out │ │ ├── 34.out │ │ ├── 4.out │ │ ├── 5.out │ │ ├── 6.out │ │ ├── 7.out │ │ ├── 8.out │ │ └── 9.out ├── p4 │ ├── blackjack │ │ ├── CMakeLists.txt │ │ ├── answer │ │ │ ├── blackjack.cpp │ │ │ ├── card.cpp │ │ │ ├── card.h │ │ │ ├── deck.cpp │ │ │ ├── deck.h │ │ │ ├── example.cpp │ │ │ ├── hand.cpp │ │ │ ├── hand.h │ │ │ ├── player.cpp │ │ │ ├── player.h │ │ │ ├── rand.cpp │ │ │ └── rand.h │ │ ├── problem │ │ │ ├── Project-Four-Description.pdf │ │ │ ├── card.cpp │ │ │ ├── card.h │ │ │ ├── deck.h │ │ │ ├── example.cpp │ │ │ ├── hand.h │ │ │ ├── player.h │ │ │ ├── rand.cpp │ │ │ ├── rand.h │ │ │ └── sample.txt │ │ └── test-cases │ │ │ ├── 0.in │ │ │ ├── 0.out │ │ │ ├── 1.in │ │ │ ├── 1.out │ │ │ ├── 10.in │ │ │ ├── 10.out │ │ │ ├── 11.in │ │ │ ├── 11.out │ │ │ ├── 12.in │ │ │ ├── 12.out │ │ │ ├── 13.in │ │ │ ├── 13.out │ │ │ ├── 14.in │ │ │ ├── 14.out │ │ │ ├── 15.in │ │ │ ├── 15.out │ │ │ ├── 2.in │ │ │ ├── 2.out │ │ │ ├── 3.in │ │ │ ├── 3.out │ │ │ ├── 4.in │ │ │ ├── 4.out │ │ │ ├── 5.in │ │ │ ├── 5.out │ │ │ ├── 6.in │ │ │ ├── 6.out │ │ │ ├── 7.in │ │ │ ├── 7.out │ │ │ ├── 8.in │ │ │ ├── 8.out │ │ │ ├── 9.in │ │ │ ├── 9.out │ │ │ ├── Makefile │ │ │ ├── Makefile.old │ │ │ ├── card.cpp │ │ │ ├── card.h │ │ │ ├── deck.h │ │ │ ├── hand.h │ │ │ ├── player.h │ │ │ ├── rand.cpp │ │ │ ├── rand.h │ │ │ ├── test-counting.cpp │ │ │ ├── test-deck.cpp │ │ │ ├── test-hand.cpp │ │ │ └── test-simple.cpp │ ├── huffman │ │ ├── CMakeLists.txt │ │ ├── answer │ │ │ ├── binaryTree.cpp │ │ │ ├── binaryTree.h │ │ │ ├── compress.cpp │ │ │ ├── decompress.cpp │ │ │ ├── huffmanTree.cpp │ │ │ └── huffmanTree.h │ │ ├── cases │ │ │ ├── binary.txt │ │ │ ├── generate.py │ │ │ ├── textfile.txt │ │ │ └── tree.txt │ │ └── problem │ │ │ ├── Project-Four-Description.pdf │ │ │ ├── binary.txt │ │ │ ├── binaryTree.cpp │ │ │ ├── binaryTree.h │ │ │ ├── compress.cpp │ │ │ ├── decompress.cpp │ │ │ ├── huffmanTree.cpp │ │ │ ├── huffmanTree.h │ │ │ ├── textfile.txt │ │ │ └── tree.txt │ └── quarto │ │ ├── CMakeLists.txt │ │ ├── answer │ │ ├── board.cpp │ │ ├── exceptions.cpp │ │ ├── game.cpp │ │ ├── piece.cpp │ │ ├── player.cpp │ │ ├── pool.cpp │ │ ├── quarto.cpp │ │ └── square.cpp │ │ └── problem │ │ ├── Project-Four-Description.pdf │ │ ├── board.h │ │ ├── exceptions.cpp │ │ ├── exceptions.h │ │ ├── piece.h │ │ ├── player.h │ │ ├── pool.h │ │ ├── quarto.cpp │ │ ├── quarto.h │ │ └── square.h └── p5 │ ├── list-v1 │ ├── CMakeLists.txt │ ├── answer │ │ ├── calc.cpp │ │ ├── call.cpp │ │ ├── dlist.cpp │ │ ├── dlist.h │ │ ├── sample │ │ ├── sample.out │ │ └── test.cpp │ ├── problem │ │ ├── Project-Five-Description.pdf │ │ ├── dlist.h │ │ ├── sample │ │ ├── sample.out │ │ └── test.cpp │ └── test-cases │ │ ├── 0.in │ │ ├── 0.out │ │ ├── 1.in │ │ ├── 1.out │ │ ├── 10.in │ │ ├── 10.out │ │ ├── 11.in │ │ ├── 11.out │ │ ├── 2.in │ │ ├── 2.out │ │ ├── 3.in │ │ ├── 3.out │ │ ├── 4.in │ │ ├── 4.out │ │ ├── 5.in │ │ ├── 5.out │ │ ├── 6.in │ │ ├── 6.out │ │ ├── 7.in │ │ ├── 7.out │ │ ├── 8.in │ │ ├── 8.out │ │ ├── 9.in │ │ ├── 9.out │ │ ├── Makefile │ │ ├── dlist.h │ │ ├── pretest │ │ ├── 0.in │ │ ├── 0.out │ │ ├── 1.in │ │ ├── 1.out │ │ ├── 2.in │ │ ├── 2.out │ │ ├── 3.in │ │ ├── 3.out │ │ ├── 5.in │ │ └── 5.out │ │ ├── test-all.cpp │ │ └── test-exception.cpp │ └── list-v2 │ ├── CMakeLists.txt │ ├── answer-stl │ ├── cache.cpp │ ├── cache.txt │ ├── dlist.h │ ├── dlist_impl.h │ ├── rpn.cpp │ └── test.cpp │ ├── answer │ ├── cache.cpp │ ├── cache.txt │ ├── dlist.h │ ├── dlist_impl.h │ ├── rpn.cpp │ └── test.cpp │ ├── cases │ ├── README.md │ ├── cache.0.in │ ├── cache.0.out │ ├── cache.1.in │ ├── cache.1.out │ ├── cache.2.in │ ├── cache.2.out │ ├── cache.3.in │ ├── cache.3.out │ ├── generate.py │ ├── rpn.0.in │ ├── rpn.0.out │ ├── rpn.1.in │ ├── rpn.1.out │ ├── rpn.10.in │ ├── rpn.10.out │ ├── rpn.11.in │ ├── rpn.11.out │ ├── rpn.12.in │ ├── rpn.12.out │ ├── rpn.13.in │ ├── rpn.13.out │ ├── rpn.14.in │ ├── rpn.14.out │ ├── rpn.2.in │ ├── rpn.2.out │ ├── rpn.3.in │ ├── rpn.3.out │ ├── rpn.4.in │ ├── rpn.4.out │ ├── rpn.5.in │ ├── rpn.5.out │ ├── rpn.6.in │ ├── rpn.6.out │ ├── rpn.7.in │ ├── rpn.7.out │ ├── rpn.8.in │ ├── rpn.8.out │ ├── rpn.9.in │ ├── rpn.9.out │ └── test.py │ └── problem │ ├── Project-5-Description.pdf │ ├── dlist.h │ ├── sample │ ├── sample.out │ └── test.cpp ├── slides ├── 01-Introduction-and-Linux.pdf ├── 02-Linux.pdf ├── 03-Linux-and-Developing-Programs.pdf ├── 04-Developing-Programs-and-Review-of-C++-Basics.pdf ├── 05-Review-of-C++-Basics-and-Procedural-Abstraction.pdf ├── 06-Procedural-Abstraction-and-Recursion-and-Function-Pointers.pdf ├── 07-Function-Call-Mechanism-and-Enum-and-Program-Arguments.pdf ├── 08-IO-and-Testing.pdf ├── 09-String-Stream-and-Testing-and-Exceptions.pdf ├── 10-Exceptoion-and-Abstract-Data-Type.pdf ├── 11-Abstract-Data-Type.pdf ├── 12-ADT-Efficiency.pdf ├── 13-Midterm-Review.pdf ├── 14-Subtypes-and-Inheritance.pdf ├── 15-Virtual-Functions-and-Interface.pdf ├── 16-Invariants-and-Dynamic-Memory-Allocation.pdf ├── 17-Destructor-and-Deep-Copy.pdf ├── 18-Resizing-and-Linked-List.pdf ├── 19-Linked-Lists.pdf ├── 20-Templates-and-Container-of-Pointers.pdf ├── 21-Container-of-Pointers-and-Polymorphic-Containers-and-Operator-Overloading.pdf ├── 22-Operator-Overloading-and-Stacks-and-Queues.pdf ├── 23-Stacks-and-Queues-and-Synthesized-Functions.pdf ├── 24-More-on-Maintenance-Methods-and-Function-Objects.pdf ├── 25-Function-Object-and-STL-Sequential-Container.pdf ├── 26-STL-Sequential-Container-and-Associative-Container.pdf ├── 27-Final-Review-1.pdf └── 28-STL-Associative-Container.pdf └── test-cases-2017 ├── p1 ├── test-cases │ ├── 0.in │ ├── 0.out │ ├── 1.in │ ├── 1.out │ ├── 2.in │ ├── 2.out │ ├── 3.in │ ├── 3.out │ ├── 4.in │ ├── 4.out │ ├── 5.in │ └── 5.out └── test.sh ├── p2 └── test-cases │ ├── 0.in │ ├── 0.out │ ├── 1.in │ ├── 1.out │ ├── 2.in │ ├── 2.out │ ├── 3.in │ ├── 3.out │ ├── 4.in │ ├── 4.out │ ├── 5.in │ ├── 5.out │ ├── abc │ ├── loader.cpp │ ├── loader.h │ ├── main.cpp │ ├── make.1 │ ├── make.h │ ├── p2.h │ ├── recursive.cpp │ └── recursive.h └── p3 └── tests ├── cnmworld └── verbose.answer /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/README.md -------------------------------------------------------------------------------- /demo-code/Abstract-Base-Class.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Abstract-Base-Class.zip -------------------------------------------------------------------------------- /demo-code/Assert.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Assert.zip -------------------------------------------------------------------------------- /demo-code/Compiling.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Compiling.zip -------------------------------------------------------------------------------- /demo-code/Container-of-Pointers.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Container-of-Pointers.zip -------------------------------------------------------------------------------- /demo-code/Copy-Constructor-and-Assignment-Operator.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Copy-Constructor-and-Assignment-Operator.zip -------------------------------------------------------------------------------- /demo-code/Dangling-Pointer.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Dangling-Pointer.zip -------------------------------------------------------------------------------- /demo-code/Derived-Class-Maintenance-Methods.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Derived-Class-Maintenance-Methods.zip -------------------------------------------------------------------------------- /demo-code/Destructor.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Destructor.zip -------------------------------------------------------------------------------- /demo-code/Dynamic-IntSet.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Dynamic-IntSet.zip -------------------------------------------------------------------------------- /demo-code/Exception.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Exception.zip -------------------------------------------------------------------------------- /demo-code/Inheritance.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Inheritance.zip -------------------------------------------------------------------------------- /demo-code/IntSet-Default-Argument.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/IntSet-Default-Argument.zip -------------------------------------------------------------------------------- /demo-code/IntSet-efficiency.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/IntSet-efficiency.zip -------------------------------------------------------------------------------- /demo-code/IntSet.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/IntSet.zip -------------------------------------------------------------------------------- /demo-code/Linked-List.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Linked-List.zip -------------------------------------------------------------------------------- /demo-code/Polymorphic-Container.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Polymorphic-Container.zip -------------------------------------------------------------------------------- /demo-code/Synthesized-Default-Constructor.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Synthesized-Default-Constructor.zip -------------------------------------------------------------------------------- /demo-code/Template.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/demo-code/Template.zip -------------------------------------------------------------------------------- /grade/final_distribution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/grade/final_distribution.png -------------------------------------------------------------------------------- /grade/mid_distribution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/grade/mid_distribution.png -------------------------------------------------------------------------------- /projects/p1/hangman/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/hangman/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p1/integers-v1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p1/integers-v1/answer/p1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/answer/p1.cpp -------------------------------------------------------------------------------- /projects/p1/integers-v1/answer/p1_.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/answer/p1_.cpp -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/0.in: -------------------------------------------------------------------------------- 1 | 4560 1 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/0.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/0.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/1.in: -------------------------------------------------------------------------------- 1 | 199 1 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/1.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/10.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/10.in -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/10.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/10.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/11.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/11.in -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/11.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/11.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/12.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/12.in -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/12.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/12.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/13.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/13.in -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/13.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/13.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/14.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/14.in -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/14.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/14.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/15.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/15.in -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/15.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/15.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/16.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/16.in -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/16.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/16.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/17.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/17.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/17.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/18.in: -------------------------------------------------------------------------------- 1 | 1048576 3 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/18.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/18.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/19.in: -------------------------------------------------------------------------------- 1 | 1048999 3 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/19.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/19.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/2.in: -------------------------------------------------------------------------------- 1 | 24942 2 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/2.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/20.in: -------------------------------------------------------------------------------- 1 | 50 4 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/20.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/20.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/21.in: -------------------------------------------------------------------------------- 1 | 2000 4 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/21.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/21.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/22.in: -------------------------------------------------------------------------------- 1 | 36#. -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/22.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/22.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/23.in: -------------------------------------------------------------------------------- 1 | 32#. -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/23.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/23.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/24.in: -------------------------------------------------------------------------------- 1 | 5 1 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/24.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/24.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/25.in: -------------------------------------------------------------------------------- 1 | 15 1 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/25.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/25.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/3.in: -------------------------------------------------------------------------------- 1 | 10389 2 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/3.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/3.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/4.in: -------------------------------------------------------------------------------- 1 | 279841 3 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/4.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/4.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/5.in: -------------------------------------------------------------------------------- 1 | 32767 3 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/5.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/5.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/6.in: -------------------------------------------------------------------------------- 1 | 1230 4 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/6.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/6.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/7.in: -------------------------------------------------------------------------------- 1 | 82493 4 2 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/7.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/7.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/8.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/8.in -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/8.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/8.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/9.in: -------------------------------------------------------------------------------- 1 | 351 5 2 | 351 3 3 | -------------------------------------------------------------------------------- /projects/p1/integers-v1/test-cases/9.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test-cases/9.out -------------------------------------------------------------------------------- /projects/p1/integers-v1/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v1/test.sh -------------------------------------------------------------------------------- /projects/p1/integers-v2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v2/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p1/integers-v2/answer/p1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v2/answer/p1.cpp -------------------------------------------------------------------------------- /projects/p1/integers-v2/problem/Project-1-Description.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v2/problem/Project-1-Description.pdf -------------------------------------------------------------------------------- /projects/p1/integers-v2/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p1/integers-v2/test.sh -------------------------------------------------------------------------------- /projects/p2/recursion-v1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/Project2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/Project2.sln -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/Project2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/Project2.vcxproj -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/Project2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/Project2.vcxproj.filters -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/p2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/p2.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/p2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/p2.h -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/recursive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/recursive.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/recursive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/recursive.h -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/simple_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/simple_test.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/test.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/test.h -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/test_main.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v1/answer/treeins_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/answer/treeins_test.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v1/problem/p2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/problem/p2.h -------------------------------------------------------------------------------- /projects/p2/recursion-v1/problem/recursive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/problem/recursive.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v1/problem/recursive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/problem/recursive.h -------------------------------------------------------------------------------- /projects/p2/recursion-v1/problem/simple_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/problem/simple_test.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v1/problem/treeins_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/problem/treeins_test.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/0.in: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/0.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/0.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/1.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/1.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/10.in: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/10.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/10.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/11.in: -------------------------------------------------------------------------------- 1 | 11 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/11.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/11.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/12.in: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/12.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/12.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/13.in: -------------------------------------------------------------------------------- 1 | 13 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/13.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/13.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/14.in: -------------------------------------------------------------------------------- 1 | 14 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/14.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/14.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/15.in: -------------------------------------------------------------------------------- 1 | 15 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/15.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/15.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/16.in: -------------------------------------------------------------------------------- 1 | 16 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/16.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/16.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/17.in: -------------------------------------------------------------------------------- 1 | 17 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/17.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/17.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/18.in: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/18.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/18.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/19.in: -------------------------------------------------------------------------------- 1 | 19 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/19.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/19.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/2.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/2.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/20.in: -------------------------------------------------------------------------------- 1 | 21 -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/20.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/20.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/21.in: -------------------------------------------------------------------------------- 1 | 30 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/21.out: -------------------------------------------------------------------------------- 1 | Depth of treeA is 2 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/22.in: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/22.out: -------------------------------------------------------------------------------- 1 | Size of listA is 5 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/23.in: -------------------------------------------------------------------------------- 1 | 23 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/23.out: -------------------------------------------------------------------------------- 1 | Sum of listA is 15 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/24.in: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/24.out: -------------------------------------------------------------------------------- 1 | Product of listA is 120 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/25.in: -------------------------------------------------------------------------------- 1 | 25 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/25.out: -------------------------------------------------------------------------------- 1 | Sum of listB is 65 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/26.in: -------------------------------------------------------------------------------- 1 | 26 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/26.out: -------------------------------------------------------------------------------- 1 | Product of listB is 360360 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/27.in: -------------------------------------------------------------------------------- 1 | 27 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/27.out: -------------------------------------------------------------------------------- 1 | Reverse of listA is ( 5 4 3 2 1 ) 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/28.in: -------------------------------------------------------------------------------- 1 | 28 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/28.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/28.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/29.in: -------------------------------------------------------------------------------- 1 | 29 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/29.out: -------------------------------------------------------------------------------- 1 | Sum of treeA is 7 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/3.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/3.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/3.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/4.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/4.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/4.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/5.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/5.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/5.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/6.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/6.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/6.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/7.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/7.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/7.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/8.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/8.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/8.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/9.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/9.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/9.out -------------------------------------------------------------------------------- /projects/p2/recursion-v1/test-cases/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v1/test-cases/main.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p2/recursion-v2/answer/p2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/answer/p2.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v2/answer/p2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/answer/p2.h -------------------------------------------------------------------------------- /projects/p2/recursion-v2/answer/recursive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/answer/recursive.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v2/answer/recursive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/answer/recursive.h -------------------------------------------------------------------------------- /projects/p2/recursion-v2/answer/simple_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/answer/simple_test.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v2/answer/treeins_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/answer/treeins_test.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v2/problem/p2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/problem/p2.h -------------------------------------------------------------------------------- /projects/p2/recursion-v2/problem/recursive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/problem/recursive.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v2/problem/recursive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/problem/recursive.h -------------------------------------------------------------------------------- /projects/p2/recursion-v2/problem/simple_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/problem/simple_test.cpp -------------------------------------------------------------------------------- /projects/p2/recursion-v2/problem/treeins_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/recursion-v2/problem/treeins_test.cpp -------------------------------------------------------------------------------- /projects/p2/simple-twitter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p2/simple-twitter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/README.md -------------------------------------------------------------------------------- /projects/p2/simple-twitter/answer-only-main/p2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/answer-only-main/p2.cpp -------------------------------------------------------------------------------- /projects/p2/simple-twitter/answer-only-main/server_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/answer-only-main/server_type.h -------------------------------------------------------------------------------- /projects/p2/simple-twitter/answer-only-main/simulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/answer-only-main/simulation.h -------------------------------------------------------------------------------- /projects/p2/simple-twitter/answer/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/answer/main.cpp -------------------------------------------------------------------------------- /projects/p2/simple-twitter/answer/server_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/answer/server_type.h -------------------------------------------------------------------------------- /projects/p2/simple-twitter/answer/simulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/answer/simulation.cpp -------------------------------------------------------------------------------- /projects/p2/simple-twitter/answer/simulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/answer/simulation.h -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/.gitignore: -------------------------------------------------------------------------------- 1 | ans/complex-* 2 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/README.md -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/comment-not-post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/comment-not-post -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/delete-not-post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/delete-not-post -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/invalid-arg-no-arg: -------------------------------------------------------------------------------- 1 | Error: Wrong number of arguments! 2 | Usage: ./p2 3 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/invalid-arg-one-arg: -------------------------------------------------------------------------------- 1 | Error: Wrong number of arguments! 2 | Usage: ./p2 3 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/invalid-arg-too-many: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/like-already: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/like-already -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/like-not-post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/like-not-post -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/missing-file-logfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/missing-file-logfile -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/missing-file-post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/missing-file-post -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/missing-file-username: -------------------------------------------------------------------------------- 1 | Error: Cannot open file username/missing! 2 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/simple -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/too-many-comments: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/too-many-comments -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/too-many-followers: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/too-many-followings: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/too-many-likes: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/too-many-posts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/too-many-posts -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/too-many-tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/too-many-tags -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/too-many-users: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/too-many-users -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/uncomment-not-owner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/uncomment-not-owner -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/uncomment-not-post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/uncomment-not-post -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/unlike-not-liked: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/unlike-not-liked -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/ans/unlike-not-post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/ans/unlike-not-post -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/args.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/args.json -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/generate.py -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/comment-not-post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/logfile/comment-not-post -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/delete-not-post: -------------------------------------------------------------------------------- 1 | one-post delete 2 2 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/generated-100: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/logfile/generated-100 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/generated-1000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/logfile/generated-1000 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/generated-200: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/logfile/generated-200 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/generated-500: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/logfile/generated-500 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/like-already: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/logfile/like-already -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/like-not-post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/logfile/like-not-post -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/logfile/simple -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/uncomment-not-comment: -------------------------------------------------------------------------------- 1 | empty-1 uncomment one-post 1 1 2 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/unlike-not-liked: -------------------------------------------------------------------------------- 1 | empty-1 unlike one-post 1 2 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/logfile/unlike-not-post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/logfile/unlike-not-post -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/test.py -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/username/empty: -------------------------------------------------------------------------------- 1 | users -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/username/generated: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/username/generated -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/username/missing-file-post: -------------------------------------------------------------------------------- 1 | users 2 | missing-file-post -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/username/missing-file-userinfo: -------------------------------------------------------------------------------- 1 | users 2 | missing-file-userinfo -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/username/simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/username/simple -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/username/too-many-comments: -------------------------------------------------------------------------------- 1 | users 2 | too-many-comments 3 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/username/too-many-posts: -------------------------------------------------------------------------------- 1 | users 2 | too-many-posts 3 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/username/too-many-tags: -------------------------------------------------------------------------------- 1 | users 2 | too-many-tags 3 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/username/too-many-users: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/username/too-many-users -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-1/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-10/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-11/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-12/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-13/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-14/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-15/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-16/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-17/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-18/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-19/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-2/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-20/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-21/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-3/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-4/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-5/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-6/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-7/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-8/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/empty-9/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/leepace666666/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | paul.weng 4 | 0 5 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/marstin/posts/1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/users/marstin/posts/1 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/marstin/posts/2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/users/marstin/posts/2 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/marstin/posts/3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/users/marstin/posts/3 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/marstin/user_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/users/marstin/user_info -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/missing-file-post/user_info: -------------------------------------------------------------------------------- 1 | 1 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/one-post/posts/1: -------------------------------------------------------------------------------- 1 | one-post 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/one-post/user_info: -------------------------------------------------------------------------------- 1 | 1 2 | 0 3 | 0 4 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/paul.weng/posts/1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/users/paul.weng/posts/1 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/paul.weng/posts/2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/cases/users/paul.weng/posts/2 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-comments/user_info: -------------------------------------------------------------------------------- 1 | 1 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/1: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/10: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/11: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/12: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/13: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/14: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/15: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/16: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/17: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/18: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/19: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/2: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/20: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/21: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/22: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/23: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/24: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/25: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/26: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/27: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/28: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/29: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/3: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/30: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/31: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/32: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/33: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/34: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/35: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/36: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/37: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/38: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/39: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/4: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/40: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/41: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/42: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/43: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/44: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/45: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/46: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/47: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/48: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/49: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/5: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/50: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/51: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/6: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/7: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/8: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/posts/9: -------------------------------------------------------------------------------- 1 | title 2 | text 3 | 0 4 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-posts/user_info: -------------------------------------------------------------------------------- 1 | 51 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/too-many-tags/user_info: -------------------------------------------------------------------------------- 1 | 1 2 | 0 3 | 0 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/cases/users/zhuzhuoer/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | paul.weng 4 | 0 5 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/logfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/data/logfile -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/test.ans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/data/test.ans -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/username: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/data/username -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/users/fyq990508/user_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/data/users/fyq990508/user_info -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/users/leepace666666/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | paul.weng 4 | 0 5 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/users/marstin/posts/1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/data/users/marstin/posts/1 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/users/marstin/posts/2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/data/users/marstin/posts/2 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/users/marstin/posts/3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/data/users/marstin/posts/3 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/users/marstin/user_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/data/users/marstin/user_info -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/users/paul.weng/posts/1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/data/users/paul.weng/posts/1 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/users/paul.weng/posts/2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/data/users/paul.weng/posts/2 -------------------------------------------------------------------------------- /projects/p2/simple-twitter/data/users/zhuzhuoer/user_info: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | paul.weng 4 | 0 5 | -------------------------------------------------------------------------------- /projects/p2/simple-twitter/problem/server_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/problem/server_type.h -------------------------------------------------------------------------------- /projects/p2/simple-twitter/problem/simulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/problem/simulation.cpp -------------------------------------------------------------------------------- /projects/p2/simple-twitter/problem/simulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p2/simple-twitter/problem/simulation.h -------------------------------------------------------------------------------- /projects/p3/hard-world/.gitignore: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | !Makefile -------------------------------------------------------------------------------- /projects/p3/hard-world/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p3/hard-world/answer/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/answer/build.py -------------------------------------------------------------------------------- /projects/p3/hard-world/answer/controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/answer/controller.cpp -------------------------------------------------------------------------------- /projects/p3/hard-world/answer/creature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/answer/creature.cpp -------------------------------------------------------------------------------- /projects/p3/hard-world/answer/exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/answer/exception.cpp -------------------------------------------------------------------------------- /projects/p3/hard-world/answer/grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/answer/grid.cpp -------------------------------------------------------------------------------- /projects/p3/hard-world/answer/p3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/answer/p3.cpp -------------------------------------------------------------------------------- /projects/p3/hard-world/answer/simulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/answer/simulation.cpp -------------------------------------------------------------------------------- /projects/p3/hard-world/answer/simulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/answer/simulation.h -------------------------------------------------------------------------------- /projects/p3/hard-world/answer/species.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/answer/species.cpp -------------------------------------------------------------------------------- /projects/p3/hard-world/answer/world.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/answer/world.cpp -------------------------------------------------------------------------------- /projects/p3/hard-world/answer/world_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/answer/world_type.h -------------------------------------------------------------------------------- /projects/p3/hard-world/problem/Tests/creatures/flytrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/problem/Tests/creatures/flytrap -------------------------------------------------------------------------------- /projects/p3/hard-world/problem/Tests/creatures/food: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/problem/Tests/creatures/food -------------------------------------------------------------------------------- /projects/p3/hard-world/problem/Tests/creatures/hop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/problem/Tests/creatures/hop -------------------------------------------------------------------------------- /projects/p3/hard-world/problem/Tests/creatures/lrover: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/problem/Tests/creatures/lrover -------------------------------------------------------------------------------- /projects/p3/hard-world/problem/Tests/creatures/rrover: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/problem/Tests/creatures/rrover -------------------------------------------------------------------------------- /projects/p3/hard-world/problem/Tests/species: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/problem/Tests/species -------------------------------------------------------------------------------- /projects/p3/hard-world/problem/world_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/problem/world_type.h -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/.gitignore -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/Makefile -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-1: -------------------------------------------------------------------------------- 1 | Error: Missing arguments! 2 | Usage: ./p3 [v|verbose] 3 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-10: -------------------------------------------------------------------------------- 1 | Error: The grid width is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-11: -------------------------------------------------------------------------------- 1 | Error: The grid width is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-12: -------------------------------------------------------------------------------- 1 | Error: Cannot open file test-12! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-13: -------------------------------------------------------------------------------- 1 | Error: Terrain square (A 3 2) is invalid! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-14: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-14 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-15: -------------------------------------------------------------------------------- 1 | Error: Species flytrapp not found! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-16: -------------------------------------------------------------------------------- 1 | Error: Direction southeast is not recognized! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-17: -------------------------------------------------------------------------------- 1 | Error: Creature (flytrap east 4 2) is out of bound! 2 | The grid size is 4-by-4. 3 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-18: -------------------------------------------------------------------------------- 1 | Error: Creature (hop east 2 0) has an invalid ability kt! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-19: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-19 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-2: -------------------------------------------------------------------------------- 1 | Error: Number of simulation rounds is negative! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-20: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-20 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-21: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-21 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-22: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-22 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-23: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-23 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-24: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-24 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-25: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-25 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-26: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-26 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-27: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-27 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-28: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-28 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-29: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-29 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-3: -------------------------------------------------------------------------------- 1 | Error: Cannot open file test-3! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-30: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-30 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-31: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-31 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-32 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-33: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-33 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-34: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-34 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-35: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-35 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-36: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-36 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-37: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-37 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-38: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-38 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-39: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-39 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-4: -------------------------------------------------------------------------------- 1 | Error: Cannot open file creatures/landmine2! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-40 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-41: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-41 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-42: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-42 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-43: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-43 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-44: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-44 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-45: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-45 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-46: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-46 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-47: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-47 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-48: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-48 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-49: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-49 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-5 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-50: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-50 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/answer-6 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-7: -------------------------------------------------------------------------------- 1 | Error: Instruction hopp is not recognized! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-8: -------------------------------------------------------------------------------- 1 | Error: The grid height is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/answer-9: -------------------------------------------------------------------------------- 1 | Error: The grid height is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/creatures/etest: -------------------------------------------------------------------------------- 1 | infect 2 | go 1 3 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/result: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/result -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/species: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/species -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-10 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-11: -------------------------------------------------------------------------------- 1 | 4 2 | 0 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-13: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-13 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-14: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-14 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-15: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-15 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-16 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-17: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-17 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-18: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-18 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-19: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-19 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-20: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-20 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-21: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-21 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-24: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-24 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-25: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-25 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-26: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-26 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-27: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-27 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-28: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-28 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-29: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-29 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-30: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-30 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-31: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-31 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-32 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-33: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-33 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-34: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-34 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-35: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-35 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-36: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-36 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-37: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-37 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-38: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-38 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-39: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-39 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-4 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-40: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-40 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-41: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-41 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-42: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-42 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-43: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-43 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-44: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-44 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-45: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-45 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-46: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-46 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-47: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-47 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-48: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-48 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-49: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-49 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-5 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-50: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-50 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-6 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-7 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test-8 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test-9: -------------------------------------------------------------------------------- 1 | 0 2 | 4 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/50-tests/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/50-tests/test.sh -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/Makefile -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/README.md -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/answer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/tc-imba/answer.sh -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/0.ans: -------------------------------------------------------------------------------- 1 | Error: Missing arguments! 2 | Usage: ./p3 [v|verbose] 3 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/0.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Exception 1: Missing arguments 3 | ./p3 -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/1.ans: -------------------------------------------------------------------------------- 1 | Error: Missing arguments! 2 | Usage: ./p3 [v|verbose] 3 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/10.ans: -------------------------------------------------------------------------------- 1 | Error: Instruction fuck is not recognized! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/11.ans: -------------------------------------------------------------------------------- 1 | Error: The grid height is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/12.ans: -------------------------------------------------------------------------------- 1 | Error: The grid width is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/13.ans: -------------------------------------------------------------------------------- 1 | Error: Terrain square (A 0 0) is invalid! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/15.ans: -------------------------------------------------------------------------------- 1 | Error: Species flytraps not found! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/16.ans: -------------------------------------------------------------------------------- 1 | Error: Direction ast is not recognized! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/17.ans: -------------------------------------------------------------------------------- 1 | Error: Creature (flytrap east 0 1) is out of bound! 2 | The grid size is 1-by-1. 3 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/18.ans: -------------------------------------------------------------------------------- 1 | Error: Creature (flytrap east -1 0) is out of bound! 2 | The grid size is 1-by-1. 3 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/19.ans: -------------------------------------------------------------------------------- 1 | Error: Creature (flytrap east 0 0) has an invalid ability b! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/2.ans: -------------------------------------------------------------------------------- 1 | Error: Missing arguments! 2 | Usage: ./p3 [v|verbose] 3 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/20.ans: -------------------------------------------------------------------------------- 1 | Error: Creature (flytrap east 0 0) has an invalid ability ff! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/3.ans: -------------------------------------------------------------------------------- 1 | Error: Number of simulation rounds is negative! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/5.ans: -------------------------------------------------------------------------------- 1 | Error: Cannot open file creature/flytrap! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/exceptions/6.ans: -------------------------------------------------------------------------------- 1 | Error: Cannot open file creatures/flytraps! 2 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/species/species_error_1: -------------------------------------------------------------------------------- 1 | creature 2 | flytrap 3 | 4 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/species/species_error_2: -------------------------------------------------------------------------------- 1 | creatures 2 | flytraps 3 | 4 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/species/species_error_4: -------------------------------------------------------------------------------- 1 | creatures 2 | toomanyprogram 3 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/species/species_error_5: -------------------------------------------------------------------------------- 1 | creatures 2 | errorprogram 3 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/tc-imba/test.sh -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/worlds/sjtu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/tc-imba/worlds/sjtu -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/worlds/world_error_12: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | L 4 | flytrap east 0 0 5 | 6 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/worlds/world_error_3: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | A 4 | flytrap east 0 0 5 | 6 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/worlds/world_error_5: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | P 4 | flytraps east 0 0 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/worlds/world_error_6: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | P 4 | flytrap ast 0 0 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/worlds/world_error_7: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | P 4 | flytrap east 0 1 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/tc-imba/worlds/world_error_8: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | P 4 | flytrap east -1 0 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /projects/p3/hard-world/test-cases/world_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/hard-world/test-cases/world_type.h -------------------------------------------------------------------------------- /projects/p3/simple-world/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p3/simple-world/answer/Project3.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/answer/Project3.sln -------------------------------------------------------------------------------- /projects/p3/simple-world/answer/Project3.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/answer/Project3.vcxproj -------------------------------------------------------------------------------- /projects/p3/simple-world/answer/p3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/answer/p3.cpp -------------------------------------------------------------------------------- /projects/p3/simple-world/answer/simulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/answer/simulation.cpp -------------------------------------------------------------------------------- /projects/p3/simple-world/answer/simulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/answer/simulation.h -------------------------------------------------------------------------------- /projects/p3/simple-world/answer/world_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/answer/world_type.h -------------------------------------------------------------------------------- /projects/p3/simple-world/problem/tests/creatures/food: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/problem/tests/creatures/food -------------------------------------------------------------------------------- /projects/p3/simple-world/problem/tests/creatures/hop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/problem/tests/creatures/hop -------------------------------------------------------------------------------- /projects/p3/simple-world/problem/tests/species: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/problem/tests/species -------------------------------------------------------------------------------- /projects/p3/simple-world/problem/world_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/problem/world_type.h -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/0.in: -------------------------------------------------------------------------------- 1 | ./p4 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/1.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/10.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/10.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/11.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/11.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/12.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/12.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/13.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/13.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/14.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/14.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/15.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/15.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/16.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/16.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/17.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/17.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/18.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/18.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/19.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/19.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/2.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/2.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/20.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/20.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/21.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/21.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/22.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/22.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/23.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/23.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/24.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/24.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/25.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/25.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/26.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/26.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/27.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/27.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/28.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/28.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/29.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/29.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/3.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/30.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/30.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/31.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/31.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/32.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/32.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/33.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/33.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/34.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/34.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/4.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/4.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/5.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/5.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/6.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/6.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/7.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/7.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/8.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/8.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/9.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/9.in -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/Makefile -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/creatures/flytrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/creatures/flytrap -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/creatures/food: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/creatures/food -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/creatures/hop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/creatures/hop -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/creatures/landmine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/creatures/landmine -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/creatures/left: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/creatures/left -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/creatures/lrover: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/creatures/lrover -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/creatures/right: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/creatures/right -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/creatures/rrover: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/creatures/rrover -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/species: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/species -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/species_test/bad_instr_species: -------------------------------------------------------------------------------- 1 | creatures 2 | flytrap 3 | food 4 | bad_instr 5 | lrover 6 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/species_test/exact_prog_species: -------------------------------------------------------------------------------- 1 | creatures 2 | flytrap 3 | food 4 | exact_instr 5 | hop 6 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/species_test/long_prog_species: -------------------------------------------------------------------------------- 1 | creatures 2 | flytrap 3 | food 4 | long_program 5 | lrover 6 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/species_test/no_species: -------------------------------------------------------------------------------- 1 | creatures 2 | flytrap 3 | no_name 4 | hop 5 | lrover 6 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/test-result/file-open-fail/result: -------------------------------------------------------------------------------- 1 | Error: Cannot open file creatures/no_name! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/test-result/missing-arguments/command: -------------------------------------------------------------------------------- 1 | ./p4 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/test-result/round-negative/result: -------------------------------------------------------------------------------- 1 | Error: Number of simulation rounds is negative! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/test-result/too-large-height/result: -------------------------------------------------------------------------------- 1 | Error: The grid height is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/test-result/too-large-width/result: -------------------------------------------------------------------------------- 1 | Error: The grid width is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/test-result/unknown-direction/result: -------------------------------------------------------------------------------- 1 | Error: Direction est is not recognized! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/test-result/unknown-instruction/result: -------------------------------------------------------------------------------- 1 | Error: Instruction ifother is not recognized! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/test-result/unknown-species/result: -------------------------------------------------------------------------------- 1 | Error: Species unknown not found! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/test-result/zero-height/result: -------------------------------------------------------------------------------- 1 | Error: The grid height is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/test-result/zero-width/result: -------------------------------------------------------------------------------- 1 | Error: The grid width is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/world_test/hop/hop_down: -------------------------------------------------------------------------------- 1 | 4 2 | 4 3 | hop south 0 2 4 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/world_test/hop/hop_left: -------------------------------------------------------------------------------- 1 | 4 2 | 4 3 | hop west 1 3 4 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/world_test/hop/hop_right: -------------------------------------------------------------------------------- 1 | 4 2 | 4 3 | hop east 0 0 4 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/world_test/hop/hop_up: -------------------------------------------------------------------------------- 1 | 4 2 | 4 3 | hop north 3 2 4 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/world_test/left/left: -------------------------------------------------------------------------------- 1 | 4 2 | 4 3 | left east 1 1 4 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/world_test/right/right: -------------------------------------------------------------------------------- 1 | 4 2 | 4 3 | right east 1 1 4 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test-cases/world_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test-cases/world_type.h -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/0.out: -------------------------------------------------------------------------------- 1 | Error: Missing arguments! 2 | Usage: ./p4 [v|verbose] 3 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/1.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/10.out: -------------------------------------------------------------------------------- 1 | Error: Instruction ifother is not recognized! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/11.out: -------------------------------------------------------------------------------- 1 | Error: Species unknown not found! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/12.out: -------------------------------------------------------------------------------- 1 | Error: The grid height is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/13.out: -------------------------------------------------------------------------------- 1 | Error: The grid width is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/14.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/14.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/15.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/15.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/16.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/16.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/17.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/17.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/18.out: -------------------------------------------------------------------------------- 1 | Error: Species right not found! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/19.out: -------------------------------------------------------------------------------- 1 | Error: Species path_finder not found! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/2.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/20.out: -------------------------------------------------------------------------------- 1 | Error: Species enemy_turner not found! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/21.out: -------------------------------------------------------------------------------- 1 | Error: Species same_turner not found! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/22.out: -------------------------------------------------------------------------------- 1 | Error: The grid height is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/23.out: -------------------------------------------------------------------------------- 1 | Error: The grid width is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/24.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/24.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/25.out: -------------------------------------------------------------------------------- 1 | Error: The grid height is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/26.out: -------------------------------------------------------------------------------- 1 | Error: The grid width is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/27.out: -------------------------------------------------------------------------------- 1 | Error: Species left not found! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/28.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/28.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/29.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/29.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/3.out: -------------------------------------------------------------------------------- 1 | Error: Number of simulation rounds is negative! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/30.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/30.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/31.out: -------------------------------------------------------------------------------- 1 | Error: Species left not found! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/32.out: -------------------------------------------------------------------------------- 1 | Error: Species same_turner not found! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/33.out: -------------------------------------------------------------------------------- 1 | Error: Species same_turner not found! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/34.out: -------------------------------------------------------------------------------- 1 | Error: Species wall_turner not found! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/4.out: -------------------------------------------------------------------------------- 1 | Error: The grid height is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/5.out: -------------------------------------------------------------------------------- 1 | Error: The grid width is illegal! 2 | -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/6.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/6.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/7.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/7.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/8.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p3/simple-world/test_cases/8.out -------------------------------------------------------------------------------- /projects/p3/simple-world/test_cases/9.out: -------------------------------------------------------------------------------- 1 | Error: Direction est is not recognized! 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/blackjack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/blackjack.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/card.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/card.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/card.h -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/deck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/deck.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/deck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/deck.h -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/example.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/hand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/hand.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/hand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/hand.h -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/player.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/player.h -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/rand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/rand.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/answer/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/answer/rand.h -------------------------------------------------------------------------------- /projects/p4/blackjack/problem/card.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/problem/card.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/problem/card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/problem/card.h -------------------------------------------------------------------------------- /projects/p4/blackjack/problem/deck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/problem/deck.h -------------------------------------------------------------------------------- /projects/p4/blackjack/problem/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/problem/example.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/problem/hand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/problem/hand.h -------------------------------------------------------------------------------- /projects/p4/blackjack/problem/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/problem/player.h -------------------------------------------------------------------------------- /projects/p4/blackjack/problem/rand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/problem/rand.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/problem/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/problem/rand.h -------------------------------------------------------------------------------- /projects/p4/blackjack/problem/sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/problem/sample.txt -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/0.in: -------------------------------------------------------------------------------- 1 | ./test-hand 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/0.out: -------------------------------------------------------------------------------- 1 | exit 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/1.in: -------------------------------------------------------------------------------- 1 | ./test-simple 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/1.out: -------------------------------------------------------------------------------- 1 | exit 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/10.in: -------------------------------------------------------------------------------- 1 | ./test-counting 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/10.out: -------------------------------------------------------------------------------- 1 | exit 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/11.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/11.in -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/11.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/11.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/12.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/12.in -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/12.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/12.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/13.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/13.in -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/13.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/13.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/14.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/14.in -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/14.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/14.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/15.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/15.in -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/15.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/15.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/2.in: -------------------------------------------------------------------------------- 1 | ./blackjack 1 10 counting 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/2.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/3.in -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/3.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/3.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/4.in: -------------------------------------------------------------------------------- 1 | ./blackjack 100 3 simple 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/4.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/4.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/5.in: -------------------------------------------------------------------------------- 1 | ./blackjack 5 10 simple 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/5.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/5.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/6.in: -------------------------------------------------------------------------------- 1 | ./blackjack 3 2 simple 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/6.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/6.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/7.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/7.in -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/7.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/7.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/8.in: -------------------------------------------------------------------------------- 1 | ./blackjack 100 3 counting 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/8.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/8.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/9.in: -------------------------------------------------------------------------------- 1 | ./test-deck 2 | -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/9.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/9.out -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/Makefile -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/Makefile.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/Makefile.old -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/card.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/card.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/card.h -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/deck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/deck.h -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/hand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/hand.h -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/player.h -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/rand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/rand.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/rand.h -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/test-counting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/test-counting.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/test-deck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/test-deck.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/test-hand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/test-hand.cpp -------------------------------------------------------------------------------- /projects/p4/blackjack/test-cases/test-simple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/blackjack/test-cases/test-simple.cpp -------------------------------------------------------------------------------- /projects/p4/huffman/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p4/huffman/answer/binaryTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/answer/binaryTree.cpp -------------------------------------------------------------------------------- /projects/p4/huffman/answer/binaryTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/answer/binaryTree.h -------------------------------------------------------------------------------- /projects/p4/huffman/answer/compress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/answer/compress.cpp -------------------------------------------------------------------------------- /projects/p4/huffman/answer/decompress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/answer/decompress.cpp -------------------------------------------------------------------------------- /projects/p4/huffman/answer/huffmanTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/answer/huffmanTree.cpp -------------------------------------------------------------------------------- /projects/p4/huffman/answer/huffmanTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/answer/huffmanTree.h -------------------------------------------------------------------------------- /projects/p4/huffman/cases/binary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/cases/binary.txt -------------------------------------------------------------------------------- /projects/p4/huffman/cases/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/cases/generate.py -------------------------------------------------------------------------------- /projects/p4/huffman/cases/textfile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/cases/textfile.txt -------------------------------------------------------------------------------- /projects/p4/huffman/cases/tree.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/cases/tree.txt -------------------------------------------------------------------------------- /projects/p4/huffman/problem/binary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/problem/binary.txt -------------------------------------------------------------------------------- /projects/p4/huffman/problem/binaryTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/problem/binaryTree.cpp -------------------------------------------------------------------------------- /projects/p4/huffman/problem/binaryTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/problem/binaryTree.h -------------------------------------------------------------------------------- /projects/p4/huffman/problem/compress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/problem/compress.cpp -------------------------------------------------------------------------------- /projects/p4/huffman/problem/decompress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/problem/decompress.cpp -------------------------------------------------------------------------------- /projects/p4/huffman/problem/huffmanTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/problem/huffmanTree.cpp -------------------------------------------------------------------------------- /projects/p4/huffman/problem/huffmanTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/problem/huffmanTree.h -------------------------------------------------------------------------------- /projects/p4/huffman/problem/textfile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/problem/textfile.txt -------------------------------------------------------------------------------- /projects/p4/huffman/problem/tree.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/huffman/problem/tree.txt -------------------------------------------------------------------------------- /projects/p4/quarto/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p4/quarto/answer/board.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/answer/board.cpp -------------------------------------------------------------------------------- /projects/p4/quarto/answer/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/answer/exceptions.cpp -------------------------------------------------------------------------------- /projects/p4/quarto/answer/game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/answer/game.cpp -------------------------------------------------------------------------------- /projects/p4/quarto/answer/piece.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/answer/piece.cpp -------------------------------------------------------------------------------- /projects/p4/quarto/answer/player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/answer/player.cpp -------------------------------------------------------------------------------- /projects/p4/quarto/answer/pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/answer/pool.cpp -------------------------------------------------------------------------------- /projects/p4/quarto/answer/quarto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/answer/quarto.cpp -------------------------------------------------------------------------------- /projects/p4/quarto/answer/square.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/answer/square.cpp -------------------------------------------------------------------------------- /projects/p4/quarto/problem/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/problem/board.h -------------------------------------------------------------------------------- /projects/p4/quarto/problem/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/problem/exceptions.cpp -------------------------------------------------------------------------------- /projects/p4/quarto/problem/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/problem/exceptions.h -------------------------------------------------------------------------------- /projects/p4/quarto/problem/piece.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/problem/piece.h -------------------------------------------------------------------------------- /projects/p4/quarto/problem/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/problem/player.h -------------------------------------------------------------------------------- /projects/p4/quarto/problem/pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/problem/pool.h -------------------------------------------------------------------------------- /projects/p4/quarto/problem/quarto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/problem/quarto.cpp -------------------------------------------------------------------------------- /projects/p4/quarto/problem/quarto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/problem/quarto.h -------------------------------------------------------------------------------- /projects/p4/quarto/problem/square.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p4/quarto/problem/square.h -------------------------------------------------------------------------------- /projects/p5/list-v1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p5/list-v1/answer/calc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/answer/calc.cpp -------------------------------------------------------------------------------- /projects/p5/list-v1/answer/call.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/answer/call.cpp -------------------------------------------------------------------------------- /projects/p5/list-v1/answer/dlist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/answer/dlist.cpp -------------------------------------------------------------------------------- /projects/p5/list-v1/answer/dlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/answer/dlist.h -------------------------------------------------------------------------------- /projects/p5/list-v1/answer/sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/answer/sample -------------------------------------------------------------------------------- /projects/p5/list-v1/answer/sample.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/answer/sample.out -------------------------------------------------------------------------------- /projects/p5/list-v1/answer/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/answer/test.cpp -------------------------------------------------------------------------------- /projects/p5/list-v1/problem/dlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/problem/dlist.h -------------------------------------------------------------------------------- /projects/p5/list-v1/problem/sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/problem/sample -------------------------------------------------------------------------------- /projects/p5/list-v1/problem/sample.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/problem/sample.out -------------------------------------------------------------------------------- /projects/p5/list-v1/problem/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/problem/test.cpp -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/0.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/0.in -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/0.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/0.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/1.in -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/1.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/10.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/10.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/10.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/11.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/11.out: -------------------------------------------------------------------------------- 1 | Exception 2 | -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/2.in: -------------------------------------------------------------------------------- 1 | 1 2 | 4 Andrew gold 5 3 | -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/2.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/3.in -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/3.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/3.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/4.in: -------------------------------------------------------------------------------- 1 | 2 2 | 2 Andrew gold 1 3 | 5 Brian regular 2 4 | -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/4.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/4.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/5.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/5.in -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/5.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/5.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/6.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/6.in -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/6.out: -------------------------------------------------------------------------------- 1 | 14 2 | Not enough operands 3 | 28 4 | -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/7.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/7.in -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/7.out: -------------------------------------------------------------------------------- 1 | Divide by zero 2 | 11 10 3 | -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/8.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/8.in -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/8.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/8.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/9.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/9.in -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/9.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/9.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/Makefile -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/dlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/dlist.h -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/pretest/0.in: -------------------------------------------------------------------------------- 1 | " 2 | " 3 | : 4 | ! 5 | @ 6 | # 7 | $ 8 | & 9 | * 10 | ( 11 | ) 12 | q 13 | -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/pretest/0.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/pretest/0.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/pretest/1.in: -------------------------------------------------------------------------------- 1 | -123.54 2 | @ 3 | $ 4 | % 5 | aa 6 | // 7 | ** 8 | ++ 9 | -- 10 | q 11 | -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/pretest/1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/pretest/1.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/pretest/2.in: -------------------------------------------------------------------------------- 1 | 0 2 | / 3 | 3 4 | + 5 | a 6 | c 7 | n 8 | d 9 | r 10 | p 11 | a 12 | q -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/pretest/2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/pretest/2.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/pretest/3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/pretest/3.in -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/pretest/3.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/pretest/3.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/pretest/5.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/pretest/5.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/pretest/5.out -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/test-all.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/test-all.cpp -------------------------------------------------------------------------------- /projects/p5/list-v1/test-cases/test-exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v1/test-cases/test-exception.cpp -------------------------------------------------------------------------------- /projects/p5/list-v2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/CMakeLists.txt -------------------------------------------------------------------------------- /projects/p5/list-v2/answer-stl/cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer-stl/cache.cpp -------------------------------------------------------------------------------- /projects/p5/list-v2/answer-stl/cache.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer-stl/cache.txt -------------------------------------------------------------------------------- /projects/p5/list-v2/answer-stl/dlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer-stl/dlist.h -------------------------------------------------------------------------------- /projects/p5/list-v2/answer-stl/dlist_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer-stl/dlist_impl.h -------------------------------------------------------------------------------- /projects/p5/list-v2/answer-stl/rpn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer-stl/rpn.cpp -------------------------------------------------------------------------------- /projects/p5/list-v2/answer-stl/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer-stl/test.cpp -------------------------------------------------------------------------------- /projects/p5/list-v2/answer/cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer/cache.cpp -------------------------------------------------------------------------------- /projects/p5/list-v2/answer/cache.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer/cache.txt -------------------------------------------------------------------------------- /projects/p5/list-v2/answer/dlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer/dlist.h -------------------------------------------------------------------------------- /projects/p5/list-v2/answer/dlist_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer/dlist_impl.h -------------------------------------------------------------------------------- /projects/p5/list-v2/answer/rpn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer/rpn.cpp -------------------------------------------------------------------------------- /projects/p5/list-v2/answer/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/answer/test.cpp -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/README.md -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/cache.0.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/cache.0.in -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/cache.0.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/cache.0.out -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/cache.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/cache.1.in -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/cache.1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/cache.1.out -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/cache.2.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/cache.2.in -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/cache.2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/cache.2.out -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/cache.3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/cache.3.in -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/cache.3.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/cache.3.out -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/generate.py -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.0.in: -------------------------------------------------------------------------------- 1 | 5 / ( 1 - 6 * 7 ) 2 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.0.out: -------------------------------------------------------------------------------- 1 | 5 1 6 7 * - / 2 | 0 3 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.1.in -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.1.out -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.10.in: -------------------------------------------------------------------------------- 1 | 0 / 0 2 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.10.out: -------------------------------------------------------------------------------- 1 | 0 0 / 2 | ERROR: Divide by zero 3 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.11.in: -------------------------------------------------------------------------------- 1 | ( 0 + 0 2 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.11.out: -------------------------------------------------------------------------------- 1 | ERROR: Parenthesis mismatch 2 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.12.in: -------------------------------------------------------------------------------- 1 | 0 + 2 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.12.out: -------------------------------------------------------------------------------- 1 | 0 + 2 | ERROR: Not enough operands 3 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.13.in: -------------------------------------------------------------------------------- 1 | 0 0 2 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.13.out: -------------------------------------------------------------------------------- 1 | 0 0 2 | ERROR: Too many operands 3 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.14.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.14.out: -------------------------------------------------------------------------------- 1 | 2 | ERROR: Not enough operands 3 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.2.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.2.in -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.2.out -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.3.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.3.in -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.3.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.3.out -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.4.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.4.in -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.4.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.4.out -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.5.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.5.in -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.5.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.5.out -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.6.in: -------------------------------------------------------------------------------- 1 | 1 * 9 / 7 / 1 2 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.6.out: -------------------------------------------------------------------------------- 1 | 1 9 * 7 / 1 / 2 | 1 3 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.7.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.7.in -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.7.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.7.out -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.8.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.8.in -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.8.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/rpn.8.out -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.9.in: -------------------------------------------------------------------------------- 1 | 2 * 2 - 1 / 9 - 8 2 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/rpn.9.out: -------------------------------------------------------------------------------- 1 | 2 2 * 1 9 / - 8 - 2 | -4 3 | -------------------------------------------------------------------------------- /projects/p5/list-v2/cases/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/cases/test.py -------------------------------------------------------------------------------- /projects/p5/list-v2/problem/Project-5-Description.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/problem/Project-5-Description.pdf -------------------------------------------------------------------------------- /projects/p5/list-v2/problem/dlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/problem/dlist.h -------------------------------------------------------------------------------- /projects/p5/list-v2/problem/sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/problem/sample -------------------------------------------------------------------------------- /projects/p5/list-v2/problem/sample.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/problem/sample.out -------------------------------------------------------------------------------- /projects/p5/list-v2/problem/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/projects/p5/list-v2/problem/test.cpp -------------------------------------------------------------------------------- /slides/01-Introduction-and-Linux.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/01-Introduction-and-Linux.pdf -------------------------------------------------------------------------------- /slides/02-Linux.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/02-Linux.pdf -------------------------------------------------------------------------------- /slides/03-Linux-and-Developing-Programs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/03-Linux-and-Developing-Programs.pdf -------------------------------------------------------------------------------- /slides/08-IO-and-Testing.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/08-IO-and-Testing.pdf -------------------------------------------------------------------------------- /slides/09-String-Stream-and-Testing-and-Exceptions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/09-String-Stream-and-Testing-and-Exceptions.pdf -------------------------------------------------------------------------------- /slides/10-Exceptoion-and-Abstract-Data-Type.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/10-Exceptoion-and-Abstract-Data-Type.pdf -------------------------------------------------------------------------------- /slides/11-Abstract-Data-Type.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/11-Abstract-Data-Type.pdf -------------------------------------------------------------------------------- /slides/12-ADT-Efficiency.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/12-ADT-Efficiency.pdf -------------------------------------------------------------------------------- /slides/13-Midterm-Review.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/13-Midterm-Review.pdf -------------------------------------------------------------------------------- /slides/14-Subtypes-and-Inheritance.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/14-Subtypes-and-Inheritance.pdf -------------------------------------------------------------------------------- /slides/15-Virtual-Functions-and-Interface.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/15-Virtual-Functions-and-Interface.pdf -------------------------------------------------------------------------------- /slides/16-Invariants-and-Dynamic-Memory-Allocation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/16-Invariants-and-Dynamic-Memory-Allocation.pdf -------------------------------------------------------------------------------- /slides/17-Destructor-and-Deep-Copy.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/17-Destructor-and-Deep-Copy.pdf -------------------------------------------------------------------------------- /slides/18-Resizing-and-Linked-List.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/18-Resizing-and-Linked-List.pdf -------------------------------------------------------------------------------- /slides/19-Linked-Lists.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/19-Linked-Lists.pdf -------------------------------------------------------------------------------- /slides/20-Templates-and-Container-of-Pointers.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/20-Templates-and-Container-of-Pointers.pdf -------------------------------------------------------------------------------- /slides/27-Final-Review-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/27-Final-Review-1.pdf -------------------------------------------------------------------------------- /slides/28-STL-Associative-Container.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/slides/28-STL-Associative-Container.pdf -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/0.in: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | 4 | -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/0.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p1/test-cases/0.out -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/1.in: -------------------------------------------------------------------------------- 1 | 2 2 | 0 3 | 4 | -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p1/test-cases/1.out -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/2.in: -------------------------------------------------------------------------------- 1 | 3 2 | 1 3 | 4 | -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p1/test-cases/2.out -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/3.in: -------------------------------------------------------------------------------- 1 | 3 2 | 1001002 3 | 4 | -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/3.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p1/test-cases/3.out -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/4.in: -------------------------------------------------------------------------------- 1 | 4 2 | 6 3 | 4 | -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/4.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p1/test-cases/4.out -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/5.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p1/test-cases/5.in -------------------------------------------------------------------------------- /test-cases-2017/p1/test-cases/5.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p1/test-cases/5.out -------------------------------------------------------------------------------- /test-cases-2017/p1/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p1/test.sh -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/0.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p2/test-cases/0.in -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/0.out: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p2/test-cases/1.in -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/1.out: -------------------------------------------------------------------------------- 1 | 14 -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/2.in: -------------------------------------------------------------------------------- 1 | memberOf 2 | ( 3 | 1 4 | 2 5 | 3 6 | 4 7 | 5 8 | 6 9 | 7 10 | 8 11 | 9 12 | 10 13 | ) 14 | 5 15 | exit -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/2.out: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/3.in: -------------------------------------------------------------------------------- 1 | size 2 | ( 3 | 1 4 | 2 5 | 3 6 | ) 7 | exit 8 | -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/3.out: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/4.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p2/test-cases/4.in -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/4.out: -------------------------------------------------------------------------------- 1 | ( 2 3 4 5 ) -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/5.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p2/test-cases/5.in -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/5.out: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/abc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p2/test-cases/loader.cpp -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p2/test-cases/loader.h -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p2/test-cases/main.cpp -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/make.1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/make.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/p2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p2/test-cases/p2.h -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/recursive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p2/test-cases/recursive.cpp -------------------------------------------------------------------------------- /test-cases-2017/p2/test-cases/recursive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p2/test-cases/recursive.h -------------------------------------------------------------------------------- /test-cases-2017/p3/tests/cnmworld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p3/tests/cnmworld -------------------------------------------------------------------------------- /test-cases-2017/p3/tests/verbose.answer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tc-imba/VE280/HEAD/test-cases-2017/p3/tests/verbose.answer --------------------------------------------------------------------------------