Page 1 of 1

Αλγόριθμοι

Posted: Sat Feb 18, 2017 5:37 pm
by Alive
Το παρόν thread προορίζεται για το μάθημα "Αλγόριθμοι". Εδώ μπορείτε να συζητάτε για ό,τι σχετίζεται με το συγκεκριμένο μάθημα. Υπενθυμίζουμε ότι με βάση τους κανονισμούς λειτουργίας του forum απαγορεύονται τα greeklish, double posts και τα κεφαλαία. Για προηγούμενες συζητήσεις μπορείτε να ανατρέξετε εδώ.

Καλή αρχή! :)

Re: Αλγόριθμοι

Posted: Wed Mar 01, 2017 11:38 pm
by mar.kok
Το πρώτο φροντιστήριο Αλγορίθμων https://www.dropbox.com/s/n0dnvdxlndn59 ... 1.pdf?dl=0 :)

Re: Αλγόριθμοι

Posted: Thu Mar 02, 2017 12:50 am
by pgetsos
:smt023

Re: Αλγόριθμοι

Posted: Fri Mar 17, 2017 12:08 pm
by greeceonfire
Καλημέρα συνάδελφοι :D , είναι εύκολο σε κάποιον να ανεβάσει τα φροντιστήρια που έχουν γίνει μέχρι τώρα?

Re: Αλγόριθμοι

Posted: Sun Mar 19, 2017 1:58 am
by gos
Καλησπέρα παιδιά!! Μιας και θέλει ηλεκτρονικά τις απαντήσεις, που προτείνετε να τις γράψουμε?

Re: Αλγόριθμοι

Posted: Sun Mar 19, 2017 2:38 am
by pgetsos
Word? :)

Re: Αλγόριθμοι

Posted: Tue Mar 21, 2017 10:59 pm
by pgetsos
Εχει κανεις τα φροντιστηρια ?

Re: Αλγόριθμοι

Posted: Fri Mar 24, 2017 7:40 am
by Mtheolog
Σε ποια αίθουσα είναι σήμερα η πρόοδος?

Re: Αλγόριθμοι

Posted: Fri Mar 24, 2017 4:05 pm
by pgetsos
Α, Δ21-22-23

Re: Αλγόριθμοι

Posted: Tue May 23, 2017 11:17 am
by mike23
Καλησπερα παιδια, θα μπορουσατε να με βοηθησετε για το τι να διαβασω; Η αληθεια ειναι οτι εχω κοιταξει διαφανειες αλλα απλα τις διαβαζω χωρις να καταλαβαινω πολλα για το πως να λυσω τις ασκησεις..

Ευχαριστω :)

Re: Αλγόριθμοι

Posted: Thu May 25, 2017 12:52 pm
by Everett Lake
Καλησπέρα! Ξέρουμε αν στην τελική εξέταση επιτρέπεται κόλλα Α4?

Re: Αλγόριθμοι

Posted: Thu May 25, 2017 4:51 pm
by skater1995
xoxo never!

Re: Αλγόριθμοι

Posted: Sat May 27, 2017 3:04 pm
by gos
Καλησπέρα παιδιά!! Παίζει να πει κάποιος τι πρέπει να ξέρουμε για να είμαστε οσο το δυνατόν καλύτερα προετοιμασμένοι?

Re: Αλγόριθμοι

Posted: Sat Sep 16, 2017 4:08 am
by Σαρδανάπαλος
Καλησπερα παιδια!!
Υπαρχει κανεις που να θυμαται το θεμα με ΔΒ που ειχε πεσει στα θεματα ιουνιου?

Re: Αλγόριθμοι

Posted: Wed Sep 20, 2017 8:24 pm
by Sakis95
Τα σημερινά θέματα ήταν:
1) Έχουμε ένα πίνακα με n στοιχεία διατεταγμένα σε αύξουσα σειρά και θέλουμε αλγόριθμο που να επιστρέφει αν υπάρχει ή όχι κάποιο στοιχείο Α = i
α) Πως θα μπορούσαμε να το λύσουμε σε χρόνο Ο(n)
β) Αλγόριθμο Δ&Β που να το λύνει σε χρόνο Ο(logn)

2) Έχουμε n στοιχεία σε αύξουσα σειρά w1 < w2 < w3 < ... <wn (διαφορετικές δυνάμεις του 2) Και να βρούμε άπληστο αλγόριθμο που να μασ απαντά αν υπάρχει (και ποιο) υποσύνολο που μπορούμε να χρησιμοποιήσουμε για αναπαραστήσουμε ένα θετικό ακέραιο Μ.
α) Να ορίσουμε την απληστη ιδέα β) ψευδοκώδικα και πολυπλοκότητα γ) ορθότητα

3) Έστω ότι έχουμε ένα βάτραχο οποίος στέκεται σε ένα νούφαρο i και θέλει να φτάσει σε ένα νούφαρο n με διαδοχικά άλματα. Το πόσα νούφερα μπορεί να προσπεράσει εξαρτάτε από το νούφαρο στο οποίο στέκεται. Θεωρήστε ένα πίνακα jump[i..n] που περιέχει το μέγιστο αριθμό απο νούφαρα που μπορεί να προσπεράσει.
πχ αν βρίσκεται στο νούφαρο 1 και το νούφαρο 1 του επιτρέπει να κινηθεί +3 θέσεις max θα μπορεί να πάει μέχρι το νούφαρο i+ jump => 1 + 3 =4
α) να δείξουμε με ένα παράδειγμα γιατί η άπληστη ιδέα να πηδά κάθε φορά κατά max δεν λειτουργεί
β) να ορίσουμε αυστηρά το υποπρόβλμα μας σε δυναμικό προγραμματισμό
γ) να γράψουμε την αναδρομική σχέση
δ) αλγόριθμο και πολυπλοκότητα

4) Να δείξουμε με τη μέθοδο του DFS ότι σε ένα G= (V,E) γράφημα με θετικά βάρη εάν υπάρχει μονοπάτι που να χρησιμοποιεί μόνο ακμές μικρότερες ή ίσες από ένα θετικό ακέραιο Μ.

5) Να δείξουμε με ένα παράδειγμα αν ο αλγόριθμος του Dijkstra λειτουργεί ή όχι σε γράφο με αρνητικά βάρη στης ακμές

6) Να αποδείξουμε ότι το πρόβλημα του να βρεθεί αν υπάρχει αντιστροφος πίνακας nxn ανήκει στη κλάση NP. (Καθαρά θεωριτική απάντηση χωρίς αλγόριθμους και λοιπά)

Υπάρχει και άλλη μια άσκηση με αναγωγή αλλα δυστυχώς αυτή τη στιγμή μου διαφεύγει αν θύμάται κανείς ας συμπληρώσει το Post :)

Re: Αλγόριθμοι

Posted: Wed Sep 20, 2017 11:27 pm
by pgetsos
Η αναγωγη ηταν στο περιπου: εχουμε καποιους αριθμους που μπορουμε να τους χωρισουμε σε 2 συνολα με ιδιο αθροισμα με το PARTITION, να κανουμε αναγωγη απο το (κατι) αθροισμα στο PARTITION

στο πολυ περιπου, δε το εγραψα :-p

Re: Αλγόριθμοι

Posted: Sun Sep 24, 2017 12:55 am
by Kabalog
Εφτιαξα ενα PDF με τα θεματα του σεπτεμβριου οπως τα θυμομουν. Τωρα είδα οτι το είχε κανει και το αλλο παιδι :P
https://www.dropbox.com/s/30lhvcvpsgrik ... p.pdf?dl=0