Форум программистов, компьютерный форум 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++ Все ненулевые элементы матрицы расположить в начале массива и подсчитать их количество Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать. Вот задания: (помогите кто с каким может, только не просто решить, а с объяснениями) Зарание спасибо! 10. Все ненулевые элементы матрицы D(k, l) расположить в начале массива Е(k·1) и подсчитать их количество. http://www.cyberforum.ru/cpp-beginners/thread1491262.html
Найти среднее арифметическое элементов каждой строки матрицы и вычесть его из элементов этой строки C++
Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать. Вот задания: (помогите кто с каким может, только не просто решить, а с объяснениями) Зарание спасибо! 9. Найти среднее арифметическое элементов каждой строки матрицы Q(l, т) и вычесть его из элементов этой строки.
C++ В матрице все ненулевые элементы заменить обратными по величине и противоположными по знаку
Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать. Вот задания: (помогите кто с каким может, только не просто решить, а с объяснениями) Зарание спасибо! 8. В матрице А(т,п) все ненулевые элементы заменить обратными по величине и противоположными по знаку .
C++ Найти, из какой школы (школ) было больше всего участников олимпиады http://www.cyberforum.ru/cpp-beginners/thread1491259.html
Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать. Вот задания: (помогите кто с каким может, только не просто решить, а с объяснениями) Зарание спасибо! 7. На вход программе подаются сведения о номерах школ учащихся, участвовавших в олимпиаде. В первой строке сообщается количество учащихся N, каждая из следующих N...
C++ Найти рост самого высокого участника гоночной команды Прошу помощи. Болел - ничего не понял. Скоро экзамен, а я ничего не понимаю в С++. Дали примерные задачи, а я не понимаю как решать. Вот задания: (помогите кто с каким может, только не просто решить, а с объяснениями) Зарание спасибо! 6. Дан целочисленный массив из 30 элементов. Элементы массива могут принимать значения от 150 до 200 – рост учащихся выпускного класса. В команду по автогонкам... подробнее

Показать сообщение отдельно
Novichock123
1 / 1 / 0
Регистрация: 25.04.2015
Сообщений: 41
01.07.2015, 18:26     Бинарный (двоичный) поиск по алфавиту в упорядоченном массиве структур
Приветствую товарищей-программистов!

Есть массив структур StructWords massiv[150].
C++
1
2
3
4
5
struct StructWords
{
char Word[32];
//другие данные
};
Массив структур отсортирован по алфавиту по char Word[32] (помучался с сортировкой, но сделал).
Беда вот в чём. Ввожу слово в консоли, это слово есть в массиве структур (даже по несколько раз), его надо найти в массиве структур. Как ни пытался, не получается создать бинарный поиск для этого массива структур.
Прошу помочь, ибо идей больше нет.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru