Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ xor двух битов https://www.cyberforum.ru/ cpp-beginners/ thread989989.html
Есть два числа, нужно проксорить только два (последовательных) бита и вычислить сумму единиц. Как это сделать быстрее, чем прямым методом: uint_32 a, b, res; res = (((a ^ b) >> k) & 1) + (((a ^ b) >> (k + 1)) & 1);
C++ Хранение пользовательских объектов в list
Вот такое вот пишет: error C2679: бинарный "==": не найден оператор, принимающий правый операнд типа "const Person" (или приемлемое преобразование отсутствует) 1> может быть "встроенный оператор C++==(int std::_Bool_struct<_Ty>::* , int std::_Bool_struct<_Ty>::* )" 1> with 1> 1> c:\users\slava\documents\visual studio...
C++ Размер строки в бинарном режиме! https://www.cyberforum.ru/ cpp-beginners/ thread989973.html
Здорова господа!!! Имеется строка типа string в которую считано изображение. Как можно узнать сколько будет эта же строка занимать в бинарном режиме???
C++ Написать программу для работы с массивом https://www.cyberforum.ru/ cpp-beginners/ thread989971.html
Написать программу для работы с массивом Программа должна управляться с помощью меню из шести пунктов: 1.Текст задачи 2.Ввод элементов массива 3.Определение количества ненулевых элементов 4.Определение максимального и минимального элементов 5.Расчет и вывод среднего значения 6.Выход Меню должно быть реализовано с помощью массива указателей на функции, в которых производятся действия...
fortran C++
Работа с массивами: Вычислить произведение двух наибольших элементов
C++ Задачу по системному программированию о строках (вижуал студио) https://www.cyberforum.ru/ cpp-beginners/ thread989941.html
Пусть дано строку, что состоит с нескольких слов и некоторых символов. Необходимо определить количество букв во втором слове, вывести номера позиций, где встречается данный символ, вывести третье слово в столбик. Добавлено через 2 часа 16 минут Вот часть программы, которая работает и все ок. Но у меня не получается вывести третье слово и так, чтобы оно было в столбик. Подскажите пожалуйста...
C++ Определить вид треугольника 1. Ввести углы а, в, с треугольника (а + в + с = 180 º) и определить вид треугольника (остроугольный, прямоугольный, тупоугольный, равнобедренный, ривньосторонний или Δ-к - не существует). #include <iostream> #include <math.h> using namespace std; void main() { float a,b,c; cout<<("Enter a*, b* & c*")<<endl; cin>>a>>b>>c; if (a+b+c=180) { https://www.cyberforum.ru/ cpp-beginners/ thread989922.html C++ замена exit(0) на return
необходимо заменить exit(0) из данного куска кода на return в main, используя при этом true-дальнейшее действие программы (есть функция, которая выполняется при выполнении условия), false-при несоблюдении char *num=new char; num=0; memcpy(num,number.c_str(),l); strupr(num); int max=0; //массив разрядов
C++ Обработка строк Нужно обработать строку по условию Вычислить количество вхождений в строку символа, эквивалентиного заданной пользователем цифре. Удалить из строки последовательности, состоящие из двух и более символов, эквивалентных заданной пользователем цифре. Условие ввода и обработки строк - длина строки четное число Запрещается использовать дополнительные массивы и блоки Вот что пока есть:... https://www.cyberforum.ru/ cpp-beginners/ thread989900.html C++ Удаление элемента из середины списка Приветствую. При написании программы возникла такая проблема. Не могу нормально удалить элемент, который находится в середине списка. У меня почему-то удаляет именно не текущий элемент, а следующий. #include <stdio.h> #include <conio.h> #include <iostream> typedef struct St { int data; struct St *next; 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
4773 / 2582 / 894
Регистрация: 29.11.2010
Сообщений: 5,590
28.10.2013, 01:21 0

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

28.10.2013, 01:21. Показов 1734. Ответов 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
28.10.2013, 01:21
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 - 2024, CyberForum.ru