Igor
ну кстати это не тривиальная вещь так что если не получилось я бы сильно не расстраивался
Igor
если мудрить с перестановкой просто то будет кода больше и это решение которое более простое
Maksim Pozharskiy
Igor
ну собственно они подразумевают перстановку поэтому 4ка и улазит непойми куда
Maksim Pozharskiy
Ага, там в подсказках про перестановку и 2 указателя с начала и конца идущие настречу (я так и делал)
Igor
а в случае того решения что я написал там инвариант такой что чисел которые не равны значению всегда меньше или столько же от всех
Igor
соответственно присваивание будет всегда сзади или на текущем элементе значит похер
Maksim Pozharskiy
Maksim Pozharskiy
т.е. относительно медленное
Igor
может дело в присвоении числа даже если его не нужно двигать
Maksim Pozharskiy
мб, типа лишняя операция
Igor
ну кстати не знаю
Igor
Maksim Pozharskiy
Igor
да
Igor
Maksim Pozharskiy
Там видимо погрешность какая то, если отправлять переодически, разный процент выдает
Maksim Pozharskiy
но что б в 3 раза отличалось, странно, мб я че то напутал
Maksim Pozharskiy
или посмотрел на память, а не на скорость
Igor
там проценты это не во времени а в количестве поэтому это не в 3 раза медленней
Igor
я бы на проценты не смотрел если честно
Igor
скорее лаконичность решения и свои ощущения нравится не нравится
Igor
если в ограничения вписался значит все ок
Maksim Pozharskiy
Ну на моём уровне я цель ставлю хотяб как то решить, что решение принято было
Maksim Pozharskiy
Ибо на собесе в яндексе и еще несколько компаний я на этапе когда надо решить задачу и потом её оптимизировать не справился с "решить задачу" :)
Igor
Блин нада сходить чтоли на собеседование)
Михаил
Цифры арабские- пусть и код арабский будет, в чем проблема
Danil
Все намного проще, слова с права налево значит и скобки должны быть слева а не с права
Igor
Natalie
Говорят, что самый лучший способ изучить темы в программировании - их объяснять другим. Подписывайтесь на мой тг канал, интерактив приветствуется(все, кроме хейта) https://t.me/gummamaprog
Kenin
Чем квадратичное время выполнения отличается от субквадратичного?
они же оба T(n) - o(n^2)
Сидредин
Iskandar
Доброе утро! А что с новой системой от WayUp его запустили?
Vladimir
Iskandar
Vyacheslav
Вопрос к линюксоидам и владельцам старинных ноутов
Есть такой ноут
https://usnotebook.ru/obzor-otzivi-DELL-INSPIRON-1501/
Думаю вернуть его к жизни, заменив hdd на ssd, и хочу поставить на него что-то из Linux, семейства
Нормально ли эта старушка потянет нынешнюю Ubuntu/mint или нужно будет поискать дистрибутив с оболочкой "полегче"?
eye=x×s²
eye=x×s²
Iskandar
Xubuntu
Iskandar
Vyacheslav
Спасибо, пойду инфу покопаю о них
Алексей
Vyacheslav
Sholpan
Igor
Igor
Igor
Какая java, у вас там на входе сразу сразу стена о которую можно убиться, называется алгоритмы и структуры данных, причем вплоть до красно черных деревьев) потом еще куча всего, а потом тадам Java. Аж интересно, а на чем мы до этого писали) или мы алгоритмы как стишок запоминали?)
Igor
Ничего личного просто роадмэпы не люблю)
Igor
Natalie
Igor
Natalie
Igor
Igor
Это именно что каша
Igor
С маслом)... А может не каша и не с маслом, а на постном масле)
Igor
Не останавливайтесь в обучении просто поменьше обращайте внимание на вс е эти роадмэпы, у каждого свой путь)
Kenin
Natalie
Vladimir
Igor
Максим
Igor
Andrew
Igor
Блок схемой можно нарисовать общую канву алгоритма, если ты начнешь полностью описывать алгоритм на блок схеме для тех же массивов и деревьев, окажется что в квадратики ты пишешь код на каком то языке, а зачем тогда нужна блок схема вопрос
Igor
Нихера она не понятна новичкам. Так учили программировать, когда доступ к компьютеру был по праздникам. А сейчас чтобы программировать нужно писать код.
Igor
ИМХО конечно, но я в этом убежден
Vladimir
Igor
Igor
Если вы собрались в образование то да нужны блок схемы) у нас тут речь как стать программистом) а тут выход один писать код