Re: Задолбал Dick Seek со своей "невнимательностью"
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.11.25 23:46
Оценка:
Здравствуйте, Философ, Вы писали:

Вот анализ от Gemini (прямо из гугл-поиска):
Оценка производительности кода: Квадратичная сложность O(n²)


Пепел анализом я его заставил найти код Remove. Потому он делает правильные предположения о сложности удаления.

И в общем, я с его выводами согласен. Хотя твой приведенный фрагмент и O(N), но он же ведь явно где-то еще вызывается.

И код явно дерьмовый. Какие ref (причем без указания на то нашелся узел или нет) и "false ==". LinkedList какой-то. В общем, дичь какая-то.

Почему, действительно, не использовать HashSet или словарь?

Покажи код взывающий эту функцию.

Вот этот же index он не из воздуха берётся? Его же по этому списку вычисляют? Ну вот тебе и низкая производительность.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.