Всем привет!
Не силен в алгоритмах...
Есть диапазон сетевых портов 0-65535 или, например, 5000-5500 или 16300-49400.
Во время сетевого обмена порты помечаются как занятые — 1 и свободные — 0.
Например,
16300:1
16301:1
16302:1
16303:1
16304:1
...
24000:1
24001:0 — свободен
...
25000:1
25001:1
...
34567:0 — свободен
...
Подскажите плиз (может уже обсуждалось) чего почитать или механизм, который позволит максимально быстро ваще прям за минимум тактов

искать свободный порт в диапазоне? Фактически искать 0 в крупном таком битовом массиве получается чтоль...
Заранее прям благодарен!