Форум программистов, компьютерный форум CyberForum.ru

Поиск - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заполнить матрицу линейной последовательностью (0-81), от левого верхнего угла по диагонали: вправо - вверх http://www.cyberforum.ru/cpp-beginners/thread39426.html
Помогите пожалуйста написать программу: Заполнить матрицу линейной последовательностью (1-81), от левого верхнего угла по диагонали: вправо - вверх? в соответствиb с рисунком http://s40.***********/i088/0906/78/08a04dbff187t.jpg
C++ телефонный справочник Создать телефонный справочник, т.е. файл из записей с полями: ФИО, адрес (запись из 3 полей : улица, номер дома, квартиры) и номер телефона. Найти номер АТС (первые 2 цифры номера телефона), имеющей наибольшее число абонентов. Отсортировать по фамилиям. у кого нить что нить подобное имеется??? http://www.cyberforum.ru/cpp-beginners/thread39425.html
C++ Помогите пжл новичку написать прогу
Нужно найти общие слова в 2-х предложениях
C++ Е и е, + и -
Вводится строка символов, в которой могут встречаться пробелы, цифр буквы 'E' и 'e', знаки '+' и '-'. Известно, что первый символ отличён от пробела. Из данной строки подстройку сиволов, предшедствующих первому ?пробелу. Требуется определить, является ли эта подстрока числом (в смысле Паскаля). Если да, то выяснить: целое или вещество. число, (+)-е или (-)-е. Помогите в С++ сделать ,...
C++ Каково будет условие вывода на экран простого числа( оно делится только на 1 и на себя) http://www.cyberforum.ru/cpp-beginners/thread39418.html
Каково будет условие вывода на экран простого числа( оно делится только на 1 и на себя) Есть вот это(точно не знаю, верна ли она), она НЕ выводит 3 и 7. #include <math.h> #include <iostream.h> #include <conio.h> void main(void) {int i,d,n,sum=0; for(i=1;i<=500;i++){ if ((i%2!=0)&&(i%3!=0)&&(i%5!=0)&&(i%7!=0))
C++ Как правильно вызвать пользовательскую ф-цию Выдает ошибку, связанную с передачей массива, как аргумента ф-ции. #include <cstdlib> #include <iostream> #include <cmath> using namespace std; void print(float array) { for (int i=0; i<13; i++) { for (int j=0; j<13; j++) { подробнее

Показать сообщение отдельно
Gravity
 Аватар для Gravity
556 / 550 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
10.06.2009, 22:33     Поиск
Ты, видимо, не правильно понимаешь алгоритм бинарного поиска. binsearch использует заданную функцию для сравнения, и в качестве нее ты можешь указать то, что тебе нужно, будь то strncmp или еще что-то.
Тут одна только проблема: при нахождении первого подходящего элемента, поиск его и возвращает, поэтому для твоего случая возможно надо дополнить алгоритм, чтобы он мог продолжить искать еще более подходящие ключи.
 
Текущее время: 06:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru