Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > ger.ct > #287922

Re: [Programmierung] Darstellung einer Baumstruktur

From Ricardo Szabo <usenet13@rickszabo.de>
Newsgroups ger.ct
Subject Re: [Programmierung] Darstellung einer Baumstruktur
Date 2016-12-13 19:55 +0000
Message-ID <ebb223Fi4rU1@mid.individual.net> (permalink)
References <eb865qF9h7pU1@mid.individual.net> <Rekursion-20161213005140@ram.dialup.fu-berlin.de> <eb9ej9Fikf1U1@mid.individual.net> <Rekursion-20161213144414@ram.dialup.fu-berlin.de>

Show all headers | View raw


Stefan Ram <ram@zedat.fu-berlin.de> wrote:

>   Es wird aber auch dann irgendeine Möglichkeit geben, eine
>   Endbedingung für die Schleife zu finden, da bei Ausführung
>   der Schleife bekannt ist, wie viele Nachrichten gespeichert
>   sind.

Richtig.

>   Aber, da Du ja in <eb9puqFl4j4U1@mid.individual.net> schriebst:
> |das Problem ist gelöst.
>   , ist das Problem wahrscheinlich in der Zwischenzeit gelöst.

Auch richtig. Und noch trivialer als ich es befürchtet hatte.

Lustigerweise habe ich ja die Rekursion "nach oben", also um die Wurzel zu
finden, ja bereits gehabt, aber aus irgendeinem Grund wollte mein Verstand
den umgekehrten Weg nicht verstehen. :)

In der verwendeten Skriptsprache und den eMails in einer
FastObjects-Datenbank sieht das ganze so aus:

Teil 1: Finden der Wurzel, um von dieser aus den Baum zu durchlaufen
HANDLE Tree;
EMail Eml;
IF ( !DBOIsEmpty( Eml.Ursprung ) )
REPEAT
  Eml = Eml.Ursprung;
UNTIL ( DBOIsEmpty( Eml.Ursprung ) );
_Baum( Tree, Eml, "" );

Teil 2: Die "Funktion" _Baum:
VOID _Baum( HANDLE Tree, EMail Eml, STRING Parent )
INT i;
FOR ( i = 1; i <= DBObSetGetCount( Eml.Antworten ); i++ )
	Parent = TreeInsertTreeItem( Tree, Eml.Antworten[i].Betreff, Parent,
DBOGetOID( Eml.Antworten[i] ) );
	_Baum( Tree, Eml.Antworten[i], Parent );
NEXT
  
Bye
Rick



-- 
Bevor i mi afreg, is ma liaba wurscht...

Back to ger.ct | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[Programmierung] Darstellung einer Baumstruktur Ricardo Szabo <usenet13@rickszabo.de> - 2016-12-12 17:47 +0000
  Re: [Programmierung] Darstellung einer Baumstruktur Frank Möller <butterspiegeleiauftoast42@spl.at> - 2016-12-12 19:19 +0100
    Re: [Programmierung] Darstellung einer Baumstruktur Ricardo Szabo <usenet13@rickszabo.de> - 2016-12-12 19:33 +0000
      Re: [Programmierung] Darstellung einer Baumstruktur Hermann Riemann <nospan.gerct08@hermann-riemann.de> - 2016-12-12 21:19 +0100
  Re: [Programmierung] Darstellung einer Baumstruktur Dennis Preiser <d__p@d--p.de> - 2016-12-12 18:32 +0000
    Re: [Programmierung] Darstellung einer Baumstruktur Ricardo Szabo <usenet13@rickszabo.de> - 2016-12-12 19:33 +0000
      Re: [Programmierung] Darstellung einer Baumstruktur Herwig AQSR <herwig.huener@t-online.de> - 2016-12-12 16:41 -0800
        Re: [Programmierung] Darstellung einer Baumstruktur Ricardo Szabo <usenet13@rickszabo.de> - 2016-12-13 05:28 +0000
          Re: [Programmierung] Darstellung einer Baumstruktur Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-12-13 07:26 +0000
          Re: [Programmierung] Darstellung einer Baumstruktur Ricardo Szabo <usenet13@rickszabo.de> - 2016-12-13 08:31 +0000
          Re: [Programmierung] Darstellung einer Baumstruktur Hermann Riemann <nospan.gerct08@hermann-riemann.de> - 2016-12-13 10:18 +0100
          Re: [Programmierung] Darstellung einer Baumstruktur Herwig AQSR <herwig.huener@t-online.de> - 2016-12-13 03:57 -0800
            Re: [Programmierung] Darstellung einer Baumstruktur Hermann Riemann <nospan.gerct08@hermann-riemann.de> - 2016-12-14 10:06 +0100
              Re: [Programmierung] Darstellung einer Baumstruktur Wolfgang Kynast <wky@gmx.de> - 2016-12-14 10:17 +0100
                Re: [Programmierung] Darstellung einer Baumstruktur Hermann Riemann <nospan.gerct08@hermann-riemann.de> - 2016-12-14 16:22 +0100
                Re: [Programmierung] Darstellung einer Baumstruktur Herwig AQSR <herwig.huener@t-online.de> - 2016-12-14 10:45 -0800
                Re: [Programmierung] Darstellung einer Baumstruktur Dietz Proepper <dietz-news@rotfl.franken.de> - 2016-12-14 21:00 +0100
                Re: [Programmierung] Darstellung einer Baumstruktur Wolfgang Enzinger <we_usenet@nurfuerspam.de> - 2016-12-14 21:37 +0100
                Re: [Programmierung] Darstellung einer Baumstruktur Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2016-12-14 21:49 +0100
                Re: [Programmierung] Darstellung einer Baumstruktur Wolfgang Kynast <wky@gmx.de> - 2016-12-14 23:17 +0100
                Re: [Programmierung] Darstellung einer Baumstruktur Dietz Proepper <dietz-news@rotfl.franken.de> - 2016-12-14 23:25 +0100
                Re: [Programmierung] Darstellung einer Baumstruktur Herwig AQSR <herwig.huener@t-online.de> - 2016-12-14 14:43 -0800
                Re: [Programmierung] Darstellung einer Baumstruktur Hermann Riemann <nospan.gerct08@hermann-riemann.de> - 2016-12-15 10:14 +0100
                Re: [Programmierung] Darstellung einer Baumstruktur Hermann Riemann <nospan.gerct08@hermann-riemann.de> - 2016-12-15 10:02 +0100
              Re: [Programmierung] Darstellung einer Baumstruktur Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2016-12-14 10:59 +0000
                Re: [Programmierung] Darstellung einer Baumstruktur Matthias Eißing <meissing@gmx.de> - 2016-12-14 15:55 +0100
  Re: [Programmierung] Darstellung einer Baumstruktur Wolfgang Enzinger <we_usenet@nurfuerspam.de> - 2016-12-12 23:15 +0100
  Re: [Programmierung] Darstellung einer Baumstruktur Ricardo Szabo <usenet13@rickszabo.de> - 2016-12-13 05:17 +0000
    Re: [Programmierung] Darstellung einer Baumstruktur Ricardo Szabo <usenet13@rickszabo.de> - 2016-12-13 19:55 +0000
  Re: [Programmierung] Darstellung einer Baumstruktur Thomas Heuving <heuving@gmx.de> - 2016-12-13 09:54 +0100

csiph-web