Page 1 of 1

Δομές Δεδομένων

Posted: Sun Oct 02, 2016 9:25 pm
by Funk
Το παρόν thread προορίζεται για το μάθημα "Δομές Δεδομένων". Εδώ μπορείτε να συζητάτε για ό,τι σχετίζεται με το συγκεκριμένο μάθημα. Υπενθυμίζουμε ότι με βάση τους κανονισμούς λειτουργίας του forum απαγορεύονται τα greeklish, double posts και τα κεφαλαία. Για προηγούμενες συζητήσεις μπορείτε να ανατρέξετε εδώ.

Καλή αρχή! :)

Re: Δομές Δεδομένων

Posted: Sun Oct 09, 2016 9:31 pm
by efev2014
Τα εργαστήρια θα ξεκινήσουν από αύριο;

Re: Δομές Δεδομένων

Posted: Sun Oct 09, 2016 10:11 pm
by giorgos11
Απ ότι είπε ναι..

Sent from my LG-H850 using Tapatalk

Re: Δομές Δεδομένων

Posted: Thu Oct 13, 2016 12:08 am
by Ventoukis
Αύριο τελικά έχουμε 11-1 εργαστήριο το 4 τμήμα ή όχι?Αν ναι σε ποιο εργαστήριο γιατί δεν λέει κάτι στο e-class

Re: Δομές Δεδομένων

Posted: Sun Nov 06, 2016 8:14 pm
by terminator
καλησπερα. εχει και αυτην την εβδομαδα εργστηριο σωστα;

Re: Δομές Δεδομένων

Posted: Tue Jan 03, 2017 1:41 pm
by giorgos11
Παιδιά καλησπέρα... Έχετε καμία συμβουλή τι να διαβάσουμε για την εξέταση? Ευχαριστώ!

Re: Δομές Δεδομένων

Posted: Sun Jan 08, 2017 1:17 pm
by efev2014
Έχω δυσκολία στο 3ο θέμα του Ιανουαρίου 2010. Μπορεί κάποιος να βοηθήσει; Στο μάθημα ήταν αρκετά κατανοήτό στη λύση στο πίνακα, αλλά οι διαφάνειες και το βιβλίο δεν βοηθάνε. Θα ήταν ιδιαίτερα χρήσιμο, να δείξετε και τα ενδιάμεσα βήματα λύσης του δέντρου. Επίσης αν βρει κάποιος κανένα tutorial για εισαγωγή κόμβου στη ρίζα σε ΔΔΑ θα ήταν πολύ χρήσιμο.

Ευχαριστώ

Re: Δομές Δεδομένων

Posted: Sun Jan 08, 2017 9:00 pm
by Everett Lake
Καλησπέρα. Ξέρουμε αν επιτρέπεται κόλλα Α4 στην εξέταση; Ευχαριστώ.

Re: Δομές Δεδομένων

Posted: Tue Jan 10, 2017 12:42 am
by Georgilakis Antonios
efev2014 wrote:Επίσης αν βρει κάποιος κανένα tutorial για εισαγωγή κόμβου στη ρίζα σε ΔΔΑ θα ήταν πολύ χρήσιμο.

Ευχαριστώ
https://www.cs.usfca.edu/~galles/visualization/BST.html

Re: Δομές Δεδομένων

Posted: Thu Jan 12, 2017 3:23 pm
by AkisMadrugada
Στο θεμα 4ο β) του Ιανουαρίου 13' βγάζω 2000 θέσεις για το μέγεθος του πίνακα που θα χρειαστώ στη γραμμική διερεύνηση. Μπορεί κάποιος να το επιβεβαιώσει?

Re: Δομές Δεδομένων

Posted: Sat Jan 14, 2017 4:22 pm
by elias
Παιδια, παιζει να υπαρχουν πουθενα τα θεματα του 2015,2016?

Re: Δομές Δεδομένων

Posted: Sun Jan 15, 2017 5:58 pm
by efev2014
Οι μέθοδοι ταξινόμησης Mergesort και Insertionsort έχουν
a. τις ίδιες απαιτήσεις μνήμης
b. την ίδια πολυπλοκότητα χειρότερης περίπτωσης
c. την ίδια πολυπλοκότητα μέσης περίπτωσης

Είναι και οι τρεις απαντήσεις λάθος;

Re: Δομές Δεδομένων

Posted: Sun Jan 15, 2017 7:25 pm
by Georgilakis Antonios
efev2014 wrote:Οι μέθοδοι ταξινόμησης Mergesort και Insertionsort έχουν
a. τις ίδιες απαιτήσεις μνήμης
b. την ίδια πολυπλοκότητα χειρότερης περίπτωσης
c. την ίδια πολυπλοκότητα μέσης περίπτωσης

Είναι και οι τρεις απαντήσεις λάθος;
Yeap: https://en.wikipedia.org/wiki/Sorting_a ... algorithms

Re: Δομές Δεδομένων

Posted: Sun Jan 15, 2017 7:46 pm
by efev2014
Από αυτούς που έχουν δώσει το μάθημα παλαιότερα, υπάρχει πρόβλημα αν στη κόλλα Α4 υπάρχουν πίνακες με πολυπλοκότητες;

Re: Δομές Δεδομένων

Posted: Sun Jan 15, 2017 7:51 pm
by Georgilakis Antonios
efev2014 wrote:Από αυτούς που έχουν δώσει το μάθημα παλαιότερα, υπάρχει πρόβλημα αν στη κόλλα Α4 υπάρχουν πίνακες με πολυπλοκότητες;
Δεν νομίζω να υπάρχει.

Re: Δομές Δεδομένων

Posted: Sun Jan 15, 2017 9:15 pm
by efev2014
Georgilakis Antonios wrote:
efev2014 wrote:Από αυτούς που έχουν δώσει το μάθημα παλαιότερα, υπάρχει πρόβλημα αν στη κόλλα Α4 υπάρχουν πίνακες με πολυπλοκότητες;
Δεν νομίζω να υπάρχει.
Ευχαριστώ για τις άμεσες απαντήσεις!
==================================================================

Όταν εισάγεται ένας κόμβος στη λίστα στη χωριστή αλυσίδωση, τότε αυτός ο κόμβος σπρώχνει όλα τα στοιχεία κάτω και μπαίνει πρώτος στη λίστα ή
μπαίνει στο τέλος; Άν μπαίνει πρώτος, τότε σπρώχνει και το πρώτο στοιχείο πάνω από τη λίστα (δλδ του πίνακα) ή ξεκινάει από τον πρώτο κόμβο της λίστας;
Ευχαριστώ

Re: Δομές Δεδομένων

Posted: Sun Jan 15, 2017 9:46 pm
by Georgilakis Antonios
efev2014 wrote:Όταν εισάγεται ένας κόμβος στη λίστα στη χωριστή αλυσίδωση, τότε αυτός ο κόμβος σπρώχνει όλα τα στοιχεία κάτω και μπαίνει πρώτος στη λίστα ή
μπαίνει στο τέλος; Άν μπαίνει πρώτος, τότε σπρώχνει και το πρώτο στοιχείο πάνω από τη λίστα (δλδ του πίνακα) ή ξεκινάει από τον πρώτο κόμβο της λίστας;
Ευχαριστώ
Δες εδώ: https://en.wikipedia.org/wiki/Hash_tabl ... 1_1_LL.svg
Μπορείς να κάνεις και τα δύο (ειδικά με διπλά συνδεδεμένες λίστες), αλλά συνήθως το νέο στοιχείο εισάγεται στο τέλος της λίστας.
Χρόνος αναζήτησης: Ο(1) [hash] + Ο(m)
  • .

Re: Δομές Δεδομένων

Posted: Sun Feb 19, 2017 1:42 pm
by efev2014
Πως περιμένουμε να είναι η εξέταση των εργασιών? Αν ξέρουμε γενικά τις εργασίες μας χρειάζεται να ξέρουμε τίποτα παραπάνω; Θα εξεταστούν 35 άτομα σε δύο ώρες...