HackerRank | Ща порешаем! #96

  Рет қаралды 2,627

Глеб Михайлов

Глеб Михайлов

Күн бұрын

Пікірлер: 10
@alexk1219
@alexk1219 2 жыл бұрын
Вообще конечно интересная тема с разворотом значений в списке с точки зрения логики, неожиданно! Но если там будет миллион записей, то с таким кодом цикл будет бегать по списку и свапать по 2 значения до опупения. Надо было все таки логику со срезами дожать, чтоб не создавать новый обьект, просто к срезу присваиваешь срез двойным присваиванием: def circularArrayRotation(a, k, queries): ln = len(a) k %= ln n = ln - k % ln a[:k], a[k:] = a[n:], a[:n] return [a[i] for i in queries]
@alexk1219
@alexk1219 2 жыл бұрын
Привет, очень нравятся твои видео, спасибо! Повышают самооценку)
@tonycorsia1369
@tonycorsia1369 2 жыл бұрын
ну как там с видосами?
@GlebMikhaylov
@GlebMikhaylov 2 жыл бұрын
пока пауза
@tonycorsia1369
@tonycorsia1369 2 жыл бұрын
@@GlebMikhaylov ну емае, возвращайся скорее, людям нужен человек-леопард
@GlebMikhaylov
@GlebMikhaylov 2 жыл бұрын
@@tonycorsia1369 Спасибо! Скоро вернусь! 🐆🐆🐆
@LifterAndy
@LifterAndy 2 жыл бұрын
ю ноу!
@vaaaaaaaaaanjkeeeeeeeeee
@vaaaaaaaaaanjkeeeeeeeeee 2 жыл бұрын
А нельзя чтобы чат был если уж не вместо, то хотя бы рядом с Лео))
@GlebMikhaylov
@GlebMikhaylov 2 жыл бұрын
Я думаю на этим. Но ведь в ютюбе есть свой чат, просто он не сразу после стрима добавляется к записи. Ну т.е. так будет как бы два чата. Но меня тоже напрягает, что ютюб сразу его не добавляет. Надо провести эксперимент и попробовать с чатом.
@A1exeR
@A1exeR 2 жыл бұрын
Вставлю свои 5 копеек. Изменять сам массив нет необходимости. Можно просто сдвигать позицию элемента. Т.е. мы представляем, что сдвигаем массив и находим позицию, где бы стоял нужный нам элемент. def circularArrayRotation(a, k, queries): aLen = len(a) # if k > aLen k = k % aLen; for i in range(len(queries)): newPos = (aLen - k + queries[i]) % aLen; queries[i] = a[newPos]; return queries
Обзор платформы Codewars | Ща порешаем! #97
1:29:12
Глеб Михайлов
Рет қаралды 3,8 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
Задачи на stratascratch | Ща порешаем! #92
1:23:01
Глеб Михайлов
Рет қаралды 1 М.
Анализ Данных на Python и Pandas
4:46:04
Глеб Михайлов
Рет қаралды 203 М.
🍉Полный гайд настройки Windows + WSL для разработчика
1:18:07
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН