Я тут тест написал.
Суть такова: создается одно-связный список длиной в 2000 нод, при этом ключ в ноде может иметь значение от 0 до 100. Ноды вставляются в отсортированном порядке. Т.е. например начало списка может быть таким:
0 1 1 2 2 2 2 3 4 5 7 9 10 10 10 .....
Написал реализацию на питоне, код выложу чуть ниже. Выяснилась следующая вещь: прога начинает сильно тормозить начиная где-то с нескольких тысяч нод на моей неслабой машине. Я попытался оптимизировать код, но не очень получается. Питоновский профайлер показывает, что в основном процессор пожирается в функции main.
Не пойму, где затык: в выделении памяти или в ссылочной арифметике.
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от AIv
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от AIv
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от AIv
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от AIv
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от AIv
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от AIv
Ответ на:
комментарий
от AIv
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от AIv
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от kto_tama
Ответ на:
комментарий
от kto_tama
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Python функциональные тесты (2015)
- Форум ненависть: python - тесты курильщика (2018)
- Форум python: unit-тесты и структура проекта (2013)
- Галерея mush performance (2017)
- Форум Skylake performance. (2015)
- Форум snmptrapd performance (2013)
- Форум mplayer performance (2002)
- Форум Network performance (2006)
- Новости IRIS Performer (1999)
- Форум MARS Performance ... (1999)