Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ xor двух битов https://www.cyberforum.ru/ cpp-beginners/ thread989989.html
Есть два числа, нужно проксорить только два (последовательных) бита и вычислить сумму единиц. Как это сделать быстрее, чем прямым методом: uint_32 a, b, res; res = (((a ^ b) >> k) & 1) + (((a ^ b)...
C++ Хранение пользовательских объектов в list
Вот такое вот пишет: error C2679: бинарный "==": не найден оператор, принимающий правый операнд типа "const Person" (или приемлемое преобразование отсутствует) 1> может быть "встроенный...
C++ Размер строки в бинарном режиме! https://www.cyberforum.ru/ cpp-beginners/ thread989973.html
Здорова господа!!! Имеется строка типа string в которую считано изображение. Как можно узнать сколько будет эта же строка занимать в бинарном режиме???
C++ Написать программу для работы с массивом https://www.cyberforum.ru/ cpp-beginners/ thread989971.html
Написать программу для работы с массивом Программа должна управляться с помощью меню из шести пунктов: 1.Текст задачи 2.Ввод элементов массива 3.Определение количества ненулевых элементов...
fortran C++
Работа с массивами: Вычислить произведение двух наибольших элементов
C++ Задачу по системному программированию о строках (вижуал студио) https://www.cyberforum.ru/ cpp-beginners/ thread989941.html
Пусть дано строку, что состоит с нескольких слов и некоторых символов. Необходимо определить количество букв во втором слове, вывести номера позиций, где встречается данный символ, вывести третье...
C++ Определить вид треугольника 1. Ввести углы а, в, с треугольника (а + в + с = 180 º) и определить вид треугольника (остроугольный, прямоугольный, тупоугольный, равнобедренный, ривньосторонний или Δ-к - не существует).... https://www.cyberforum.ru/ cpp-beginners/ thread989922.html C++ замена exit(0) на return
необходимо заменить exit(0) из данного куска кода на return в main, используя при этом true-дальнейшее действие программы (есть функция, которая выполняется при выполнении условия), false-при...
C++ Обработка строк Нужно обработать строку по условию Вычислить количество вхождений в строку символа, эквивалентиного заданной пользователем цифре. Удалить из строки последовательности, состоящие из двух и более... https://www.cyberforum.ru/ cpp-beginners/ thread989900.html C++ Удаление элемента из середины списка Приветствую. При написании программы возникла такая проблема. Не могу нормально удалить элемент, который находится в середине списка. У меня почему-то удаляет именно не текущий элемент, а следующий.... https://www.cyberforum.ru/ cpp-beginners/ thread989898.html
Ошибка в цикле C++
Задание: Написать цикл программы. от К=1 до К=10 #include <iostream> #include <math.h> using namespace std; int main () {
C++ Программа для постройки блок-схем Добрый вечер всем. Возникла необходимость написать программу для создания блок-схем с исходного кода паскаля. Не могли б вы подсказать(показать) как именно ее писать, на какие части розбить.... ну... https://www.cyberforum.ru/ cpp-beginners/ thread989888.html
3513 / 1676 / 603
Регистрация: 29.11.2010
Сообщений: 3,496
28.10.2013, 01:21 0

PERFECT HASH FUNCTION - C++ - Ответ 5246683

28.10.2013, 01:21. Показов 1366. Ответов 3
Метки (Все метки)

Ответ

Цитата Сообщение от Warezovvv Посмотреть сообщение
но хочется что бы элементы ложились от 0<ТУТ<1499
Непонятная фраза.

Без коллизий -- умножением.
Если у вас латинский алфавит, то у вас 26 вариантов заглавной буквы и 10 вариантов цифр.
Итого 26 * 10 * 10 * 10 * 26 * 26 = 17576000.
В четыре байта влезет.

Вернуться к обсуждению:
PERFECT HASH FUNCTION C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.10.2013, 01:21
Готовые ответы и решения:

Hash Function Efficiency v0.1 pre-Alpha (May 11th, 2017)
Вот код, для наглядности (cyberforum.ru - не сохраняет оригинал кода! может не компилироваться) ...

Ucoz hash pass to phpbb hash pass
в ucoz выглядит так пароль: $1$d9gE$qArqNHo6j6jBcey9gGCkZ. в phpbb:...

Past Perfect
В Мерфи в качестве примера приводится предложение: At first I thought I'd done the right thing,...

Pixel perfect
Почему на одном ПК Pixel perfect показывает ровно, а на другом небольшое смешение (тестирую один и...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.10.2013, 01:21

Function or interface marked as restricted, or the function uses an Automation type not supported
Добрый день! Столкнулась с неожиданной проблемой: Объявляю переменные для программы...

FUN must be a function, a valid string expression, or an inline function object
Здраствуйте, нужна помощь. clear all; close all; Scr_data_C; Scr_data_L; fv = 10:10:10000;...

FUNCTION new.COUNT does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual
Ругаеться на COUNT , что тут не так ? $result = mysql_query(&quot;SELECT COUNT (`model`.`cat_id`) FROM...

C:\Dev-Cpp\lib\vector.h `ostream' is neither function nor member function; cannot be declared friend
выкидывает C:\Dev-Cpp\lib\vector.h `ostream' is neither function nor member function; cannot be...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru