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

Таблица символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ передача параметров в функции. http://www.cyberforum.ru/cpp-beginners/thread410670.html
Доброе время суток, прошу на примере этих заданий, вкратце объяснить новичку как производится передача параметров в функции через указатели и ссылки. Спасибо за внимание. Заранее огромное спасибо! 1. Задана динамическая матрица A (N,N). Напечатать индексы элементов, которые являются наименьшими в своей строке и одновременно наибольшими в своем столбце. Применить функцию.Передачу параметров в...
C++ задача на C++ Написать программу, которая получает случайное целое типа int, выводит его двоичное представление на экран. Если в числе встречается последовательность битов 000, программа заменяет её на 0110 (лишние разряды сдвигает влево) Писать всю программу не обязательно, нужно хотя бы приблизительное направление в котором работать. Заранее спасибо. Добавлено через 44 минуты #include <iostream.h>... http://www.cyberforum.ru/cpp-beginners/thread410658.html
Как правильно дописать функцию дешифровки. Шифр простой замены. (Код рабочий без нее) C++
Работаю над: "Метод заключается в фиксации некоторой перестановки используемого алфавита после чего она применяется к каждой букве открытого текста. Написать функцию шифрования и применить ее к достаточно большому тексту. #include <cstdlib> #include <iostream> #include <fstream> #include <string.h> #include <conio.h> using namespace std; char al =...
Массивы, выборочное копирование, среднее значение... C++
Помогите плз решить две задачки, никак не могу решить:( : 1) Сформировать массив B(m), элементами которого являются положительные элементы массива A, имеющие нечетные индексы. 2) Найти среднее арифметическое элементов с учетом и без учета минимального и максимального элементов. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.Правила форума.
C++ Мнемосхема (однолинейная 6кВ.) http://www.cyberforum.ru/cpp-beginners/thread410631.html
Помогите составить программу- мнемосхема. В гл. окне постоянно должна отображаться однолинейная схема 6кВ. Минимум значков: 1. Автомат "вкл" 2. Автомат "выкл" 3. Заземлено 4. Кабель в ремонте Желательно при изменении значков что бы выходила таблица: 1. Число. месяц. год 2. Рапоряжение: устное- письменное
C++ Удаление повторяющихся точек в общем, делаю курсовик, вот его задание: "Даны N точек на плоскости. Для всех треугольников, образуемых любыми тремя точками, определить, является ли треугольник прямоугольным" все работает и компилится, но надо удалить повторяющиеся точки. ввод данных происходит из файла, где все элементы расположены в виде двумерного массива следующим образом: 0 0 1 8 1 0 подробнее

Показать сообщение отдельно
zybov32
Сообщений: n/a

Таблица символов - C++

18.12.2011, 16:44. Просмотров 616. Ответов 0
Метки (Все метки)

Приветствую, необходима помощь в следующем: есть реализация таблицы символов на базе бинарного поиска, необходимо вызвать ее в функции main
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include<iostream>
 
using namespace std;
 
template<class Item, class Key>
class ST {
    private:
        struct node {
            Item item; node *l,*r;
            node(Item x) {item=x; l=0; r=0;}
        };
    typedef node *link;
    link head; Item nullItem;
    Item searchR (link h, Key v){
        if (h == 0) return nullItem;
        Key t = h->item.key();
        if(v == t) return h->item;
        if(v<t) return searchR(h->r,v);
    }
 
    void insertR(link& h, Item x){
        if(h==0){h=new node (x); return;}
        if(x.key() < h->item.key())
        insertR(h->l,x);
        else insertR(h->r,x);
    }
 
    void showR(link h, ostream & os){
        if (h==0) return;
        showR(h->l,os);
        h->item.show(os);
        showR(h->r,os);
    }
 
    public:
        ST(int maxN){ head=0; }
        Item search(Key v){ return searchR(head, v);}
        void insert(Item x){insertR(head,x);}
        void show(ostream& os){showR(head, os);}
    };
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru