powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Какая сложность доступа у HashSet?
12 сообщений из 12, страница 1 из 1
Какая сложность доступа у HashSet?
    #38368808
Какая сложность доступа у HashSet?
вроде как слово hash меня наталкивает, что О(1), но то, как я разобрался говорит, что О(n) ибо итератором всё равно перебирать всё придётся, а порядок для клиента случаен.
...
Рейтинг: 0 / 0
Какая сложность доступа у HashSet?
    #38368817
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень_Любопытный,

http://stackoverflow.com/a/6574939
...
Рейтинг: 0 / 0
Какая сложность доступа у HashSet?
    #38368877
UsmanОчень_Любопытный,

http://stackoverflow.com/a/6574939

ок.там написано, что O(n) в худшем случае, в идеале O(1).

Можете мне пояснить как конкретно я могу получить за итерацию один элемент если у меня только итератор?
...
Рейтинг: 0 / 0
Какая сложность доступа у HashSet?
    #38368881
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень_ЛюбопытныйМожете мне пояснить как конкретно я могу получить за итерацию один элемент если у меня только итератор? http://stackoverflow.com/a/9730157
...
Рейтинг: 0 / 0
Какая сложность доступа у HashSet?
    #38368902
Usman,

как-то мало профита от HashSet получается
...
Рейтинг: 0 / 0
Какая сложность доступа у HashSet?
    #38369022
pavel_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень_Любопытный,

по сравнению с чем мало профита?
...
Рейтинг: 0 / 0
Какая сложность доступа у HashSet?
    #38369259
chabapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень_ЛюбопытныйUsman,

как-то мало профита от HashSet получается

предложите что-нибудь лучше, давайте, у нас ведь демократия.

ps. o(n) там наверное будет в случае, если у всех вставляемых записей одинаковый хэшкод. В этом случае поиск записей идет тупо перебором, как по последовательному списку.
...
Рейтинг: 0 / 0
Какая сложность доступа у HashSet?
    #38369294
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень_Любопытный
ок.там написано, что O(n) в худшем случае, в идеале O(1).



как и во всех хэш-таблицах.
...
Рейтинг: 0 / 0
Какая сложность доступа у HashSet?
    #38369309
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivОчень_Любопытныйок.там написано, что O(n) в худшем случае, в идеале O(1).

как и во всех хэш-таблицах.
а объекта Dictionary нету?
...
Рейтинг: 0 / 0
Какая сложность доступа у HashSet?
    #38369663
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень_ЛюбопытныйКакая сложность доступа у HashSet?
вроде как слово hash меня наталкивает, что О(1), но то, как я разобрался говорит, что О(n) ибо итератором всё равно перебирать всё придётся, а порядок для клиента случаен.
Может тебе вообще хешсет не нужен? Были такие чудилы кто имел возможность 100%
использовать массив но тем не менее толкали хеш-сеты и хеш-тейблы. Из Питона чтоли
родом вышли или из Perl-a.
...
Рейтинг: 0 / 0
Какая сложность доступа у HashSet?
    #38369667
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonОчень_ЛюбопытныйКакая сложность доступа у HashSet?
вроде как слово hash меня наталкивает, что О(1), но то, как я разобрался говорит, что О(n) ибо итератором всё равно перебирать всё придётся, а порядок для клиента случаен.
Может тебе вообще хешсет не нужен? Были такие чудилы кто имел возможность 100%
использовать массив но тем не менее толкали хеш-сеты и хеш-тейблы. Из Питона чтоли
родом вышли или из Perl-a.

вообще из универа, в котором на c++ в основном что-то писал.
Действительно не нужен особенно - решил восполнить пробелы в знаниях коллекций.
...
Рейтинг: 0 / 0
Какая сложность доступа у HashSet?
    #38369671
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90maytonпропущено...

Может тебе вообще хешсет не нужен? Были такие чудилы кто имел возможность 100%
использовать массив но тем не менее толкали хеш-сеты и хеш-тейблы. Из Питона чтоли
родом вышли или из Perl-a.

вообще из универа, в котором на c++ в основном что-то писал.
Действительно не нужен особенно - решил восполнить пробелы в знаниях коллекций.
Лучше всего изучать Алгоритмы и структуры данных. А коллекции это вего-лишь
шелуха и обёртки.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Какая сложность доступа у HashSet?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]