Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
bySawka
1 / 1 / 2
Регистрация: 21.09.2015
Сообщений: 321
1

Иерархические структуры данных - Деревья

24.11.2016, 16:51. Просмотров 215. Ответов 0
Метки нет (Все метки)

Всем привет!
задание следующие - считать данные из файла и вывести их в TreeView
Мои наработки

Delphi
1
2
3
4
5
  PTree = ^Tree;
  Tree = record
    info : string;
    Left, Right : PTree;
  end;
// создаю
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
var sl : TStringList;
 
procedure CreateTree(var Link : PTree; var i : integer);
begin
    Link := nil;
    if Sl.Count <= i then Exit;
 
  new(Link);
  Link^.info := sl[i];
  inc(i);
  CreateTree(Link^.Left, i);
  CreateTree(Link^.Right, i);
end;
вывожу
Delphi
1
2
3
4
5
6
7
8
9
10
procedure PrintTree(treenode : TTreeNode; root : Ptree);
  var newnode : TTreeNode;
begin
      if Assigned(root) then
      begin
         newNode := Form1.TreeView1.Items.AddChild(treenode, root^.Info );
         PrintTree(newnode, root^.right);
         PrintTree(newnode, root^.left);
      end;
end;
но у меня получается но то что мне надо
Иерархические структуры данных - Деревья
Иерархические структуры данных - Деревья

в мое случае Dogs и breeds Должны быть на 1 уровне
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2016, 16:51
Ответы с готовыми решениями:

Динамические структуры данных. Организация данных в списковые структуры
Написать программу, формирующую два списка, заполняя их числами из файлов....

Динамические структуры данных, списковые структуры (надо разобраться что делает программа)
дана программа, надо помочь выяснить что в ней делает каждая подпрограмма ...

Использовать красно-черные деревья при работе с базой данных
Пишу курсовой проект про Структурам и Алгоритмам Обработки Данных.......

Динамические структуры данных: добавление данных в конец
Нужно реализовать такую структуру данных (динамическую естественно ) которая...

Структуры данных
Здравствуйте! Необходимо написать программку по одной из структур данных:...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2016, 16:51

Древовидные структуры данных
Добрый вечер, дайте пожалуйста учебник по древовидным структурам данных....

Выбор структуры данных
Здравствуйте. При выборе структуры данных возникли проблемы. Нужно хранить в...

Динамические структуры данных
Народ помогите с задачей!! С чего начать? Написать прогу для слияния двух...


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

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

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