Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
bkeSevn
0 / 0 / 1
Регистрация: 28.02.2015
Сообщений: 65
1

Поиск непарной скобки

14.04.2015, 01:28. Просмотров 369. Ответов 2
Метки нет (Все метки)

Придумал алгоритм поиска непарной скобки, но что-то он не работает=(
В чем тут ошибка?
Спасибо)

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
while(!feof(f))
{
 char c;
 fread(&c,1,1,f);
 if (c=='(')
{
stack.push_back(c);
continue;
}
 
if (c==')')
{
if (stack.empty())
{
cout<<"error";
return;
}
char s=stack.push_back();
if (s==')')
{
cout<<"error";
return;
}
}
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2015, 01:28
Ответы с готовыми решениями:

Поиск непарной строки.
Вечер добрый. Имеется большое кол-во строк, а точнее n &lt;= 10^6. n нечетно. Все...

Оптимальный поиск потеряной скобки
написал большой кусок кода, запустил компиляцию, нашел все синтаксические...

Поиск и вывод слов, заключенных в скобки
парни, помогите плз с программой. подправьте пожалуйста #include&lt;iostream.h&gt;...

Для каждой открывающей скобки найти позицию ей соответствующей закрывающей скобки
Доброго времени суток. Подскажите пожалуйста алгоритм или путь к решению...

Фигурные скобки: Мне пишут что ошибка в закрытие скобки после return.
#include &lt;iostream&gt; using namespace std; int main(){ int *ptr_number = new...

2
DISTURB
19 / 19 / 14
Регистрация: 07.02.2015
Сообщений: 145
14.04.2015, 01:45 2
Цитата Сообщение от bkeSevn Посмотреть сообщение
В чем тут ошибка?
Полный код можете привести, который "не работает"?
Если под именем stack у вас скрывается std::stack, то в данном классе нет метода push_back().
0
bkeSevn
0 / 0 / 1
Регистрация: 28.02.2015
Сообщений: 65
04.05.2015, 01:44  [ТС] 3
спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.05.2015, 01:44

Удалить из группы непарной длины букву с помощью итератора
Дан текст, элементами которого могут быть буквы, цифры и спецсимволы типа + или...

Численно убедится есть ли заданная функция парной или непарной
Численно убедится есть ли заданная функция y = f (x) парной или непарной на...

Дана строка, содержащая латинские буквы и скобки. Если скобки расставлены правильно - вывести 0. Иначе - номер позиции, где есть ошибочная скобка
Дана строка, содержащая латинские буквы и круглые скобки. Если скобки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru