02. SoftUni Course Planning
Добър ден.
Имам малък проблем с задача 2 от последният изпит. Пиша на Java и немога да намеря къде е проблема . Дава ми 77/100 като един тест гърми и един тест дава грешен отговор.
https://pastebin.com/6D8wWWnS
Добър ден.
Имам малък проблем с задача 2 от последният изпит. Пиша на Java и немога да намеря къде е проблема . Дава ми 77/100 като един тест гърми и един тест дава грешен отговор.
https://pastebin.com/6D8wWWnS
На пръв поглед виждам няколко работи, но нямам сега време да видя дали са точно те. На Remove трябва да премахваш и упражнения ако има. А на Exercise (както и на всякъде другаде де) трябва да внимаваш като проверяваш IndexOf + 1, защото може да няма такъв индекс. Ето ти моето решение, но е на С#, ако искаш разгледай го:
Мерси добавих и remove за упражненията, но засъжаление все още дава грешка и гърми .. иначе да знам,че проблема е в indexOf+1, но някакси не ми се получава без него :D
Просто направи една if-else проверка дали има такъв индекс: ако го има -> проверяваш дали не е course+"-Exercise" и си действаш; ако няма -> course ти е последният елемент от колекцията и просто добавяш след него.
Ама ти щом пишеш на Java, защо не пробваш да си направиш колекцията LinkedSet? Така ще си сигурен, че нищо няма да ти се повтаря.