{"id":844,"date":"2010-12-20T09:41:03","date_gmt":"2010-12-20T07:41:03","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/2010\/12\/thema-der-woche-rekursion\/"},"modified":"2010-12-20T09:41:03","modified_gmt":"2010-12-20T07:41:03","slug":"thema-der-woche-rekursion","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2010\/12\/thema-der-woche-rekursion\/","title":{"rendered":"Thema der Woche: Rekursion"},"content":{"rendered":"<p>Theoretisches:<\/p>\n<ul>\n<li>Lies <a href=\"http:\/\/de.wikipedia.org\/wiki\/Rekursive_Programmierung\">http:\/\/de.wikipedia.org\/wiki\/Rekursive_Programmierung<\/a>. <\/li>\n<li>Was ist das gr\u00f6\u00dfte Problem rekursiver L\u00f6sungen? <\/li>\n<li>Kann man jede rekursive L\u00f6sung in eine iterative umschreiben? <\/li>\n<li>Was ist Endrekursion? <\/li>\n<li>Nenne 10 Beispiele rekursiver L\u00f6sungen (andere als Fakult\u00e4t und Fibonacci) in der Programmierung. <\/li>\n<\/ul>\n<p>Praktische Aufgabe:<\/p>\n<ul>\n<li>Entwerfe eine Methode, die rekursiv ein Verzeichnis inklusive aller Unterverzeichnisse mit den Dateien l\u00f6scht. Wichtig: Wie l\u00e4sst sich die Methode testen? Theoretische \u00dcberlegung: Wie w\u00fcrde sich das ganze iterativ umsetzen lassen? Kann Nebenl\u00e4ufigkeit zum Problem werden?<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Theoretisches: Lies http:\/\/de.wikipedia.org\/wiki\/Rekursive_Programmierung. Was ist das gr\u00f6\u00dfte Problem rekursiver L\u00f6sungen? Kann man jede rekursive L\u00f6sung in eine iterative umschreiben? Was ist Endrekursion? Nenne 10 Beispiele rekursiver L\u00f6sungen (andere als Fakult\u00e4t und Fibonacci) in der Programmierung. Praktische Aufgabe: Entwerfe eine Methode, die rekursiv ein Verzeichnis inklusive aller Unterverzeichnisse mit den Dateien l\u00f6scht. Wichtig: Wie l\u00e4sst sich [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[13],"tags":[],"class_list":["post-844","post","type-post","status-publish","format-standard","hentry","category-die-wochentliche-dosis-java"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=844"}],"version-history":[{"count":0,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/844\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=844"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}