Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό James » 16 Οκτ 2018, 13:58

Εδώ μπορείτε να υποβάλετε ερωτήσεις, απορίες ή παρατηρήσεις σχετικές με την 1η εργασία, η οποία θα υποβληθεί μέσω του συστήματος Moodle.
(Μόνο) James
Άβαταρ μέλους
James
Διαχειριστής
 
Δημοσιεύσεις: 1740
Εγγραφή: 08 Ιαν 2008, 22:29
Φοιτητής ΗΜΜΥ: Όχι

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό michaela giannou » 18 Οκτ 2018, 20:32

καλησπερα παω να κατεβασω το eclpise απο τα tutorial αλλα μου λεει πως υπαρχει διαθεσιμη νεα εκδοση και με πεταει στη σελιδα των download στην οποια ομως δεν εχει το classic ποιο να κατεβασω?ευχαριστω
michaela giannou
Newbie
 
Δημοσιεύσεις: 7
Εγγραφή: 18 Οκτ 2018, 20:13

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό James » 19 Οκτ 2018, 14:02

Μπορείτε να κατεβάσετε το eclipse από τη σελίδα http://www.eclipse.org/downloads/packag ... developers. Επιλέγετε το κατάλληλο πακέτο ανάλογα με το λειτουργικό σύστημα.

Εναλλακτικά, ακολουθώντας το σύνδεσμο "Download" στην αρχική σελίδα http://www.eclipse.org/ κατεβάζετε τον installer, ο οποίος θα εγκαταστήσει ακριβώς το ίδιο εργαλείο με το παραπάνω.
(Μόνο) James
Άβαταρ μέλους
James
Διαχειριστής
 
Δημοσιεύσεις: 1740
Εγγραφή: 08 Ιαν 2008, 22:29
Φοιτητής ΗΜΜΥ: Όχι

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό xGRFx » 26 Οκτ 2018, 09:29

Καλησπέρα μπήκα στο moodle και εκει που ελεγε γραψτε τον κωδικα σας εγραψα τον κωδικα μου.Δυστυχως εκανα 3 φορες λαθος (απλα το πατησα να δω πως δουλευει) και τωρα δεν μπορω να κανω reset τις προσπαθειες μου.Τι να κανω?Μεσα στο εργαστηριο ειπατε οτι εχει reset αλλα δεν το βρισκω πουθενα στη σελιδα
xGRFx
Newbie
 
Δημοσιεύσεις: 1
Εγγραφή: 02 Νοέμ 2017, 17:27

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό michaela giannou » 27 Οκτ 2018, 20:28

που μπορω να βρω αυτο που μας ειπατε στο εργαστηριο για το step by step στο debuging?αν μπορειτε πειτε μου σας παρακαλω την αγγλικη του ονομασια να το ψαξω ..ευχαριστω
michaela giannou
Newbie
 
Δημοσιεύσεις: 7
Εγγραφή: 18 Οκτ 2018, 20:13

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό michaela giannou » 28 Οκτ 2018, 13:02

επισης αν πχ τρεχει ο κωδικας αλλα εχει 40 fails απο τα 450 υπαρχει καποιος τροπος να ελεγξω γιατι δεν τρεχει στις περιπτωσεις αυτες?γιατι να γραψω μειν για πχ200 στοιχεια δεν παιζει ;D
michaela giannou
Newbie
 
Δημοσιεύσεις: 7
Εγγραφή: 18 Οκτ 2018, 20:13

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό pefraimi » 28 Οκτ 2018, 13:55

... Αντιμετωπίζω ένα πρόβλημα με το Eclipse.
Όταν επιθυμώ να δοκιμάσω τον κώδικα μου όπως μας υποδείξατε στο εργαστήριο
(δεξί κλικ στο Project-->Run as-->JUnit test)
Μου εμφανίζει μήνυμα "No test found with test runner 'JUnit 4'. ...


Θα πρέπει να κάνεις δεξί κλικ στο σωστό σημείο, όπως δείξαμε στο εργαστήριο.
Μπορείς να συμβουλευτείς τα tutorials για το Moodle που υπάρχουν στο eclass του μαθήματος.
Έγγραφα: Εργαστήριο -> Tutorials -> Moodle
pefraimi
Sr. Member
 
Δημοσιεύσεις: 333
Εγγραφή: 01 Νοέμ 2008, 14:59

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό michaela giannou » 28 Οκτ 2018, 17:50

Αν ο κωδικας μας τρεχει αλλα απορριπτεται απο το unit τεστ και δεν ξερουμε γιατι μπορουμε να απευθυνθουμε σε καποιον να μας βοηθησει?γιατι αντιλαμβανομαι πως δεν μπορουμε να γραψουμε τον κωδικα μας εδω....
michaela giannou
Newbie
 
Δημοσιεύσεις: 7
Εγγραφή: 18 Οκτ 2018, 20:13

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό James » 29 Οκτ 2018, 13:23

Για την επαναφορά των προσπαθειών σας στη σελίδα υποβολής διαβάστε πολύ προσεκτικά της εκφώνηση της εργασίας. Συγκεκριμένα στα συχνά προβλήματα και στις συμβουλές. Περιληπτικά:

1. Μην υποβάλετε κώδικα στη σελίδα υποβολής αν δεν έχετε τρέξει προηγουμένως τα test στον υπολογιστή σας και έχετε βεβαιωθεί ότι περνάνε. Τη διαδικασία την έχουμε δείξει στα δύο εργαστήρια που έχουν γίνει ενώ στον κατάλογο Tutorials στα αρχεία του eClass υπάρχουν αναλυτικές οδηγίες. Με αυτή τη λογική δεν έχετε λόγο να κάνετε λάθος στην υποβολή και να χρειάζεστε επιπλέον προσπάθειες.

2. Για την επαναφορά ακολουθήστε τα συχνά προβλήματα, όπως αναφέρονται στην εκφώνηση. Δηλαδή απαντήστε και στις 6 ερωτήσεις της εργασίας με τον προσυμπληρωμένο κώδικα που υπάρχει και μετά "τέλος τεστ" και "υποβολή όλων και τέλος", όπως δείξαμε και στα εργαστήρια.
(Μόνο) James
Άβαταρ μέλους
James
Διαχειριστής
 
Δημοσιεύσεις: 1740
Εγγραφή: 08 Ιαν 2008, 22:29
Φοιτητής ΗΜΜΥ: Όχι

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό James » 29 Οκτ 2018, 13:26

michaela giannou έγραψε:που μπορω να βρω αυτο που μας ειπατε στο εργαστηριο για το step by step στο debuging?αν μπορειτε πειτε μου σας παρακαλω την αγγλικη του ονομασια να το ψαξω ..ευχαριστω

Η Αγγλική ονομασία του ... debugging είναι ... debugging :) Μπορείτε να δείτε ένα παράδειγμα που είναι πολύ παρόμοιο με αυτό που δείξαμε στο εργαστήριο. Η λειτουργία του step-by-step ονομάζεται "step over" που βρίσκεται κάτω από το μενού "Run".
(Μόνο) James
Άβαταρ μέλους
James
Διαχειριστής
 
Δημοσιεύσεις: 1740
Εγγραφή: 08 Ιαν 2008, 22:29
Φοιτητής ΗΜΜΥ: Όχι

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό James » 29 Οκτ 2018, 13:37

michaela giannou έγραψε:επισης αν πχ τρεχει ο κωδικας αλλα εχει 40 fails απο τα 450 υπαρχει καποιος τροπος να ελεγξω γιατι δεν τρεχει στις περιπτωσεις αυτες?γιατι να γραψω μειν για πχ200 στοιχεια δεν παιζει ;D

Δεν υπάρχει κάποια άσκηση με 450 test cases. Κατά πάσα πιθανότητα δε χρειάζεται να γράψεις 200 στοιχεία στη main. Αλλά και να χρειάζεται, μπορείς πάντα να τα παράξεις με κώδικα, για παράδειγμα με κάποια επανάληψη. Γενικά όμως οι εργασίες δεν έχουν κάποια οριακή περίπτωση τόσο μεγάλου μεγέθους και μπορείς να επαναλάβεις τα cases με πίνακες μεγέθους 5-10. Προσπάθησε να συμπεριλάβεις ακραίες συνθήκες, πχ πρώτο, ενδιάμεσο, τελευταίο στοιχείο, τιμή μεγαλύτερη, μικρότερη, ίση κλπ.
(Μόνο) James
Άβαταρ μέλους
James
Διαχειριστής
 
Δημοσιεύσεις: 1740
Εγγραφή: 08 Ιαν 2008, 22:29
Φοιτητής ΗΜΜΥ: Όχι

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό James » 29 Οκτ 2018, 13:39

michaela giannou έγραψε:Αν ο κωδικας μας τρεχει αλλα απορριπτεται απο το unit τεστ και δεν ξερουμε γιατι μπορουμε να απευθυνθουμε σε καποιον να μας βοηθησει?γιατι αντιλαμβανομαι πως δεν μπορουμε να γραψουμε τον κωδικα μας εδω....

Ναι, αν έχεις προσπαθήσει αυτά που δείξαμε στα εργαστήρια και αυτά που υπάρχουν στα scribes. Στείλε μου προσωπικό email (gstamat) με τον κώδικά σου, σε ποιες περιπτώσεις εμφανίζεται το σφάλμα και τι έχεις δοκιμάσει για την επίλυση. Θα προσπαθήσω να σου βρω ένα μικρό test case που να επαναλαμβάνει το σφάλμα ώστε να μπορέσεις να αναγνωρίσεις το σημείο από το οποίο πηγάζει.
(Μόνο) James
Άβαταρ μέλους
James
Διαχειριστής
 
Δημοσιεύσεις: 1740
Εγγραφή: 08 Ιαν 2008, 22:29
Φοιτητής ΗΜΜΥ: Όχι

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό Aedes Sollicitans » 30 Οκτ 2018, 12:25

Αν παίρνουμε
Κώδικας: Επιλογή όλων
java.lang.Exception: test timed out after 200 milliseconds
σημαίνει ότι ο αλγόριθμός μας είναι πολύ αργός; Επειδή τον δοκίμασα και λειτουργεί για μικρά νούμερα, αλλά για μεγάλα όντως αργεί πολύ, υπάρχει κάποιος τρόπος να δούμε τι είσοδο δίνουν τα tests;
Άβαταρ μέλους
Aedes Sollicitans
Jr. Member
 
Δημοσιεύσεις: 69
Εγγραφή: 11 Οκτ 2015, 16:51
Φοιτητής ΗΜΜΥ: Ναι

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό James » 30 Οκτ 2018, 15:42

Aedes Sollicitans έγραψε:Αν παίρνουμε
Κώδικας: Επιλογή όλων
java.lang.Exception: test timed out after 200 milliseconds
σημαίνει ότι ο αλγόριθμός μας είναι πολύ αργός; Επειδή τον δοκίμασα και λειτουργεί για μικρά νούμερα, αλλά για μεγάλα όντως αργεί πολύ, υπάρχει κάποιος τρόπος να δούμε τι είσοδο δίνουν τα tests;

Διαβάστε από την εκφώνηση το συχνό πρόβλημα 4. Πρακτικά, στην περίπτωσή σου, κατά πάσα πιθανότητα σημαίνει ότι δεν καλύπτει τις προϋποθέσεις complexity (αφού δουλεύει για μικρά inputs). Όταν τρέχετε τα test, στην καρτέλα JUnit εμφανίζονται ένα ένα τα test cases και μπορείτε να τα επιλέξετε για να δείτε το input στο καθένα ξεχωριστά. Σε ποια άσκηση αναφέρεσαι;
(Μόνο) James
Άβαταρ μέλους
James
Διαχειριστής
 
Δημοσιεύσεις: 1740
Εγγραφή: 08 Ιαν 2008, 22:29
Φοιτητής ΗΜΜΥ: Όχι

Re: Αλγόριθμοι & Δομές Δεδομένων - Εργασία 1 [2018-19]

Δημοσίευσηαπό Aedes Sollicitans » 30 Οκτ 2018, 16:05

Στην coin_sums.
Άβαταρ μέλους
Aedes Sollicitans
Jr. Member
 
Δημοσιεύσεις: 69
Εγγραφή: 11 Οκτ 2015, 16:51
Φοιτητής ΗΜΜΥ: Ναι

Επόμενο

Μέλη σε σύνδεση

Μέλη σε αυτή την Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 48 επισκέπτες