<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://update.proggen.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://update.proggen.org/feed.php">
        <title>proggen.org struct:tree</title>
        <description></description>
        <link>http://update.proggen.org/</link>
        <image rdf:resource="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico" />
       <dc:date>2026-04-19T15:58:29+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=struct:tree:fenwick&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=struct:tree:start&amp;rev=1663868367"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico">
        <title>proggen.org</title>
        <link>http://update.proggen.org/</link>
        <url>http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico</url>
    </image>
    <item rdf:about="http://update.proggen.org/doku.php?id=struct:tree:fenwick&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>struct:tree:fenwick</title>
        <link>http://update.proggen.org/doku.php?id=struct:tree:fenwick&amp;rev=1663868367</link>
        <description>Binary Indexed Tree (Fenwick Tree)

Definition

Der nach seinem Erfinder benannte Fenwick Tree dient dazu kumulative Summen zu verwalten und effizient zu bearbeiten. Ändert man einen Wert in einer Reihe, muss die kumulative Summe für alle darauffolgenden Elemente aktualisiert werden. Diese Operation wird durch den Binary Indexed Tree beschleunigt und die Ordnung von O(n) auf</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=struct:tree:start&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>struct:tree:start</title>
        <link>http://update.proggen.org/doku.php?id=struct:tree:start&amp;rev=1663868367</link>
        <description>Bäume

IN BEARBEITUNG

Um dieses Kapitel zu verstehen, sollten Listen beherrscht werden.

Listen sind beliebig große Elementsammlungen, die in einer geordneten Reihenfolge vorliegen können. Allerdings haben Listen den Nachteil, dass man sie vollständig durchlaufen muss, um ein Element zu finden. Im Falle einer sortierten Liste, findet man im Idealfall das Element ganz vorne, im schlechtesten Fall findet man das gesuchte Element ganz hinten. Im Schnitt findet man das gesuchte Element Mittig der L…</description>
    </item>
</rdf:RDF>
