М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Alishka1112
Alishka1112
02.06.2022 06:05 •  Другие предметы

(Бинарное дерево в данный код добавить удаление узлов дерева
using System;
class Tree
{
private string value;
private int count;
private Tree left;
private Tree right;
public int Count { get => count; set => count = value; }

public void Insert(string value)
{
if (this.value == null)
this.value = value;
else
{
if (this.value.CompareTo(value) == 1)
{
if (left == null)
this.left = new Tree();
left.Insert(value);
}
else if (this.value.CompareTo(value) == -1)
{
if (right == null)
this.right = new Tree();
right.Insert(value);
}
else
throw new Exception("Узел уже существует");
}
this.Count = Recount(this);
}
public Tree Search(string value)
{
if (this.value == value)
return this;
else if (this.value.CompareTo(value) == 1)
{
if (left != null)
return this.left.Search(value);
else
throw new Exception("Искомого узла в дереве нет");
}
else
{
if (right != null)
return this.right.Search(value);
else
throw new Exception("Искомого узла в дереве нет");
}
}
public string Display(Tree t)
{
string result = "";
if (t.left != null)
result += Display(t.left);

result += t.value + " ";

if (t.right != null)
result += Display(t.right);

return result;
}
private int Recount(Tree t)
{
int count = 0;

if (t.left != null)
count += Recount(t.left);

count++;

if (t.right != null)
count += Recount(t.right);

return count;
}
public void Clear()
{
this.value = null;
this.left = null;
this.right = null;
}
public bool IsEmpty()
{
if (this.value == null)
return true;
else
return false;
}
class Program
{
static void Main(string[] args)
{
if (args is null)
{
throw new ArgumentNullException(nameof(args));
}

Tree t = new Tree();
t.Insert("персик");
t.Insert("черника");
t.Insert("мандарин");
t.Insert("груша");
t.Insert("яблоко");
t.Insert("клубника");

Console.WriteLine(t.Display(t));
Tree s = t.Search("мандарин");
Console.WriteLine(s.Display(s));
Console.Read();
}
}
public void Remove(string value)
{
Tree t = Search(value);
string[] str1 = Display(t).TrimEnd().Split(' ');
string[] str2 = new string[str1.Length - 1];

int i = 0;
foreach (string s in str1)
{
if (s != value)
str2[i++] = s;
}

t.Clear();
foreach (string s in str2)
t.Insert(s);

this.Count = Recount(this);
}
}

👇
Открыть все ответы
Ответ:
piloyanmurad
piloyanmurad
02.06.2022

Объяснение:

История Земли включает в себя наиболее важные события и основные этапы развития планеты Земля с момента её образования и до наших дней. Почти все отрасли естествознания внесли свой вклад в понимание основных событий Земли. Возраст Земли составляет примерно треть от возраста Вселенной. В этот промежуток времени произошло огромное количество биологических и геологических изменений.

Геологическое время в виде диаграммы, изображающей относительные размеры эпох в истории Земли

Земля образовалась около 4,567 млрд лет назад путём аккреции из протопланетного диска, дискообразной массы газа, пыли, оставшихся от образования Солнца, которая и дала начало Солнечной системе. Вулканическая дегазация создала первичную атмосферу, но в ней почти не было кислорода и она была бы токсичной для людей и современной жизни в целом. Бо́льшая часть Земли была расплавленной из-за активного вулканизма и частых столкновений с другими космическими объектами. Предполагается, что одно из таких крупных столкновений привело к наклону земной оси и формированию Луны. Со временем такие космические бомбардировки прекратились, что позволило планете остыть и образовать твёрдую кору. Доставленная на планету кометами и астероидами вода сконденсировалась в облака и океаны. Земля стала пригодной для жизни, а самые ранние её формы обогатили атмосферу кислородом. По крайней мере, первый миллиард лет жизнь на Земле существовала в малых и микроскопических формах. Около 580 миллионов лет назад возникла сложная многоклеточная жизнь, а во время кембрийского периода она пережила процесс быстрой диверсификации в большинство основных типов. Около шести миллионов лет назад от гоминидов отделилась линия гоминини, что привело к появлению шимпанзе, и в дальнейшем к современному человеку.

С момента её формирования на нашей планете постоянно происходят биологические и геологические изменения. Организмы непрерывно развиваются, принимают новые формы или вымирают в ответ на постоянно меняющуюся планету. Процесс тектоники плит играет важную роль в формировании океанов и континентов Земли, а также жизни, которой они дают убежище. Биосфера, в свою очередь, оказала значительное влияние на атмосферу и другие абиотические условия на планете, такие, как образование озонового слоя, распространение кислорода, а также создание почвы. Хотя люди не воспринимать это в связи с их относительно коротким периодом жизни, эти изменения продолжаются и будут продолжаться в течение следующих нескольких миллиардов лет.

4,7(22 оценок)
Ответ:
aksenovazlata
aksenovazlata
02.06.2022

Объяснение:

1 Материаловедение — наука о связях между составом, строением и свойствами материалов и закономерностях их изменений при внешних физико-химических воздействиях. Все материалы по химической основе делятся на две основные группы — металлические и неметаллические. К металлическим относятся металлы и их сплавы.

2.

Клетка животной или растительной ткани, имеющая нитевидную форму.

"Нервные волокна"

Тонкая непряденая нить растительного, минерального или искусственного происхождения.

3.Нить — гибкий, тонкий и продолговатый объект, чья длина значительно превосходит толщину

4.Тка́чество — производство ткани на ткацких станках, одно из древнейших ремёсел. Оно возникло в позднем неолите как эволюция плетения. Ткачество подразделяется на ручное и машинное. Человека, профессионально занимающегося ткачеством, называют ткачом

5.Ткань — текстильное полотно, изготовленное на ткацком станке переплетением взаимно перпендикулярных систем нитей. Ткань состоит из двух переплетающихся систем нитей, расположенных взаимно перпендикулярно. Систему нитей, идущих вдоль ткани, называют основой, а систему нитей, расположенных поперек ткани, — утком.

ВСЕ ПРАВИЛЬНО!!!

ЛУЧШИЙ ОТВЕТ И ПОДПИСКА

4,5(22 оценок)
Новые ответы от MOGZ: Другие предметы
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ