• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 17, 2025, 10:28:23 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 17, 2025, 10:28:23 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by okan
[Today at 02:33:21]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 02:29:21]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[June 16, 2025, 15:55:08 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 16, 2025, 12:01:53 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[June 16, 2025, 10:22:18 am]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426680
Total Topics: 31710
Online Today: 169
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 26
Guests: 76
Total: 102
rafa98p
Nikos_313
Nmparkas
Roidos
Retroman07
papoutsas
Fenia04
pelopidt
nthanos
κοτζακ
dkonst
Le ece
antontsiorvas
Denisivo
Giannis_Kako
gntitsios
gpr000
jojos
sigklitiki
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για οποιοδήποτε πρόβλημα με register/login, στείλτε email στο contact@thmmy.gr.
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 3ο Εξάμηνο > Δομές Δεδομένων (Moderators: chatzikys, Tasos Bot, tzortzis) > [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
0 Members and 1 Guest are viewing this topic.
Pages: 1 [2] 3 4 ... 10 Go Down Print
Author Topic: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12  (Read 16012 times)
epi
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 238



View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #15 on: December 02, 2011, 04:58:53 am »

αυτό π λέει στον τροπο παράδωσης "το προγράμμα να περιέχει σε μορφή σχολίων τα οναματα mail τηλέφωνα "  τι εννοεί να τα περιέχει; σε ποιο σημείο; Στην κλάση creature ,στη maιn, όπου θέλω, που;;;  Huh
Logged
christgc
Θαμώνας
****
Gender: Male
Posts: 432



View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #16 on: December 02, 2011, 05:02:23 am »

Μάλλον στην κλάση Creature πάνω-πάνω..
Logged
profsokin
Ανερχόμενος/Ανερχόμενη
**
Posts: 98



View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #17 on: December 02, 2011, 23:20:24 pm »

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

Αυτό σημαίνει ότι πρέπει να περιγράψουμε και το υπόλοιπο πρόγραμμα με comments;

Δηλαδή Labyrint,PacManUtilities κλπ; Αυτά που δεν γράψαμε εμείς;
Logged
christgc
Θαμώνας
****
Gender: Male
Posts: 432



View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #18 on: December 03, 2011, 00:53:03 am »

 Shocked
Όχι ρε συ!Απλά αν έγραψες επιπλέον μεθόδους ή κλάσεις στο πρόγραμμα θα πρέπει να περιγράψεις τί κάνουν...αυτό εννοεί
Logged
Fosa
Θαμώνας
****
Posts: 476



View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #19 on: December 17, 2011, 17:48:57 pm »

Έχω 2 απορίες σχετικά με την 2η εργασία.

1) Για τις μεθόδους που λέει να υλοποιήσουμε (εκτός από την evaluate) αρκεί απλώς να επιστρέφουμε την τιμή της αντίστοιχης μεταβλητής κλάσης? Να θεωρήσουμε δηλαδή ότι έχουν πάρει τιμή οι μεταβλητές κλάσης και απλώς τις επιστρέφουμε εκεί? Ή να τις υλοποιήσουμε μόνοι μας από την αρχή?

2)Εκεί που λέει για την κλάση Room δίνονται τα τάδε, πού θα βρίσκω εγώ κάτι αντίστοιχο του Room[][] Maze που είχα στην πρώτη εργασία ώστε να καλώ τις κατάλληλες μεθόδους πάνω στο κάθε κουτάκι? Πού είναι δηλαδή τα αντικείμενα τύπου Room που θα χρησιμοποιήσω (και θα τα χρειαστώ ειδικά αν στην ερώτηση 1) πρέπει να τα υλοποιήσω μόνος μου)

Ευχαριστώ
Logged
Elade
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1077



View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #20 on: December 17, 2011, 19:16:57 pm »

για το 1 νμζω ότι εμεις πρέπει να βρούμε και να δώσουμε τις τιμές σ αυτές τις μεταβλητές, δεν αρκεί να τις επιστρέφουμε απλά.  για το 2ο, απλά φτιάξε ένα αντικείμενο τύπου Room για να κάνεις την δουλειά σου
Logged
Δικαστής Μύρτιλος
Καταξιωμένος/Καταξιωμένη
***
Posts: 190



View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #21 on: December 17, 2011, 19:54:42 pm »

Πρέπει προφανώς οι μεταβλητές του Node να παίρνουν τιμή. Μπορείς να τις υπολογίζεις με μεθόδους και κάποιες μπορείς να τις
περνάς ως ορίσματα στον Constructor. Αλλά μην μένεις σε αυτό, μπορείς να κάνεις ό,τι θες, με όποιον τρόπο θες!

Ένα αντικείμενο τύπου Room, το Maze περνάει ως όρισμα στην calculateNextPacmanPosition στην Creature.java, στην οποία θα χρησιμοποιείς αντικείμενα Node.
Logged

Τι είναι η ζωή; Ένα ημίτονο . . .
Giorgaros
Νεούλης/Νεούλα
*
Posts: 15


View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #22 on: December 18, 2011, 02:18:57 am »

Την κλάση Vector ξέρει κανείς πού και για ποιό λόγο θα τη χρησιμοποιήσουμε??
Logged
Άδης
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 292


View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #23 on: December 18, 2011, 06:09:42 am »

Αφού δημιουργήσουμε την κλάση Node και υλοποιήσουμε όλες τις μεθόδους τις εννοείται ότι θα πάμε να αλλάξουμε την calculateNextPacmanPosition στην Creature.java, ε;
Logged
papatasoylis
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 242


View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #24 on: December 18, 2011, 13:59:14 pm »

Στον constructor τι να βάλουμε μέσα? π.χ να δινουμε τιμέσ στο nodex kai sto nodey?
Eπίσης δν κατάλαβα αυτό με το αντικέιμενο τύπου Room π πρέπει να το φτιάξουμε και μέσα στν κλάση Node αμα θέλουμε να πούμε οτι if(Maze[l][m].isGhost) οπως λέγαμε τώρα πώς θα το πούμε?? Cool
« Last Edit: December 18, 2011, 14:20:26 pm by papatasoylis » Logged

Πιστεύω εις έναν Τουξ,πιγκουίνο παντοκράτωρα,ποιητή παντός OSSορατών scriptsκαι αοράτων processes.Και εις ένα Kernel Χρηστικόν,μονολιθικόν, εκ του Linus γεννηθέντα, προ πάντων των UNIXοειδών.C++ εκ της C,GUI αληθινόν,εκ χρηστών αληθινών,,,,,,,,,,,,,,,,,,,,,,,,,Το Backtrack θα μας σωσει!!
sere
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 88


View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #25 on: December 18, 2011, 15:22:41 pm »

Τον πίνακα Maze τον έχει ως όρισμα η συνάρτηση calculateNextPacmanPosition(). Τον Vector θα τον φτιάξεις σ εκείνη την συνάρτηση οπότε σε όποιες από τις συναρτήσεις της κλάσης σου χρειαστείς τον συγκεκριμένο πίνακα μπορείς να τον περάσεις σαν όρισμα. Εγώ τουλάχιστον αυτό έκανα.
Logged
Άδης
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 292


View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #26 on: December 19, 2011, 18:23:12 pm »

Όταν φτιάχνω ένα Vector<NodeAEM1AEM2> μου βγάζει σφάλμα ο eclipse
Quote
Multiple markers at this line
   - Syntax error, parameterized types are only available if source level is 1.5 or
    greater

Ξέρει κανείς τι παίζει μ' αυτό;
Βασικά το κάνει σε ότι Vector<>  φτιάξω π.χ. και στο Vector<String>.
Logged
Tracy_McGrady
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1901


View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #27 on: December 19, 2011, 22:13:31 pm »

Quote from: Άδης on December 19, 2011, 18:23:12 pm
Όταν φτιάχνω ένα Vector<NodeAEM1AEM2> μου βγάζει σφάλμα ο eclipse
Quote
Multiple markers at this line
   - Syntax error, parameterized types are only available if source level is 1.5 or
    greater

Ξέρει κανείς τι παίζει μ' αυτό;
Βασικά το κάνει σε ότι Vector<>  φτιάξω π.χ. και στο Vector<String>.
Αν πας πάνω στην εντολή λέει να αλλάξεις σε 1.5....Αν το πατήσεις αυτό σου αφαιρεί το error και στο διαβάζει...τουλάχιστον εγώ έτσι το έκανα τωρα!  Cool
Logged
Elade
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1077



View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #28 on: December 20, 2011, 02:25:00 am »

Δες στο quick fix, συνήθως θέλει διαφορετική εκδοση java
Logged
GKOUNTAS
Νεούλης/Νεούλα
*
Posts: 17


View Profile
Re: [Δομές δεδομένων]Απορίες στις ασκήσεις 2011/12
« Reply #29 on: December 20, 2011, 19:05:42 pm »

Έχουμε κάνει τα υπόλοιπα εκτός απ'την evaluate που την έχουμε ακόμη random, αλλά έχουμε το εξής πρόβλημα:

Για κάποιο περίεργο λόγο, όταν φτάνει στην τελευταία σειρά ή στήλη δίπλα σε τοίχο(στο South στην προτελευταία σειρά) βγάζει μήνυμα σφάλματος στην κονσόλα και σταματάει να κινείται και ο pacman και τα φαντάσματα.


Το ελέγχουμε εδώ και ώρες και δεν μπορούμε να καταλάβουμε γιατί. Καμιά ιδέα;
Logged
Pages: 1 [2] 3 4 ... 10 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...