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

Бинарный (двоичный) поиск по алфавиту в упорядоченном массиве структур - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужны комментарии к программе http://www.cyberforum.ru/cpp-beginners/thread1491306.html
#include <cmath> #include <iomanip> #include <iostream> using namespace std; int fact(int i) { if (i==0) return 1; else return i*fact(i-1);
C++ Все ненулевые элементы матрицы расположить в начале массива и подсчитать их количество Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать. Вот задания: (помогите кто с каким может, только не просто... http://www.cyberforum.ru/cpp-beginners/thread1491262.html
Найти среднее арифметическое элементов каждой строки матрицы и вычесть его из элементов этой строки C++
Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать. Вот задания: (помогите кто с каким может, только не просто...
C++ В матрице все ненулевые элементы заменить обратными по величине и противоположными по знаку
Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать. Вот задания: (помогите кто с каким может, только не просто...
C++ Найти, из какой школы (школ) было больше всего участников олимпиады http://www.cyberforum.ru/cpp-beginners/thread1491259.html
Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать. Вот задания: (помогите кто с каким может, только не просто...
C++ Найти рост самого высокого участника гоночной команды Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать. Вот задания: (помогите кто с каким может, только не просто... подробнее

Показать сообщение отдельно
Renji
1925 / 1323 / 298
Регистрация: 05.06.2014
Сообщений: 3,809
01.07.2015, 19:10
C++
1
2
3
4
5
6
7
struct StructWords
{
   char Word[32];
   bool operator<(const StructWords&value)const{return strcmp(Word,value.Word)<0;}
   bool operator>(const StructWords&value)const{return strcmp(Word,value.Word)>0;}
   bool operator==(const StructWords&value)const{return strcmp(Word,value.Word)==0;}
};
Дальше сравниваете объекты StructWords точно также как числа (if(A<B)...). Для чисел то вы бинарный поиск и сортировку написать можете? Ну вот берете готовый код для чисел и меняете числа на StructWords.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru