|
0 / 0 / 0
Регистрация: 10.07.2013
Сообщений: 18
|
||||||
Бесконечная работа макроса при объемах больше 100 000 строк31.07.2013, 17:41. Показов 5674. Ответов 44
Метки нет (Все метки)
Господа, доброго времени суток.
Есть проблема с макросом, макрос сравнивает первый выбранный файл со следующими двумя выбранными файлами. Результатом являются строки из файла1 которых нет ни файле2 ни в файле3. Проблема в том, что на маленьких объемах(до 10 000 строк) отрабатывает нормально и корректно(хотя иногда и долго минут 15-20). Но если количество строк заваливает за 100 000 то макрос работает бесконечно не выдавая результата. Пробовал оставить на ночь результата не. Нужна помощь в диагностике проблемы, собственно сам код:
0
|
||||||
| 31.07.2013, 17:41 | |
|
Ответы с готовыми решениями:
44
Работа макроса при добавлении/удалении строк Функция для генерации списка из 100 000 целых чисел и 100 000 с плавающей зяпятой Найти вероятность, что при случайном выборе 200 000 чисел из первого и 100 000 чисел из второго, будет n совпадающих |
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
|
| 02.08.2013, 11:51 | |
Если два кода работают ~ одно время, тогда нужно определяться по их длине Интересная ветка получилась.
0
|
|
|
6998 / 2896 / 555
Регистрация: 19.10.2012
Сообщений: 8,804
|
|
| 02.08.2013, 12:18 | |
|
Ага, значит мой можно ускорить на половину - не экономить память, сразу один раз открыть первый файл, взять в один массив все данные и держать их там всё время, из него в конце и копировать.
А не открывать файл ещё раз. Кстати, заметил сейчас, что в том коде забыл в начале убить ненужный массив a(). Собирался, но забыл - так должна была чуть освободится память (основной вопрос ведь был чтоб не висло при огромных объёмах). В моём варианте плюс ещё в том, что сравнивать можно хоть с тысячей файлов без изменения кода - на работоспособность влиять не должно.
1
|
|
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
|
| 02.08.2013, 12:28 | |
Я, благодаря Вам, Hugo, работаю с словарями где надо и где не надо. Нравится.. И легко, и понятно.
0
|
|
|
0 / 0 / 0
Регистрация: 10.07.2013
Сообщений: 18
|
|
| 02.08.2013, 12:46 [ТС] | |
|
Благодаря Hugo и KoGG, я оптимизировал все свои макросы и теперь ни работают несколько секунд, вместо десятка минут. Спасибо Вам товарищи, благое
дело делае
0
|
|
|
6998 / 2896 / 555
Регистрация: 19.10.2012
Сообщений: 8,804
|
|
| 02.08.2013, 12:48 | |
|
Да в 80% задач словари как раз как родные. А массивы в 90%
![]() В смысле тех задач, которые задают на форумах. Всегда нужно что-то сравнить, отобрать, суммировать по уникальным...
0
|
|
| 02.08.2013, 12:48 | |
|
Ниболее быстрый способ работы с файлом Excel (более 100 000 строк) Java Не корректная работа макроса удаления строк КА Разработчик СУБД Oracle (Москва) (70 000 - 100 000 net) Администратор Ms SQL 100 000 - 120 000 т.р. net Москва Ищем Гуру С++ от 80 000 до 100 000 руб., Санкт-Петербург Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи.
. . .
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|