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

Бинарно-последовательный поиск - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пространства имен и перегрузка функций http://www.cyberforum.ru/cpp-beginners/thread419709.html
описание: есть библиотека. Пространство имен namespace1, в нем есть несколько перегруженных функций func(). // header.h #ifndef header_h #define header_h namespace namespace1 { double func(double a, double b, double c); double func(int a, double b, int c); double func(double a, double b);
C++ Составить программу,которая для любого натурального числа печатает количество цифр в записи этого числа Помагите решить такую штукенцию=) Составить программу,которая для любого натурального числа печатает количество цифр в записи этого числа. http://www.cyberforum.ru/cpp-beginners/thread419707.html
Нужен простой пример бинарного поиска C++
Всем доброго времени суток. Кто может привести какой нибудь простенький пример бинарного поиска (будем считать что отсортированный массив уже есть)?
Переменные C++
Помогите кто нибудь в коде объявить локальные переменные #include <conio.h> #include <iostream.h> #include <stdio.h> #include <fstream.h> int m,n,k,sum,q,prov,vb,vc,p; void razmer(int(&A), int &m, int &n) {
C++ Пояснение к задаче объяснить каждое действие http://www.cyberforum.ru/cpp-beginners/thread419669.html
Вот задача Объясните мне пожалуйста каждую строчку Программка оч классная но я не понимаю что там делается , если не сложно помогите пожалуйста #include <iostream> #include <cstdlib> #include <ctime> using namespace std; #define dimm_arr 9 // размер исходного массива
C++ Сколько раз среди заданных символов встречается символ "+" и сколько раз символ "*" Даны натуральное число n, символы S1, S2, ..., Sn. Подсчитать: сколько раз среди данных символов встречается символ "+" и сколько раз символ "*" подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
28.12.2011, 16:30     Бинарно-последовательный поиск
Может быть имеется ввиду это:
http://window.edu.ru/window/library/...33770&p_page=8
тогда вот пример:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
 
int main() {
    int n, mas[100], i, k;
    printf("n= ");
    scanf("%d", &n);
    for(i=0; i<n; i++)
    {
        printf("[%d]= ", i);
        scanf("%d", &mas[i]);
    }
    printf("k= ");
    scanf("%d", &k);
    mas[n]=k;
    i=0; 
    while(mas[i]!=k)
    {
        i++;
    }
    if(i==n)
        printf("No\n");
    else
        printf("pos = %d\n", i);
        return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru