Опытные ребята
, есть ли смысл сейчас пытаться разбираться в идеях реализации перестановки, если в массивах еще не силён или идти дальше по курсу, потом вернуться к этой задачи с более объемным багажом знаний?
vlad000ss
7 уровень
Оптимизация решения
Решен
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
uzuraptorFull Stack Developer в Egar
25 августа 2019, 04:05
Спасибо автору вопроса и всем авторам ответов. Идем дальше)
+1
Boris
24 июля 2019, 14:43
Только вперед не останавливайся, потом все сделаешь лучше!!!
0
JustinianJudge в Mega City OneMaster
18 июля 2019, 20:30
Иди дальше.
0
Сергеев ВикторMaster
18 июля 2019, 19:13
если решили и оно работает - идти дальше и не возвращаться (ну только если очень захочется)
Если не решили, сидеть и решать!
+3
vlad000ss
18 июля 2019, 22:11
решить я решил, но хотелось бы оптимизировать своё решения для более сложных задач подобного плана, А массивы и рекурсию в курсе мы еще не затрагивали...
0
Сергеев ВикторMaster
19 июля 2019, 04:55
А есть ли, что оптимизировать?
0
JustinianJudge в Mega City OneMaster
19 июля 2019, 13:58решение
В изучении джава лично я софтскиллы выделяю на первое место, поскольку от них зависит как буду расти техскиллы.
Софтскиллы в данном случае это умение вычленять главное и либо самому формировать приоритеты, либо уметь слушать правильные советы и не слушать плохие.
Другие на работу выйдут и будут иметь на три головы выше уровень джава, пока ты будешь оптимизировать эту задачу или другие. И что самое интересное, у тебя получится повысить эффективность решения с допусти 40% до максимум 50%, ведь нет багажа знаний. Который ты не получишь, пока не будешь двигаться дальше.
Ты должен понимать, что в изучении джава ты постоянно будешь возвращаться к тем или иным темам, алгоритмам и тд, многократно.
Да в ряде случаев, код бывает ну явно алгоритмически или структурно ужасный и можешь получить совет улучшить, переписать и тд.
Но в этой задаче Виктор прав, иди дальше.
+7