Size: a a a

Сообщество Python Программистов

2021 March 14

K

KhSV in Сообщество Python Программистов
За O(n)
источник

K

KhSV in Сообщество Python Программистов
Не создавая нового массива
источник

E

Egor in Сообщество Python Программистов
интересно)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
KhSV
Дан отсортированный массив целых чисел, вернуть тот же массив состоящий из квадратов этих чисел в отсортированном порядке.
[-3, -2, 0, 1, 5] -> [0, 1, 4, 9, 25]
Эээ, что-то типа
for i in range(len(lst)):
   lst[i] = lst[i]**2
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ааа
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Аа
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
О
источник

K

KhSV in Сообщество Python Программистов
Вот именно;)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Эээ, что-то типа
for i in range(len(lst)):
   lst[i] = lst[i]**2
for i in range(len(lst)):
   lst[i] = lst[i]**2
lst.sort()
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
давай  в народ **=
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Но сортировка это O(n log n)
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
Но сортировка это O(n log n)
вот именно
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
компех что не канает?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
KhSV
Дан отсортированный массив целых чисел, вернуть тот же массив состоящий из квадратов этих чисел в отсортированном порядке.
[-3, -2, 0, 1, 5] -> [0, 1, 4, 9, 25]
Стоооп, я понял
источник

E

Egor in Сообщество Python Программистов
👑OGURCHIK🖤 ️
компех что не канает?
компрех создает еще один список, не канает
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Изи же
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ищем переход между отрицательными и положительными, режем по индексу, возводим в квадрат, перемещаем части
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Входной массив же отсортирован
источник

E

Egor in Сообщество Python Программистов
Бензофуран Гетероцикл
Ищем переход между отрицательными и положительными, режем по индексу, возводим в квадрат, перемещаем части
код
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Ищем переход между отрицательными и положительными, режем по индексу, возводим в квадрат, перемещаем части
Хотя не, тут надо мерж скорее делать
источник