Перейти к публикации
  • Обсуждение также на телеграм канале

    @OpenarmeniaChannel

To Programmers


Diana

Рекомендованные сообщения

Посоветуйте пожалуйста алгоритм . Значит есть строчка, например

(5(3(2( () () ) ( () )(9( () () )( () )) ) )

нужно все integers занести в бинарное дерево .я чтото не могу понять какое дать условие чтоб различались char ' ( ' и ' )' от integers . Функция TreeInsert у меня уже есть так же как и весь class Tree.

Со строки должно получиться такое дерево

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 35
  • Создано
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Еще разок, не понял, функция котороая из стринга B-tree делает есть?? А в чем же тогда проблема? Что значит не могу класс написать?

Ссылка на комментарий
Поделиться на других сайтах

Еще разок, не понял, функция котороая из стринга B-tree делает есть?? А в чем же тогда проблема? Что значит не могу класс написать?
Ссылка на комментарий
Поделиться на других сайтах

Дианушка, тебе нужно сделать примитивный парсер, который различает три знака: char '(', ')' и integer : как уже сказал CRT isdigit(...) header <ctype.h> или, если работаешь с unicode - <mbstring.h>.

Ссылка на комментарий
Поделиться на других сайтах

But as I understand it must be recursive function which will push to left child every time '(' is occures, and to the right when ')' occures. In order of pre-order method.

Чего скажете, я прав али нет?

Ссылка на комментарий
Поделиться на других сайтах

But as I understand it must be recursive function which will push to left child every time '(' is occures, and to the right when ')' occures. In order of pre-order method.

Чего скажете, я прав али нет?

Ссылка на комментарий
Поделиться на других сайтах


  • Наш выбор

    • Наверно многие заметили, что в популярных темах, одна из них "Межнациональные браки", дискуссии вокруг армянских традиций в значительной мере далеки от обсуждаемого предмета. Поэтому решил посвятить эту тему к вопросам связанные с армянами и Арменией с помощью вопросов и ответов. Правила - кто отвечает на вопрос или отгадает загадку первым, предлагает свой вопрос или загадку. Они могут быть простыми, сложными, занимательными, важно что были связаны с Арменией и армянами.
      С вашего позволения предлагаю первую загадку. Будьте внимательны, вопрос легкий, из армянских традиций, забитая в последние десятилетия, хотя кое где на юге востоке Армении сохранилась до сих пор.
      Когда режутся первые зубы у ребенка, - у армян это называется атамнаhатик, атам в переводе на русский зуб, а hатик - зерно, - то во время атамнаhатика родные устраивают праздник с угощениями, варят коркот из зерен пшеницы, перемешивают с кишмишом, фасолью, горохом, орехом, мелко колотым сахаром и посыпают этой смесью голову ребенка. Потом кладут перед ребенком предметы и загадывают. Вопрос: какие предметы кладут перед ребенком и что загадывают?    
      • 295 ответов
  • Сейчас в сети   0 пользователей, 0 анонимных, 1 гость (Полный список)

    • Нет пользователей в сети в данный момент.
  • День рождения сегодня

  • Сейчас в сети

    1 гость

    Нет пользователей в сети в данный момент.

  • Сейчас на странице

    Нет пользователей, просматривающих эту страницу.

  • Сейчас на странице

    • Нет пользователей, просматривающих эту страницу.


×
×
  • Создать...