| BG Development · За реклама · За контакти |
Помощ Търсене Потребители Календар Правила |
| Здравей! ( Включване | Регистриране ) |
| Страници: (2) [1] 2 ( Първото ново мнение ) | ![]() ![]() ![]() |
| cracker. |
Публикувано на: 13-12-2023, 11:20
|
||
|
Име: Група: Потребител Ранг: Новопостъпил Мнения: 26 Регистриран на: 13.11.23 |
Здравейте, някой занимава ли му се да ми даде лек хинт как да стане номера, че ако потърся инфо в нета излиза и кода на задачата, а видя ли го леко се обезсмисля филмът Имаме масив и число d.Трябва да завъртим всеки елемент наляво d пъти.С нов лист е лесно.Искам да го реша най-оптимално от към space, една-две променливи за временни холдъри на елементите в ротация мисля че ще стигнат. Проблемът ми е, че когато завъртя така, един вид ротейт-вам елемента с индекс i, ма тоя, на чието место отива елемента i трябва да се върне и той две места назад, а върна ли него губя този, на чието място ще отиде той и т.н.
Не знам дали описах всичко, което си мисля, правилно - дано сте ме разбрали. Всеки съвет и насока е добре дошла. Благодаря предварително! Лек ден! п.с О(1)* в заглавието Това мнение е било редактирано от cracker. на 13-12-2023, 11:25 |
||
| ici |
Публикувано на: 13-12-2023, 12:01
|
||||
![]() Име: Ивайло Илчев Група: VIP Ранг: Почетен член Мнения: 19077 Регистриран на: 06.06.04 |
-------------------- Facebook is a bit like checking your underwear after a fart.
Most likely there's nothing new and if there is it's probably shit. |
||||
| ici |
Публикувано на: 13-12-2023, 12:12
|
||
![]() Име: Ивайло Илчев Група: VIP Ранг: Почетен член Мнения: 19077 Регистриран на: 06.06.04 |
-------------------- Facebook is a bit like checking your underwear after a fart.
Most likely there's nothing new and if there is it's probably shit. |
||
| cracker. |
Публикувано на: 13-12-2023, 12:25
|
||||
|
Име: Група: Потребител Ранг: Новопостъпил Мнения: 26 Регистриран на: 13.11.23 |
страшен си, Ици. Жив и здрав. |
||||
| ici |
Публикувано на: 13-12-2023, 13:08
|
||
![]() Име: Ивайло Илчев Група: VIP Ранг: Почетен член Мнения: 19077 Регистриран на: 06.06.04 |
Един ред:
-------------------- Facebook is a bit like checking your underwear after a fart.
Most likely there's nothing new and if there is it's probably shit. |
||
| cracker. |
Публикувано на: 13-12-2023, 14:46
|
||||
|
Име: Група: Потребител Ранг: Новопостъпил Мнения: 26 Регистриран на: 13.11.23 |
пробвах да трия елемента и да го инсертвам на позиция надолу с 2 от брояча в цикъла.Проблемът е, че като разместя елементите и цикъла си продължи напред явно изпуска някой елемент и дава грешен резултат.Мъча я, докато няма клиенти в заведението на служебния ПЦ, ако стигна до решение ще го пусна, ако евентуално някой друг начинаещ се пули на този проблем ;д. |
||||
| ici |
Публикувано на: 13-12-2023, 14:54
|
||||
![]() Име: Ивайло Илчев Група: VIP Ранг: Почетен член Мнения: 19077 Регистриран на: 06.06.04 |
Виж какво става тук:
-------------------- Facebook is a bit like checking your underwear after a fart.
Most likely there's nothing new and if there is it's probably shit. |
||||
| cracker. |
Публикувано на: 15-12-2023, 00:41
|
||
|
Име: Група: Потребител Ранг: Новопостъпил Мнения: 26 Регистриран на: 13.11.23 |
Едва ли някой от опитните тигри тук му трябва решението, но ако някой случаен начинаещ му е нужно, ето:
Върти на ляво, направих само 3те дадени теста в условието, тествайте и с ваши входове, ако е нужно, че да не се изложим ;д ! Всичко добро, благодаря на Ици още веднъж. |
||
| Bender++ |
Публикувано на: 15-12-2023, 11:49
|
||||
![]() Име: Група: Потребител Ранг: Старо куче Мнения: 608 Регистриран на: 18.04.21 |
Този проблем има доста по-добро решение:
Ротацията на ляво е еквивалентна на ротация на дясно със стъпка "array_length - k" Иначе съм сигурен, че твоето решение не работи, защото при "наивна" ротация се получават "цикли", и твоето решение дори не ги споменава
Може да си тестваш решението ето тук: https://leetcode.com/problems/rotate-array/ Ще ти хване corner-case-овете Това мнение е било редактирано от Bender++ на 15-12-2023, 11:55 -------------------- Слава на Цар Путин! Долу украинските фашисти!
|
||||
| cracker. |
Публикувано на: 15-12-2023, 13:20
|
|
Име: Група: Потребител Ранг: Новопостъпил Мнения: 26 Регистриран на: 13.11.23 |
Благодаря, Бендер.
Аз бях сигурен, че решението ми е бозаво, щото ми дойде набързо, наплясках го видях че минава тестовете дето бяха дадени и реших аз съм чоека ;д. Даже не съм направил и проверка за празен масив при входа. Мерси за платформата, светнах яко хаха. Твоето решение е нещо друго вече. Живи и здрави! |
Страници: (2) [1] 2 |
![]() ![]() ![]() |