Thread Modulempfehlung für Suchfunktion
(38 answers)
Opened by bianca at 2010-07-11 08:58 2010-07-19T13:32:58 bianca Und Parse::RecDescent liefert einen Baum, der im Prinzip genauso aussieht. Quote naja, du läufst den baum in tiefensuche durch und wendest die bedingungen einzeln an und speicherst das ergebnis. bei AND kannst du beim ersten negativen die aktuelle ebene abschliessen, bei OR beim ersten positiven. das wär so mein erster ansatz. wie und wo du dir die zwischenergebnisse merkst, müsstest du dir halt überlegen, vielleicht kannst du die bedingungen im baum einfach mit den ergebnissen ersetzen, bis am schluss nur noch 0 oder 1 als 1-elementiger baum übrigbleibt. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |