Re[2]: Алгоритмы vs. структуры данных
От: ffar  
Дата: 22.06.10 13:32
Оценка:
Здравствуйте, ZevS, Вы писали:

ZS>Здравствуйте, ffar, Вы писали:


F>>Что лучше: хорошие алгоритмы с плохими структурами данных или плохие алгоритмы с хорошими структурами данных?

ZS>Что лучше: производительность или универсальность?

как для меня — производительность — ОДНОЗНАЧНО!!!
Re[2]: Алгоритмы vs. структуры данных
От: ffar  
Дата: 22.06.10 13:33
Оценка:
Здравствуйте, dilettante, Вы писали:

D>Здравствуйте, ffar, Вы писали:


F>>Что лучше: хорошие алгоритмы с плохими структурами данных или плохие алгоритмы с хорошими структурами данных?


D>А какая между ними разница?


Разница очень небольшая, практически неуловимая ))))
Re[3]: Алгоритмы vs. структуры данных
От: dilettante  
Дата: 22.06.10 14:24
Оценка:
Здравствуйте, ffar, Вы писали:

F>Здравствуйте, dilettante, Вы писали:


D>>Здравствуйте, ffar, Вы писали:


F>>>Что лучше: хорошие алгоритмы с плохими структурами данных или плохие алгоритмы с хорошими структурами данных?


D>>А какая между ними разница?


F>Разница очень небольшая, практически неуловимая ))))


Наверняка какой-нибудь морфизм из теории категорий?
Re[3]: Алгоритмы vs. структуры данных
От: ZevS Россия  
Дата: 22.06.10 14:35
Оценка:
Здравствуйте, ffar, Вы писали:

ZS>>Что лучше: производительность или универсальность?

F>как для меня — производительность — ОДНОЗНАЧНО!!!

Вопрос был риторическим... но раз уж он отвечен
Тут
Автор: Курилка
Дата: 15.06.10
недавно был приведен пример того, как более парвильная структура позволяет добиться лучшей производительности при помощи более сложного алгоритма при определенных условиях. В других условиях все наоборот.
Re: Алгоритмы vs. структуры данных
От: Геннадий Васильев Россия http://www.livejournal.com/users/gesha_x
Дата: 23.06.10 18:43
Оценка: +1 :)
Здравствуйте, ffar, Вы писали:

F>Что лучше: хорошие алгоритмы с плохими структурами данных или плохие алгоритмы с хорошими структурами данных?


Главное, чтобы пользователь ни о чём не догадался!
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Re[5]: Алгоритмы vs. структуры данных
От: Тролль зеленый и толстый  
Дата: 23.06.10 19:40
Оценка:
F>Оскорбить хочешь?

Здесь так принято. Лично я уже привык.
Re: Алгоритмы vs. структуры данных
От: Тролль зеленый и толстый  
Дата: 23.06.10 19:51
Оценка:
F>Что лучше: хорошие алгоритмы с плохими структурами данных или плохие алгоритмы с хорошими структурами данных?

А разве структуры данных не определяются алгоритмами их обработки? Например, разницу в скорости поиска в list<int> и set<int> надо оценивать с точки зрения алгоритмов или структур данных?
Re[2]: Алгоритмы vs. структуры данных
От: dilmah США  
Дата: 23.06.10 20:12
Оценка: 1 (1)
ТЗИ>А разве структуры данных не определяются алгоритмами их обработки? Например, разницу в скорости поиска в list<int> и set<int> надо оценивать с точки зрения алгоритмов или структур данных?

на мой взгляд, разница только во влиянии. Структуры данных и интерфейсы обладают наибольшим влиянием. Если потребуется их изменить, то потребуется менять много всего. Конкретный алгоритм обладает малым влиянием, потому что от него ничто не зависит.
Структуры данных задают инварианты и контракты. Алгоритмы -- винтики.
Re: Алгоритмы vs. структуры данных
От: Sharov Россия  
Дата: 24.06.10 07:18
Оценка:
Здравствуйте, ffar, Вы писали:

F>Что лучше: хорошие алгоритмы с плохими структурами данных или плохие алгоритмы с хорошими структурами данных?

А вообще говоря, могут ли быть хорошие алгоритмы с плохими структурами данных?
Кодом людям нужно помогать!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.