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

Задача про скобки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Транспонирование матриц, с++, OpenMp http://www.cyberforum.ru/cpp-beginners/thread845476.html
Здравствуйте, будьте добры помогите разобраться. Задние: Транспонировать матрицу и распаралелить с помощью технологии OpenMP. Последовательный алгоритм и многопоточный пашут, но препод говорит, что ускорение не достаточное, помогите разобраться, как увеличить скорость или подскажите где найти инфу. Вот код. #include <iostream> #include <cstdio> #include <time.h> #include <omp.h>
C++ Шифрование методом подстановки порядкового номера со смещением Народ, встала следущая проблема, к коде своей программы я сделал функцию, которая шифрует входящее сообщение методом смещения символов на заданное количество. Я не могу понять, как сделать так, чтобы она делала то же самое, только в результате выдавала не символы, а их порядковые номера в алфавите. Я в программе работаю с таблицей ASCII. программирую в Dev C++ версии 4.9.9.2. Вот код самой... http://www.cyberforum.ru/cpp-beginners/thread845469.html
Вывод на экран фамилий и номеров групп для всех студентов, включенных в базу данных C++
Описать класс Student, содержащий следующие поля: · Фамилия и инициалы · Номер группы · Успеваемость (массив из трех элементов) Записать в файл базу данных из объектов класса Student Задать переопределенные операции и функции, необходимые для работы с базой данных. Написать программу, выполняющую следующие действия: · Ввод с клавиатуры информации в базу данных...
Калькулятор C++
Как можно описать пользовательские характеристики калькулятора?
C++ Дано четырехзначное число. Проверить истинность высказывания: http://www.cyberforum.ru/cpp-beginners/thread845445.html
Дано четырехзначное число. Проверить истинность высказывания: данное число читается одинаково слева направо и справа налево.
C++ Определить номер дня недели для K дня года Дни недели пронумерованы следующим образом: 1-понедельник, 2-вторник,6-суббота, 7-воскресенье. Дано целое число K, лежащее в диапазоне 1-365. Определить номер дня недели для K дня года, если известно, что в этом году 1 января было понедельником подробнее

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

Задача про скобки - C++

22.04.2013, 19:35. Просмотров 329. Ответов 0
Метки (Все метки)

Суть задачи: построить все слова длины n>0 в алфавите скобок "(", ")", "[", "]", представляющие правильные скобочные записи.

вот код только для (), нужно его как-то дописать, подскажите что добавить или как исправить
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
void f( int n, int k, std ::string &s ) {
    if( 0 == n ) {
        if( 0 == k )
            std ::cout << s << std ::endl;
        return ;
    }
    f( n - 1, k + 1, s + '(' );
    if( k > 0 )
        f( n - 1, k - 1, s + ')' );
}
int main() {
    int n;
    std ::cin >> n;
    f( n , 0, std ::string( "" ) );
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru