powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Что быстрее? (битовый вектор либо массив)
3 сообщений из 3, страница 1 из 1
Что быстрее? (битовый вектор либо массив)
    #33701050
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что на ваш взгляд будет работать быстрее (получение значения 0 или 1)?
1) реализация в виде битового вектора int vector;
извлечение флага №5 будет такая
(1 << 5) & vector

2) реализация в виде массива byte[32] vector
извлечение флага № 5 будет такая:
vector[5]
...
Рейтинг: 0 / 0
Что быстрее? (битовый вектор либо массив)
    #33701436
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вектор, наверное.

Что мешает попробовать?
...
Рейтинг: 0 / 0
Что быстрее? (битовый вектор либо массив)
    #33702004
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вектор быстрее, если (1 << 5) достоверно известно на стадии компиляции.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Что быстрее? (битовый вектор либо массив)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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