|
1 / 1 / 0
Регистрация: 04.12.2019
Сообщений: 16
|
|
Переписать числа так что бы в начале были положительные числа, а в конце отрицательные17.07.2021, 15:14. Показов 6398. Ответов 37
Есть одномерный массив, его нужно заполнить рандомными числами от -10 до 10, и в другой одномерный массив записать числа так что бы в начале были положительные числа, а в конце отрицательные
0
|
|
| 17.07.2021, 15:14 | |
|
Ответы с готовыми решениями:
37
Преобразовать матрицу так, чтобы в начале каждой строки были положительные элементы, а в конце отрицательные как переставить числа в очереди таким образом, чтобы в начале последовательности оказались все положительные числа, а в конце отрицательные? |
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|||||||
| 19.07.2021, 15:35 | |||||||
|
Viktorrus,
2
|
|||||||
|
5515 / 2868 / 571
Регистрация: 07.11.2019
Сообщений: 4,758
|
||||||
| 19.07.2021, 15:54 | ||||||
|
Чем такое решение не устраивает? В условии нигде не говориться, что числа во втором массиве должны быть из первого массива...
![]()
3
|
||||||
| 19.07.2021, 15:59 | |
|
Не по теме: u235, +100
0
|
|
| 20.07.2021, 17:06 | ||||||
|
Не по теме: u235, Вы правы. Условие задачи не корректное (сформулировано не четко). Если бы я заметил то, что заметили Вы, я бы вообще не стал заниматься рассмотрением его решения. Обычно задания с нечеткими условиями я игнорирую, или хотя бы пытаюсь добиться от ТС, что бы он конкретизировал условие задачи. Часто правильность решения зависит от правильности заданного условия. На практике, грамотно составленное ТЗ, как правило является критерием правильного решения задачи. В серьезных, крупных компаниях, как правило существует ставка "постановщик задач". Грамотное ТЗ залог эффективного решения. К сожалению многие руководители этого не понимают. Добавлено через 3 минуты Arsegg, Согласен, это уже конкретный аргумент. Признаю, в данном случае интуиция меня подвела. ![]() Добавлено через 17 минут Arsegg, Хотя я был не внимателен. Вы использовали аргумент key, я же говорил что свои функции использовать не нужно. Просто:
Так что я поторопился, Вы меня не убедили, так как не проверили предложенный мной вариант. Но наездом испортили мне настроение, сам проверять на производительность этот вариант я не буду. В том числе потому, что сообразил, мне мой вариант больше нравится, из-за того, что он более простой. Кому нужна скорость и сложные для понимания решения, тому прямой путь в С#.
0
|
||||||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|||
| 20.07.2021, 17:37 | |||
O(N * log(N)). Решение данной задачи - O(N).P. S. Условие задачи предельно ясное - расхождений, в принципе, быть не должно. Хотя можно прикопаться к:
0
|
|||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
||||||
| 20.07.2021, 17:45 | ||||||
|
Просто оставлю это здесь:
0
|
||||||
| 20.07.2021, 17:54 | ||||||||||||
Скорость, как я уже неоднократно говорил, меня мало интересует, я не имею дел с задачами, которые выполняются десятками минут. ![]() Добавлено через 3 минуты Arsegg, Вы не привели примера с C# и как быстро там выполнится такая задача. Раз для вас так важна скорость, то Вам туда.
0
|
||||||||||||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
|
| 20.07.2021, 17:59 | |
|
0
|
|
| 20.07.2021, 18:28 | |
|
0
|
|
| 20.07.2021, 19:07 | ||||
|
Не по теме:
Хуже, когда кто то упорно настаивает на своем, не пытаясь вникнуть в то, что говорят оппоненты. Добавлено через 7 минут Не по теме:
Караул. Я опять втянулся в пустую дискуссию, Какой смысл бесконечно повторять одно и тоже, когда тебя все равно не понимают? Удачи.:)
0
|
||||
| 20.07.2021, 19:19 | ||
|
Не по теме:
0
|
||
| 20.07.2021, 21:05 | |
|
Не по теме: Catstail,
0
|
|
|
5515 / 2868 / 571
Регистрация: 07.11.2019
Сообщений: 4,758
|
||||||
| 20.07.2021, 21:51 | ||||||
0
|
||||||
|
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
|
||||||
| 20.07.2021, 21:54 | ||||||
|
Вставлю свои 5 копеек:
1
|
||||||
| 20.07.2021, 22:13 | |
|
Не по теме: Catstail, В общем, глюк был в одном неаккуратно поставленном пробеле при копировании кода в блокнот юпитера. Кто-то недавно говорил, что Python трудно заставить потечь по памяти, но это не так. Я этого добился одним пробелом :-[ в данном случае перед extend, где идет слияние списков :-)
0
|
|
| 20.07.2021, 22:27 | |
|
Не по теме: Arsegg, почему cmp? есть же "стандартное" математическое название такой функции sgn(x) или sign(x)
0
|
|
| 20.07.2021, 23:13 | |
|
0
|
|
| 20.07.2021, 23:13 | |
|
Помогаю со студенческими работами здесь
38
Как сделать так, что-бы массиве были не только положительные числа, но и отрицательные?
Отсортировать массив таким образом, чтобы все положительные числа находились в начале, а отрицательные в конце Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|