προγραμματισμός - αναδρομικοί αλγόριθμοι

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Re: προγραμματισμός - αναδρομικοί αλγόριθμοι

Δημοσίευσηαπό demi » 30 Σεπ 2009, 10:40

Χαίρεται έχω καταλάβει τι είναι περίπου η αναδρομή αλλά στην πράξη πρέπει να γίνουν πολλές δοκιμές και όχι μόνο με δύο ασκήσεις. Ξέρετε μήπως ασκήσεις που μπορώ να βρώ? Από σημειώσεις πανεπιστημίων μήπως?
Σας ευχαριστω πάντως για όλα.
demi
babeTUX
babeTUX
 
Δημοσιεύσεις: 19
Εγγραφή: 07 Φεβ 2009, 22:04
Εκτύπωση

Re: προγραμματισμός - αναδρομικοί αλγόριθμοι

Δημοσίευσηαπό ftso » 30 Σεπ 2009, 10:45

ρίξε και μια ματιά σε αυτό:
www.it.teithe.gr/~adamidis/Prog_II/Recursion.pdf

ο κώδικας είναι java...
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: προγραμματισμός - αναδρομικοί αλγόριθμοι

Δημοσίευσηαπό Nisok » 30 Σεπ 2009, 13:17

Γενικά δεν είναι και το πιο απλό θέμα στο προγραμματισμό.
Θέλει οργανωμένη σκέψη και καλοστημένο αλγόριθμο.
Να είσαι προσεκτικός με την χρήση του, ιδιαίτερα σε C.
Άβαταρ μέλους
Nisok
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 2637
Εγγραφή: 25 Ιαν 2009, 15:00
Τοποθεσία: /home
IRC: nisok
Εκτύπωση

Re: προγραμματισμός - αναδρομικοί αλγόριθμοι

Δημοσίευσηαπό da_perama1 » 30 Σεπ 2009, 16:14

Ίσως το απλούστερο παράδειγμα για να ξεκινήσει κανείς είναι ο υπολογισμός της ορίζουσας ενός πίνακα. Όταν το υλοποίησα σε C πριν από αρκετά χρόνια πετούσα από τη χαρά μου και από τον αυτοθαυμασμό, πίστευα ότι είχα φθάσει στην κορυφή, ο αφελής !!
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.04 precise 64bit (el_GR.UTF-8), Ubuntu 3.0.0-17-generic
3 Intel Core i5 CPU 650 3.20GHz ‖ RAM 7783 MiB ‖ Intel DH55TC -
4 Intel Core Processor Integrated Graphics Controller [8086:0042] (rev 02)
5 eth0: Intel 82578DC Gigabit Network Connection [8086:10f0] (rev 06)
da_perama1
punkTUX
punkTUX
 
Δημοσιεύσεις: 289
Εγγραφή: 11 Νοέμ 2008, 20:35
Τοποθεσία: Κέρκυρα
Εκτύπωση

Re: προγραμματισμός - αναδρομικοί αλγόριθμοι

Δημοσίευσηαπό oxide » 02 Οκτ 2009, 18:07

υπαρχουν περιπτωσεις που αν η αναδρομη αντικατασταθει με επαναληψεις το προγραμμα γινεται πιο αποδοτικο. ;)
Γνώσεις ⇛ Linux: χαμηλο ┃ Προγραμματισμός: ναι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Ubuntu 9.04
Προδιαγραφές ⇛ q6600 │ 4GB │ NVIDIA 8600gt │ HD Audio │1,160terabyte│ TFT 17"(X2 ορισμενες φορες)
oxide
babeTUX
babeTUX
 
Δημοσιεύσεις: 50
Εγγραφή: 10 Σεπ 2009, 00:22
Εκτύπωση

Re: προγραμματισμός - αναδρομικοί αλγόριθμοι

Δημοσίευσηαπό demi » 14 Οκτ 2009, 16:36

elpizw me ayta poy tha diavasw na mathw kati perissotero apo ayta poy ms mathainoyn sth sxolh. alla gia kalyterh eksaskisi einai kalo na metatrepw oloys toys epanalyptikoys se anadromikoys? :think:
demi
babeTUX
babeTUX
 
Δημοσιεύσεις: 19
Εγγραφή: 07 Φεβ 2009, 22:04
Εκτύπωση

Re: προγραμματισμός - αναδρομικοί αλγόριθμοι

Δημοσίευσηαπό ftso » 14 Οκτ 2009, 16:55

@demi
Σε παρακαλώ επεξεργάσου το μήνυμα σου και γράψτο στα Ελληνικά.

Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Προηγούμενη

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι