01შუალედების ჯამების ხე
მასივი სრული ორობითი ხის ფოთლებში ჩავწეროთ. ყოველი შიდა წვერო თავისი ორი შვილის ჯამს ინახავს, ამიტომ ყოველი წვერო ერთ უწყვეტ შუალედზეა პასუხისმგებელი: სათავე მთელ მასივს ფარავს, მისი შვილები ნახევრებს და ა.შ.
sum(l..r)-ზე საპასუხოდ ავიღოთ ის რამდენიმე წვერო, რომელთა შუალედები მთლიანად [l, r]-შია და ერთად ზუსტად ფარავს მას. ყოველ დონეზე ასეთი მაქსიმუმ ორია, ამიტომ მოთხოვნა O(log n) წვეროს ეხება.
ნახაზზე sum(2..6) იყენებს წვეროებს [2–3], [4–5] და [6]: სამი წვერო ხუთი რიცხვის ნაცვლად. მილიონ ელემენტზე ეს დაახლოებით 40 წვეროა მილიონის ნაცვლად.
ხე 4n ზომის მასივში შევინახოთ: v წვეროს შვილებია 2v და 2v+1, როგორც ორობით გროვაში. (ზუსტად 2n მხოლოდ მაშინ კმარა, როცა n ორის ხარისხია, ან იტერაციული, ქვემოდან ზემოთ აგებული ვარიანტისთვის.)