Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Створення класу і розробка програми "Бінарне дерево пошуку"

Реферат Створення класу і розробка програми "Бінарне дерево пошуку"





емент"

2. button_search_Click - Кнопка "знайти елемент"

3. button_clear_Click - Кнопка "видалити елемент"

. button1_Click - Кнопка "про автора"

5. button_clear_history_Click - Кнопка "очистити історію"

. button_clear_all_Click - Кнопка "видалити дерево"

. textBoxVN_TextChanged - поле для перегляду "обхід зверху вниз"

. textBoxLP_TextChanged - поле для перегляду "обхід зліва направо"

. textBoxNV_TextChanged - поле для перегляду "обхід справа наліво"

10. textBox_add_TextChanged - поле для введення значення для додавання

11. textBox_search_TextChanged - поле для введення значення для пошуку

12. textBox_clear_TextChanged - поле для введення значення для видалення

13. listBox1_SelectedIndexChanged - поле для виводу історії

14. - Форма "про проект"


2.2 Проектування структури даних


Нижче наведена структура та опис розробленої структури даних.


public class Tree

{string Z;// значення вузла Tree left, right;// покажчики на нащадків


2.3 Структура програмних засобів


Для проектування даного додатку було розроблено структуру власних класів: Tree (таблиця 1), FormTree (таблиця 2).


Член классаОпісаніеpublic string ZЗначеніе узлаpublic Tree leftУказатель на лівого потомкаpublic Tree rightУказатель на правого потомкаpublic bool Insert (string value) Функція додавання елементаpublic Tree Search (string value) Функція пошуку елементаpublic string DisplayVN (Tree t) Функція обходу дерева зверху внізpublic string DisplayLP (Tree t) Функція обходу дерева зліва направоpublic string DisplayNV (Tree t) Функція обходу дерева праворуч налевоpublic bool IsEmpty () Функція перевірки на пустотуpublic bool Delete (string value) Функція видалення елементаpublic void Dispose () Функція видалення дерева

Член классаОпісаніеTree tЕлемент, призначений для роботи з деревомpublic FormTree () Конструкторprivate void button_add_Click (object sender, EventArgs e) Оброблювач натискання на кнопку button_addprivate void button_clear_Click (object sender, EventArgs e) Оброблювач натискання на кнопку button_clearprivate void button_search_Cli...


Назад | сторінка 3 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Структура і функція митних органів Російської Федерації
  • Реферат на тему: Структура і функція синапсу. Класифікації синапсів. Хімічний синапс, меді ...
  • Реферат на тему: Функція особистого споживання в Україні на підставі щоквартальних даних 200 ...
  • Реферат на тему: Форма держави і соціальна функція государства.Проблеми їх взаємозв'язку ...
  • Реферат на тему: Функція y = ax ^ 2 + bx + c