სეგმენტური ხე: განსხვავება გადახედვებს შორის

[შეუმოწმებელი ვერსია][შეუმოწმებელი ვერსია]
შიგთავსი ამოიშალა შიგთავსი დაემატა
No edit summary
No edit summary
ხაზი 4:
სეგმენტური ხე სტატიკურია, რადგან აგების შემდეგ მისი სტრუქტურის შეცვლა არ ხდება, მხოლოდ კვანძების მნიშვნელობების შეცვლა ხდება განახლების ოპერაციის დროს.
 
სეგმენტური ხის აგებას <math>O(n\log n)</math> დრო სჭირდება, რადგან თითოეული <math>\n</math>ელემენტისთვის საჭიროა განახლების ოპერაციის გამოყენება, რომელიც <math>O(\log n)</math> დროში მუშაობს. რაც შეეხება მეხსიერებას, მისი ასიმპტოტიკაც აგრეთვე <math>O(n\log n)</math> - ია. შევნიშნოთ, რომ სეგმენტური ხის აგების შემდეგ, სეგმენტის შესახებ ინფორმაციის მოძიება და განახლება <math>O(\log n)</math> - დროში მუშაობს, სწორედ ეს არის მისი უპირატესობა.
 
აღვნიშნოთ, რომ სეგმენტური ხე შეიძლება 1-ზე მეტ განზომილებიანიც იყოს.
მოძიებულია „https://ka.wikipedia.org/wiki/სეგმენტური_ხე“-დან