WikiDer > Chap moyil qizil-qora daraxt - Vikipediya
| Chapga burkangan qizil-qora daraxt | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Turi | daraxt | ||||||||||||||||||||
| Ixtiro qilingan | 2008 | ||||||||||||||||||||
| Tomonidan ixtiro qilingan | Robert Sedvik | ||||||||||||||||||||
| Vaqtning murakkabligi yilda katta O yozuvlari | |||||||||||||||||||||
  | |||||||||||||||||||||
A chapga moyil qizil-qora (LLRB) daraxt - bu bir turi o'z-o'zini muvozanatlashtiradigan ikkilik qidiruv daraxti. Bu qizil-qora daraxt va operatsiyalar uchun bir xil asimptotik murakkablikni kafolatlaydi, ammo amalga oshirishni osonlashtirish uchun mo'ljallangan.
Chapga burkangan qizil-qora daraxtning xususiyatlari
Taklif qilingan qizil-qora daraxtlarning barcha algoritmlari eng yomon qidirish vaqti bilan tavsiflanadi, bu kichik doimiy ko'paytmasi bilan chegaralanadi. jurnal N daraxtida N Amaliyotda kuzatilgan xatti-harakatlar odatda eng yomon holatga nisbatan bir necha baravar tezroq, optimal darajaga yaqin jurnal N mukammal muvozanatli daraxtda kuzatiladigan tugunlar tekshirildi.
Xususan, chapga burilgan qizil-qora rangda 2-3 daraxt dan qurilgan N tasodifiy tugmalar:
- Tasodifiy muvaffaqiyatli qidiruv tekshiradi jurnal2 N − 0.5 tugunlar.
 - Daraxtlarning o'rtacha balandligi taxminan 2 jurnal2 N
 - Chap daraxtning o'rtacha kattaligi log-tebranuvchi xatti-harakatni namoyish etadi.
 
Tashqi havolalar
Qog'ozlar
- Robert Sedvik. Chapga moyil qizil-qora daraxtlar. PDF-ga to'g'ridan-to'g'ri havola.
 - Robert Sedvik. Chapga moyil qizil-qora daraxtlar (slaydlar). Ikki versiya:
 - Linus Ek, Ola Xolmstrem va Stevan Andjelkovich. 2009 yil 19-may. Agda Arne Andersson va chapga burkangan qizil-qora daraxtlarni rasmiylashtirish
 - Julien Oster. 2011 yil 22 mart. Agda tomonidan chapga burilgan qizil-qora daraxtlarni yo'q qilish
 - Kazu Yamamoto. 2011.10.19. Sof funktsional chapga burkangan qizil-qora daraxtlar
 
Amaliyotlar
| Muallif | Sana | Til | Variant | Izohlar | Havola | 
|---|---|---|---|---|---|
| Robert Sedvik | 2008 | Java | Kimdan bu Sedgewick qog'ozi | ||
| Devid Anson | 2 iyun 2009 yil | C # | Balansni saqlash: .NET uchun qizil-qora daraxtning ko'p qirrali dasturi | ||
| kazu-yamamoto | 2011 | Xaskell | llrbtree (Data.Set.LLRBTree) | ||
| Li Stanza | 2010 | C ++ | Muhokamani o'z ichiga oladi | Balansli daraxtlar, 4-qism: chapga egilgan qizil-qora daraxtlar | |
| Jeyson Evans | 2010 | C | 2-3 | rb.h | |
| Nikola Bortignon | 2010 yil 8-dekabr | ActionScript 3 | AS3 dasturini amalga oshirish va muhokama qilish | ||
| William 25thandClement.com saytida | 2011 | C | Ota-ona ko'rsatkichlari bilan iteratsiyadan foydalangan holda 2-3 variant | llrb.h: chapga burkangan qizil-qora daraxt | |
| Maciej Piechotka | 2009 | Vala | Gee.TreeMap | ||
| Petar Maymounkov | 2010 | Boring | 2-3 | GoLLRB | |
| Sebastien Chapuis | 2015 | C | C - chapga yo'naltirilgan rbtree dasturini amalga oshirish | ||
| Seungyoung Kim | 2015 | C | 2-3-4 variant | C dasturini amalga oshirish | |
| Robin Heggelund Xansen | 2018 | Qarag'ay | Qarag'ayni amalga oshirish | ||
| R Pratap Chakravarti | 2019 | Zang | Pasni amalga oshirish | 
Boshqalar
- Robert Sedvik. 20 Aprel 2008. LLRB operatsiyalari animatsiyalari
 - Ochiq ma'lumotlar tuzilmalari - 9.2.2-bo'lim - chapga burkangan qizil-qora daraxtlar, Pat Morin
 - Chapga moyil qizil-qora daraxtlar zararli hisoblanadi
 
| Bu algoritmlar yoki ma'lumotlar tuzilmalaribilan bog'liq maqola a naycha. Siz Vikipediyaga yordam berishingiz mumkin uni kengaytirish. |