|
1 / 1 / 0
Регистрация: 23.11.2010
Сообщений: 136
|
||||||
Перенести элементы из одного вектора в другой21.06.2019, 19:10. Показов 7259. Ответов 47
Я не могу понять, почему если убрать erase и else ++k , то выборка элементов из первого массива работает,как надо, но при таких условиях я не смогу удалить из начального passengers уже использованные пути пользователей. Если же оставить как есть, то он переносит в массив active_users не только нужные, но и лишние элементы, не соответствующие условиям в скобках. Поясню. Я выбираю по задачае только те элементы, где при направлении вверх, этаж назначения больше этажа отправления и наоборот для направления вниз. Но при данной реализации erase у меня могут выбраться и лишние, т.е. для движения вверх он перенесет часть пользователей, которым надо вниз из passengers в active_users. Понятно, что ошибка в вычислениях моих, но где я не увидел? Даже вложил файл с полным кодом.
0
|
||||||
| 21.06.2019, 19:10 | |
|
Ответы с готовыми решениями:
47
Перенести элементы одного вектора в другой Как перенести элементы из одного массива в другой? Перенести все кратные 5 элементы из одного массива в другой |
|
6352 / 3523 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
|
||
| 22.06.2019, 22:14 | ||
0
|
||
|
1 / 1 / 0
Регистрация: 23.11.2010
Сообщений: 136
|
|
| 22.06.2019, 22:17 [ТС] | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 23.11.2010
Сообщений: 136
|
||||||
| 26.06.2019, 17:52 [ТС] | ||||||
0
|
||||||
|
1 / 1 / 0
Регистрация: 23.11.2010
Сообщений: 136
|
|
| 02.07.2019, 14:54 [ТС] | |
|
Тут другая итерация проекта.
active_users убран нафиг, и его не должно было быть в силу избыточности и того, что моя цель лишь грузить в лифт людей. Надо будет дальше уже по времени все делать и запросам. А то пока индекс фактически заменяет время - и сложно не запутаться. Отправил на данной стадии, так как первый архив так совсем не нравится. Пусть эта версия хоть будет.
0
|
|
|
1 / 1 / 0
Регистрация: 23.11.2010
Сообщений: 136
|
|
| 03.07.2019, 11:42 [ТС] | |
|
Извиняюсь, тот тоже с ошибками - не выгружал пользователей сразу. Здесь лучшая пока версия. Принципиально нового ничего, но тех косяков нет. Предыдущий пост надо удалить с файлом.
0
|
|
|
1 / 1 / 0
Регистрация: 23.11.2010
Сообщений: 136
|
|
| 03.07.2019, 12:10 [ТС] | |
|
тут не реализовано исключение еще, если пользователь хочет доехать с n-этажа на тот же этаж.
0
|
|
|
1 / 1 / 0
Регистрация: 23.11.2010
Сообщений: 136
|
|
| 05.07.2019, 05:32 [ТС] | |
|
Тут он не грузит одного пользователя несколько раз в лифт (раньше пропустил). Вектор по ходу не в том месте очищался, и я повелся. Исправлено. Не могу держать в общем доступе плохие варианты, не выложив нормальный.
2.01 >2.1 По факту 0.021
0
|
|
|
1 / 1 / 0
Регистрация: 23.11.2010
Сообщений: 136
|
|
| 05.07.2019, 05:42 [ТС] | |
|
Так и надо - не грузить несколько раз. А то, прочитав тему можно подумать, что надо. Ну это исправление, а не просьба.
0
|
|
| 05.07.2019, 05:42 | |
|
Помогаю со студенческими работами здесь
48
Как перенести все отрицательные элементы из одного массива в другой. Все элементы вектора, которые встречаются более одного раза, переписать в другой вектор Из одного массива сделать два массива, в один перенести четные элементы, в другой нечетные Из массива перенести четные элементы в другой массив.А нечетные перенести в другой массив Четные числа вектора перенести в другой список Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|