-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Савчук Антон. Лабораторная работа 3 #366
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #366 +/- ##
==========================================
- Coverage 94.56% 94.44% -0.12%
==========================================
Files 159 178 +19
Lines 5171 5816 +645
==========================================
+ Hits 4890 5493 +603
- Misses 281 323 +42 |
@vadimbelan @overinvest прошу посмотрите 🙏 |
Чтобы все тесты прошли, нужно доработать ( добавить или изменить функции ) основной модуль. При добавлении каких-то новых функций, сделать к ним тесты. Пока что могу дать идею исправить комментарии в моем модуле, чтобы не было такого, что одни комментарии на русском, другие комментарии на английском языке. Как все тесты пройдут, тегни меня |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
а мне все нравится 🥰
Пока у него все чеки не пройдут. Лабу все равно не замержат, а чтобы чеки прошли, нужно внести изменения в основной модуль. Иначе никак |
Тут к сожалению, мой голос не решит ничего, пока он не добавит изменения |
Приложение сделано хорошо |
codecov/project не проходит во всех последних работах |
void Console::printMenu() { | ||
std::cout << "Fibonacci Heap Operations:" << std::endl; | ||
std::cout << "1. Insert Element" << std::endl; | ||
std::cout << "2. Extract Minimum" << std::endl; | ||
std::cout << "3. Decrease Key" << std::endl; | ||
std::cout << "4. Delete Node" << std::endl; | ||
std::cout << "5. Merge Heaps" << std::endl; | ||
std::cout << "Enter your choice: "; | ||
} | ||
|
||
void Console::handleUserInput() { | ||
int choice; | ||
std::cin >> choice; | ||
|
||
switch (choice) { | ||
case 1: | ||
insertElement(); | ||
break; | ||
case 2: | ||
extractMinimum(); | ||
break; | ||
case 3: | ||
decreaseKey(); | ||
break; | ||
case 4: | ||
deleteNode(); | ||
break; | ||
case 5: | ||
mergeHeaps(); | ||
break; | ||
default: | ||
std::cout << "Invalid choice. Please try again." << std::endl; | ||
break; | ||
} | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Используйте, пожалуйста, команды для выбора опции, а не числа
Пример: --insert; --extract и т.д
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@savchukPR2 доработайте пожалуйста свою работу
107fea4
into
UNN-ITMM-Software:main
Реализовал приложение для Fibonacci Heap!