Tag: recursion
Rekursion ist eine Art von Funktion aufrufen, in der eine Funktion sich selber aufruft. Solche Funktionen werden auch als rekursive Funktionen. Strukturelle Rekursion ist eine Methode der Problemlösung, wo die Lösung eines Problems hängt davon ab, Lösungen für kleinere Instanzen des gleichen Problems.
2
Antworten
Ich bin habend Schwierigkeit Feststellung die " big O einfache rekursive Methoden. Ich kann nicht umbrochen, mein Kopf herum, was passiert, wenn eine Methode mehrfach aufgerufen wird. Ich würde mich genauer über meine Bereiche der Verwirrung, aber
13
Antworten
Ich versuche zu gehen durch alle Dateien in einem Verzeichnis, und wenn es ein Verzeichnis ist, gehen Sie durch alle Ihre Dateien und so weiter, bis es nicht mehr Verzeichnisse zu gehen. Jedes verarbeitete Element wird Hinzugefügt,
2
Antworten
Bin ich ein Programm schreiben, das Lesen einer text-Datei mit 5,163 Namen. (text-Datei sehen Sie hier) Dann will ich Speicher die Namen in eine Liste namens 'Namen', danach habe ich die Liste Sortieren, basierend auf, wie viele
3
Antworten
Ich bin sicher, dies ist gerade nach vorne und antwortete irgendwo, aber ich schaffte es nicht zu finden, was ich suchte. Im Grunde bin ich versucht, einen cron-script zum löschen der Inhalte von einem bestimmten Verzeichnis alle
3
Antworten
Die kanonische Funktion zu demonstrieren, ist die Rekursion die factorial () - Funktion. Ich habe versucht, eine einfache implementation von ihm selbst, und kam mit dieser: factorial <- function(x){ if(x==1) return( 1) else return(x*factorial(x-1)) } Aus meiner
5
Antworten
Ich bin nur so eine app, die funktioniert wie ein answersheet. Ich hielt TableLayout, mit der die verschiedenen Fragen, die in Zeilen und Ihr mehrere Auswahlmöglichkeiten in den Spalten Also ich 'kopieren-einfügen' dieser Tabellenzeilen-code 11 mal 11
5
Antworten
Ich brauche einen tritt in den Kopf. Ich habe die folgende rekursiv definierte Funktion: def perms(s): if(len(s)==1): return s res = '' for x in xrange(len(s)): res += s[x] + perms(s[0:x] + s[x+1:len(s)]) return res + '\n'
3
Antworten
Starrte nur mit Haskell und realisiert (soweit ich das beurteilen kann) es gibt keine direkte Möglichkeit zu überprüfen, einen string zu sehen, ob es enthält einen kleineren string. Also ich dachte, ich würde nur einen Schuss auf
26
Antworten
Ich war Herumspielen mit Rekursion heute. Oft ist eine Programmier-Technik, die nicht verwendet genug. Habe ich rekursiv das umkehren einer Zeichenfolge. Hier ist, was ich kam mit: //A method to reverse a string using recursion public String
6
Antworten
Gibt es ein paar beliebte rekursive Winkel-Richtlinie Q&A ' s gibt, die alle nach unten kommen, um eine der folgenden Lösungen: manuell inkrementell 'kompilieren' HTML-basierend auf Laufzeit, Umfang Zustand Beispiel 1 [stackoverflow] Beispiel 2 [eckige jsfiddles Seite]
14
Antworten
Ich habe eine verschachtelte Datenstruktur, die Objekte und arrays. Wie kann ich das extrahieren der Informationen, d.h. den Zugriff auf eine bestimmte oder mehrere Werte (bzw. die Tasten)? Beispiel: var data = { code: 42, items: [{
4
Antworten
Was ist die einfachste Weise zu tun, eine rekursive self-Joins in SQL Server? Ich habe eine Tabelle wie diese: PersonID | Initials | ParentID 1 CJ NULL 2 EB 1 3 MB 1 4 SW 2 5
4
Antworten
Ich versuche ein Formular erstellen, um dynamisch aus einem JSON-Objekt, das enthält verschachtelte Gruppen von Formular-Elementen: $scope.formData = [ {label:'First Name', type:'text', required:'true'}, {label:'Last Name', type:'text', required:'true'}, {label:'Coffee Preference', type:'dropdown', options: ["HiTest", "Dunkin", "Decaf"]}, {label: 'Address', type:'group',
9
Antworten
Schreibe ich einen LINQ-provider zu einer hierarchischen Datenquelle. Ich finde es am einfachsten, das design für meine API durch schreiben von Beispielen die zeigen, wie ich will, es zu benutzen, und dann die Codierung für die Unterstützung
23
Antworten
Zwar angefangen zu lernen, lisp, habe ich auf den Begriff gekommen tail-rekursive. Was bedeutet es genau? InformationsquelleAutor der Frage |
9
Antworten
Ich habe den folgenden code, um rekursiv nach Dateien suchen, die durch ein Verzeichnis, welches gibt eine Liste aller xml-Dateien zu mir. Alles funktioniert gut, außer, dass xml-Dateien in das root-Verzeichnis nicht in der Liste enthalten. Verstehe
21
Antworten
Ich habe eine Funktion, die findet alle URLs, die innerhalb einer html-Datei und wiederholt den gleichen Vorgang für die einzelnen html-Inhalte zu den vor-URLs. Die Funktion ist rekursiv und kann endlos weitergehen. Jedoch habe ich ein limit
2
Antworten
Hey y ' all, ich bin versucht zu vereinfachen, eine meiner Hausaufgaben-Probleme und machen den code ein wenig besser. Was ich arbeite ist ein binärer Suchbaum. Jetzt habe ich eine Funktion in meinem Tree() Klasse, findet alle
9
Antworten
Den unzip Befehl nicht eine option für Rekursives entpacken von Archiven. Wenn ich die folgende Verzeichnis Struktur und Archive: /Mother/Loving.zip /Skorbut/Meer Dogs.zip /Scurvy/Cures/Limes.zip Und ich wollen zum entpacken aller Archive, die in Verzeichnissen mit den gleichen Namen
4
Antworten
Ich versuche die Suche nach allen Dateien eines bestimmten Typs (sagen .pdf) in einem bestimmten Ordner und kopieren Sie diese in einen neuen Ordner. Was brauche ich, um in der Lage zu tun ist, um eine root-Ordner
18
Antworten
Ich bin Java zu lernen mit dem Buch Java: The Complete Reference. Derzeit arbeite ich an dem Thema Rekursion. Bitte Beachten Sie: gibt Es ähnliche Fragen auf stackoverflow. Ich suchte Sie, aber ich finde nicht die Lösung
2
Antworten
Ich habe eine rekursive Funktion geschrieben, die form foo=function(vars,i=2){ **do something with vars** if(i==length(vars)){ return(**something**) }else{ foo(vars,i+1) } } length(vars) ist um 1500. Wenn ich ausführen, ich habe den Fehler Error: evaluation nested too deeply: infinite recursion
7
Antworten
Posting eine Frage auf stack overflow stackoverflow.com, wie amüsant 🙂 Ich bin mit einigen rekursive Ruby-code, und ich bekomme: "Stack level too deep (SystemStackError)" (Ich bin ziemlich sicher, dass der code funktioniert, dass ich mich nicht in
4
Antworten
Ich habe eine verschachtelte Daten-Objekt für eine Gruppe von Elementen innerhalb der Kategorien. Jede Kategorie enthält Unterkategorien und es gibt keine Begrenzung für die Tiefe der Unterkategorien. (Ein Dateisystem hätte eine ähnliche Struktur.) Es sieht wie folgt
11
Antworten
Verzeichnis ist so etwas wie: home/ file1.html file2.html Another_Dir/ file8.html Sub_Dir/ file19.html Ich bin mit dem gleichen PHP Zip-Klasse, verwendet in PHPMyAdmin http://trac.seagullproject.org/browser/branches/0.6-bugfix/lib/other/Zip.php . Ich bin nicht sicher, wie zip ein Verzeichnis, anstatt einfach nur eine Datei.
5
Antworten
Ich bin auf der Suche nach einem C# - spezifischen open-source - (oder source-code) Implementierung der rekursiven, oder tief, Objekt-Vergleich. Momentan habe ich zwei Grafiken von live-Objekten bin ich auf der Suche nach vergleichen zu einander, mit
6
Antworten
Ich erhalte eine Fehlermeldung "Rekursiven Aufruf Automation-Peer-API ist nicht gültig" beim laden ein datagrid mit einer datatemplatecolumn mit einer combobox-Spalte. Der Fehler endet gefangen in unseren unbehandelte Ausnahme-code. Dies scheint ein Problem auf meinem Rechner, und google
28
Antworten
Gibt es einen Leistungseinbruch, wenn wir die Schleife anstelle von Rekursion oder Umgekehrt in algorithmen, in denen beide dienen dem gleichen Zweck? Eg : Prüfen Sie, ob angesichts string Palindrom. Ich habe gesehen, viele Programmierer mit Rekursion
15
Antworten
Sagen wir, ich habe eine grundlegende rekursive Funktion: function recur(data) { data = data+1; var nothing = function() { recur(data); } nothing(); } Wie könnte ich dies tun, wenn ich eine anonyme Funktion wie... (function(data){ data =
30
Antworten
Was sind der realen Welt Probleme, bei denen ein rekursiver Ansatz ist die Natürliche Lösung neben depth-first-search (DFS)? (Ich denke nicht, dass Turm von HanoiFibonacci-Zahloder faktorielle Problemen der realen Welt. Sie sind ein bisschen gekünstelt in meinem
11
Antworten
Tut CUDA Unterstützung Rekursion? InformationsquelleAutor der Frage JuanPablo | 2010-09-05
4
Antworten
Sagen wir, ich habe die folgende Tabelle: CustomerID ParentID Name ========== ======== ==== 1 null John 2 1 James 3 2 Jenna 4 3 Jennifer 5 3 Peter 6 5 Alice 7 5 Steve 8 1 Larry
23
Antworten
Mögliche Duplikate: Reale Beispiele für Rekursion Beispiele von Rekursiven Funktionen Sehe ich, dass die meisten Programmier-Sprache Lernprogramm teach-Rekursion mit einem einfachen Beispiel, das ist, wie zu generieren, fibonacci-Folge, meine Frage ist, ist da ein gutes Beispiel, andere
3
Antworten
Habe ich einen informatik-Zwischenprüfung morgen und ich brauche Hilfe, die Ermittlung der Komplexität dieser rekursiven Funktionen. Ich weiß, wie ich das lösen einfacher Fälle, aber ich bin immer noch versuchen zu lernen, wie um diese zu lösen
5
Antworten
Möchte ich eine Funktion zurück, die Fakultät einer Zahl in der bash Hier der aktuelle code, der nicht funktioniert, kann mir jemand sagen, was falsch ist und wie man es richtig? Ich habe gerade angefangen zu lernen,
3
Antworten
Ich bin schnelles erstellen einer backup-Skript, das dump einige Datenbanken, die in ein nettes/gepflegtes Verzeichnis-Struktur, und ich erkannte, dass ich brauche, um zu testen, um sicherzustellen, dass die Verzeichnisse vorhanden sein, bevor ich Sie erstellen. Der code
7
Antworten
Bin ich mit Hilfe von PHP zu bewegen, den Inhalt der Unterordner "Bilder" GalleryName/images/ in einen anderen Ordner. Nach dem Umzug habe ich löschen müssen, um die GalleryName Verzeichnis und alles andere drin. Ich weiß, dass rmdir()
3
Antworten
Ich bin auf der Suche um eine Funktion schreiben, die ein array von Seiten/Kategorien (von einer flachen Datenbank-Ergebnis) und erzeugt ein array von geschachtelten Seite/Kategorie-Elemente basierend auf den parent-ids. Ich möchte diese rekursiv, so dass jede Ebene
7
Antworten
Also ich habe ein hash, und für jede Stufe des hash-Werte, die ich speichern möchte seinen Schlüssel und Wert. Das problem ist, ein Wert kann eine weitere hash-array. Darüber hinaus, dass der hash kann enthalten Schlüssel-Wert-Paaren, wobei
9
Antworten
Habe ich angefangen zu lernen, powershell vor ein paar Tagen, und ich konnte nichts finden auf google, das ist, was ich brauche, also bitte Geduld mit meiner Frage. Wurde ich gebeten, ersetzen Sie text-strings in einer Jboss-Anwendung
19
Antworten
Ich habe große Schwierigkeiten zu verstehen Rekursion in der Schule. Wann immer der professor ist darüber zu reden, ich scheinen, um es zu bekommen, aber sobald ich versuche es auf meine eigenen es völlig bläst mein Hirn.
4
Antworten
Ist es ein Weg, um eine defaultdict auch der Standard für die defaultdict? IOW, wenn ich tun: x = defaultdict(...stuff...) x[0][1][0] {} Das ist, was ich will. Ich werde wahrscheinlich nur am Ende mit den paar Muster,
6
Antworten
Was ist die "python-Weg" rekursiv setzen Sie den Eigentümer und Gruppe von Dateien in einem Verzeichnis? Ich könnte einfach ein "chown -R" - Befehl auf der shell, aber ich fühle mich wie ich bin etwas fehlt offensichtlich.
13
Antworten
In anderen Worten, kann ich etwas tun, wie for() { for { for { } } } Außer N-mal? In anderen Worten, wenn die Methode der Erstellung der loops aufgerufen wird, ist es gegeben, einige parameter N,
15
Antworten
Ich bin mit einem problem konfrontiert, wo sowohl die Rekursion und die Verwendung einer Schleife wirken wie Natürliche Lösungen. Gibt es eine Konvention oder "bevorzugte Methode" für Fälle wie diese? (Natürlich ist es nicht ganz so einfach,
18
Antworten
Iteration ist schneller als eine Rekursion, richtig? Warum dann einige Menschen, die opine, die Rekursion besser ist (mehr elegant, in Ihren Worten) als iteration? Ich sehe wirklich nicht, warum einige Sprachen wie Haskell nicht erlauben, iteration und
8
Antworten
Sehr einfach, was tail-call-Optimierung? Genauer gesagt, Kann das jemand zeigen einige kleine code-Schnipsel, wo es angewendet werden könnte, und wo nicht, mit einer Erklärung, warum? InformationsquelleAutor der Frage majelbstoat | 2008-11-22
6
Antworten
Ich habe den folgenden code: class myClass { private delegate string myDelegate(Object bj); protected void method() { myDelegate build = delegate(Object bj) { var letters= string.Empty; if (someCondition) return build(some_obj); //This line seems to choke the compiler
3
Antworten
Gibt es eine Möglichkeit, zu mischen, die Rekursion und die yield Aussage? Zum Beispiel, eine unendliche Zahl-generator (mit Rekursion) wäre so etwas wie: def infinity(start): yield start # recursion here ... >>> it = infinity(1) >>> next(it)
16
Antworten
Kann bitte jemand erklären, wie eine rekursive Funktion die mir in PHP (ohne die Verwendung von Fibonacci) in allgemeinverständlicher Sprache und anhand von Beispielen? ich war auf der Suche an einem Beispiel-aber die Fibonacci-völlig verloren zu mir!