Бинарно стабло

Бинарно стабло (енгл. binary tree) је у информатици структура намењена чувању података. Њене меморијске јединице су организоване по принципу пирамиде. Тачније, свака меморијска јединица (чвор) бинарног стабла може да показује на још највише два елемента (његова деца), док стабло има само један елеменат на кога не показује ни један други (корен). Од овог елемента се може доћи у било који други елеменат стабла. Сваки елеменат стабла може бити и свестан који елеменат показује на њега (тј. ко му је родитељ).

Основни појмови

Скица бинарног стабла
  • Чвор стабла је једна меморијска ћелија стабла. Она може имати нула, један или два подчвора. Иста може да носи две различите вредности:
    • Кључ. Најчешће нумеричка вредност, по којој се неки елемент распорећује у бинарном стаблу
    • Вредност. Податак који треба запамтити. Може се десити да су вредност и кључ једно те исто, тј. да се сортирање бинарног стабла врши по самој вредности.
  • Корен стабла је чвор стабла који није подчвор ниједног другог чвора у стаблу.
  • Лист је чвор стабла који нема ни један подчвор
  • Родитељ неког чвора је чвор који показује на њега
  • Дете неког чвора је чвор на који неки други чвор показује

У вези са сликом десно: чворови стабла су елементи приказани круговима. Уписани бројеви су вредности кључева по којима се елементи сортирају. Чвор са кључем 8 је корен стабла. Његова деца су чворови са кључевима 3 и 10. Родитељ чворова са вредношћу кључева 3 и 10 је чвор са кључем 8. Листови стабла су чворови са кључевима 1, 4, 7 и 13.

  • Подстабло или подграна је скуп свих чворова стабла који се налазе лево или десно од неког од чворова стабла

Операције

Иако сортирано, бинарно стабло не гарантује брзину извођења операција. Тражење елемента у стаблу нпр. може да варира од O(log n) у најбољем (као код бинарне претраге) до O(n) у најгорем случају (као код линеарне претраге несортираног низа). Слично је и са осталим операцијама.

Претрага

Претрага почиње од корена стабла. Следи један од алгоритама:

  • Упореди вредност траженог кључа са вредношћу кључа тренутно испитиваног чвора
  • Уколико је кључ већи, испитати десно (лево) дете
  • Уколико је кључ мањи, испитати лево (десно) дете
  • Уколико је кључ једнак, тренутно испитивани чвор је тражени чвор
  • Ако дете ка коме треба да се настави претрага не постоји, онда тражена вредност кључа на постоји у стаблу

Додавање новог елемента

Претрагом (в. горе) се установљава да елемента који треба додати у стаблу нема. Потом се на месту детета које није постојало прави нови елемент са датим кључем и подацима.

Брисање елемента

Брисање елемента из стабла је најсложенији од ова три процеса. У зависности од тога колико деце има, дели се у три случаја:

  • Уколико чвор за брисање нема деце. Треба обрисати чвор, а његово место код родитеља треба да буде назначено као празно.
  • Уколико чвор за брисање има једно дете. Чвор треба обрисати, а његово место код родитеља заузима његово дете.
  • Уколико чвор за брисање има двоје деце. Чвор треба обрисати, а његово место и улогу заузима или „најлевљи“ чвор његове десне подгране, или „најдеснији“ чвор његове леве подгране. Ови чворови могу имати једно или ниједно дете, а треба их истим овим алгоритмом обрисати са места на коме су били пре него што преузму нову улогу у стаблу.

Види још

Спољашње везе

Read other articles:

Mercedes-Benz GLA-ClassMercedes-Benz GLA-Class (H247)InformasiProdusenDaimler AGMasa produksi2013–sekarangModel untuk tahun2014–sekarangBodi & rangkaKelasSubkompak mewah crossover SUV (C)[1]Bentuk kerangka5-pintu SUVTata letakMesin depan, penggerak roda depanMesin depan, penggerak seluruh roda (4MATIC) Mercedes-Benz Kelas-GLA adalah SUV crossover mewah subkompak yang diproduksi dan dipasarkan oleh Mercedes-Benz selama dua generasi. Ini pada dasarnya adalah SUV yang s...

 

Artikel ini perlu diterjemahkan dari bahasa Inggris ke bahasa Indonesia. Artikel ini ditulis atau diterjemahkan secara buruk dari Wikipedia bahasa Inggris. Jika halaman ini ditujukan untuk komunitas bahasa Inggris, halaman itu harus dikontribusikan ke Wikipedia bahasa Inggris. Lihat daftar bahasa Wikipedia. Artikel yang tidak diterjemahkan dapat dihapus secara cepat sesuai kriteria A2. Jika Anda ingin memeriksa artikel ini, Anda boleh menggunakan mesin penerjemah. Namun ingat, mohon tidak men...

 

Questa voce sugli argomenti università degli Stati Uniti d'America e Wyoming è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Università del Wyoming UbicazioneStato Stati Uniti CittàLaramie Dati generaliSoprannomeCowboys e Coygirls Fondazione1886 TipoUniversità pubblica RettoreDick McGinty Studenti13 992 Dipendenti2 997 Colori          Marrone e Oro Mappa di localizzazione Sito web Modifica dat...

Amr Khaled عمرو خالدLahir5 September 1967 (umur 56)Alexandria, MesirKebangsaanMesirPekerjaanaktivis / pendakwah muslim / akuntan Amr Mohamed Helmi Khaled lebih dikenal dengan Amr Khaled[1] (Arab: عمرو محمد حلمي خالدcode: ar is deprecated ; lahir 5 September 1967) adalah seorang pendakwah islam dan mantan akuntan.[2] Amr Khaled disebut sebagai pionir dalam bidang pewartaan dan aktivis sosial Islam.[3] Dia juga disebut sebagai pembaharu dala...

 

Ravi Narayana ReddyLahir5 Juni 1908Bollepally, Negara bagian Hyderabad, India Britania(sekarang Telangana, India)Meninggal7 Sept. 1991Andhra Pradesh, India(sekarang Telangana, India)Gerakan politikGerakan kemerdekaan India Ravi Narayana Reddy, (5 Juni 1908 – 7 September 1991), adalah anggota pendiri Partai Komunis India. Ia adalah pemimpin Pemberontakan Telangana melawan pemerintahan Osman Ali Khan, Asaf Jah VII. Reddy juga adalah seorang filantropis, reformer sosial,[1&#...

 

هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (يوليو 2023) أغيوس كيريكوس    خريطة الموقع تقسيم إداري البلد اليونان  [1] عاصمة لـ...

Voce principale: 1. Frauen-Fußball-Club Frankfurt. 1. FFC FrancoforteStagione 2019-2020Sport calcio Squadra 1. FFC Francoforte Allenatore Niko Arnautis Presidente Bodo Adler Frauen-Bundesliga6º posto DFB-Pokal der FrauenOttavi di finale Maggiori presenzeCampionato: 5 giocatrici (22)Totale: 5 giocatrici (24) Miglior marcatoreCampionato: Freigang (16)Totale: Freigang (17) StadioStadion am Brentanobad 2018-2019 - Si invita a seguire il modello di voce Questa voce raccoglie le informazion...

 

Suffolk HouseLua error in Modul:Location_map at line 537: Tidak dapat menemukan definisi peta lokasi yang ditentukan. Baik "Modul:Location map/data/George Town, Penang street map" maupun "Templat:Location map George Town, Penang street map" tidak ada.Informasi umumJenisKediamanGaya arsitekturGeorgianAlamat250 Air Itam Road, George Town, PenangKotaGeorge Town, PenangNegaraMalaysiaKoordinat5°24′39″N 100°18′20″E / 5.410743°N 100.305464°E / ...

 

This is the list of cathedrals and co-cathedrals in Argentina sorted by denomination. Cathedral Shrine of Lord and the Virgin of the Miracle in Salta Cathedral of Our Lady of the Assumption in Córdoba Cathedral of Our Lady of Sorrows in La Plata Catedral Basílica de San Nicolás de Bari in La Rioja Catedral Nuestra Señora del Nahuel Huapi in San Carlos de Bariloche Roman Catholic Cathedrals of the Roman Catholic Church in Argentina:[1] Buenos Aires Metropolitan Cathedral Cathedral...

MarindMarind-AnimPria Marind-Anim berpakaian untuk upacara adat di pantai selatan Belanda Nugini. Tahun 1920-an.Daerah dengan populasi signifikan Indonesia (Papua Selatan)BahasaBahasa Marind dari Rumpun bahasa Trans-Nugini lingkup bahasa PapuaAgamaKristen (didominasi), keyakinan adatKelompok etnik terkaitKelompok adat orang Papua dari Papua Selatan dan Papua Nugini, lainnya Melanesia Marind (alias Marind-Anim) merupakan suatu kelompok etnis atau suku bangsa yang berasal dari wilayah Papu...

 

Christian SlaterChristian Slater, tahun 2004LahirChristian Michael Leonard SlaterPekerjaanAktorTahun aktif1981—sekarang Christian Slater (lahir 18 Agustus 1969) merupakan seorang aktor berkebangsaan Amerika Serikat. Dia dilahirkan di New York City. Dia menjadi yang terkenal saat diperankan sebagai Jason Dean di film Heathers. Filmografi The Legend of Billie Jean (1985) The Name of the Rose (1986) Tucker: The Man and His Dream (1988) Heathers (1989) Gleaming the Cube (1989) The Wizard ...

 

Cycling race Six Days of ZürichSix days ZürichRace detailsRegionZürich, SwitzerlandDisciplineTrackTypeSix-day racingWeb sitewww.sixdays-zuerich.ch HistoryFirst edition1954 (1954)Final edition2014First winner Hugo Koblet (SUI)  Armin von Büren (SUI)Final winner Mark Cavendish (GBR)  Iljo Keisse (BEL) The Six Days of Zürich was a six-day track cycling race held annually in Zürich, Switzerland. The event was first held i...

Spesimen paru kasar. Permukaan yang dipotong memperlihatkan pola sarang madu pada fibrosis paru stadium akhir. Patologi anatomi ialah spesialisasi medis yang berurusan dengan diagnosis penyakit berdasarkan pada pemeriksaan kasar, mikroskopik, dan molekuler atas organ, jaringan, dan sel. Di banyak negeri, dokter yang berpraktik patologi dilatih dalam patologi anatomi dan patologi klinik, diagnosis penyakit melalui analisis laboratorium pada cairan tubuh. Patologi anatomi penyakit dan memperole...

 

Schloss Rastatt pada tahun 2012 Schloss Rastatt, juga dikenal dengan sebutan Residenzschloss Rastatt, adalah sebuah istana bergaya Barok yang terletak di Rastatt, Jerman. Istana dan kebunnya dibangun dari tahun 1700 hingga 1707 oleh arsitek Italia Domenico Egidio Rossi atas perintah Markgraf Ludwig Wilhelm dari Baden-Baden. Sebelumnya, selama perang penerus Pfalz, tempat tinggal Markgraf Ludwig Wilhelm hangus dibakar oleh pasukan Prancis. Ia juga sedang membutuhkan tempat tinggal untuk istrin...

 

الشكل 1: تنسيق مخطط كتلة التدفق الوظيفي.[1] مخطط التدفق الوظيفي (اختصارًا FFBD) هو مخطط تدفق متعدد المستويات ومتسلسل زمنيًا خطوة بخطوة للتدفق الوظيفي للنظام.[2] يختلف مصطلح وظيفي في هذا السياق عن استخدامه في البرمجة الوظيفية أو في الرياضيات، حيث يكون الاقتران وظيفي مع ا...

Coin or card-operated public telephone This article is about a public telephone. For the song by Maroon 5, see Payphone (song). For the song by Bob Luman, see The Pay Phone. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Payphone – news · newspapers · books · scholar · JSTOR (February 2012) (Learn how and w...

 

American journalist Haynes JohnsonJohnson circa 2006Born(1931-07-09)July 9, 1931New York City, New York, U.S.DiedMay 24, 2013(2013-05-24) (aged 81)Bethesda, Maryland, U.S.NationalityAmericanKnown forPulitzer PrizeSpouse(s)Julia Erwin;Kathryn A. Oberly Haynes Bonner Johnson (July 9, 1931 – May 24, 2013) was an American journalist, author, and television analyst. He reported on most of the major news stories of the latter half of the 20th century and was widely regarded...

 

24.ª DivisiónActiva 3 de abril de 1937-17 de enero de 1939País EspañaFidelidad República EspañolaRama/s Ejército Popular RegularTipo InfanteríaTamaño DivisiónAlto mandoComandantesnotables Miguel Gallo MartínezMiguel García VivancosGuerras y batallas Guerra Civil Española[editar datos en Wikidata] La 24.ª División fue una de las divisiones del Ejército Popular de la República que se organizaron durante la Guerra Civil española sobre la base de las brigadas mixtas. A...

German archaeologist and director of the Pfahlbau Museum Unteruhldingen This biography of a living person relies on a single source. You can help by adding reliable sources to this article. Contentious material about living people that is unsourced or poorly sourced must be removed immediately. (October 2020) (Learn how and when to remove this message) Gunter Schöbel in 2013 Gunter Schöbel (born 15 July 1959 in Stuttgart) is a German archaeologist and director of the Pfahlbau Museum Unteruh...

 

Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen (beispielsweise Einzelnachweisen) ausgestattet. Angaben ohne ausreichenden Beleg könnten demnächst entfernt werden. Bitte hilf Wikipedia, indem du die Angaben recherchierst und gute Belege einfügst. Als Flugdeckkreuzer oder Hubschrauberkreuzer wird ein Typ von Kriegsschiffen bezeichnet, der zwar primär dem Einsatz von Flugzeugen und Hubschraubern dient, aber kein durchgehendes Flugdeck hat. Inhaltsverzeichnis 1 ...