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

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 19, 2026, 16:06:19 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πότε θα βγει το μάθημα; -...
by chatzikys
[Today at 12:40:39]

Των συνειρμών το παίγνιο....
by Μπιγκόνια
[June 18, 2026, 23:20:46 pm]

[Διανεμημένη Παραγωγή] Γε...
by katerina zaifi
[June 18, 2026, 20:32:27 pm]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 18, 2026, 18:51:29 pm]

[Η/Μ Πεδίο ΙΙ] Γενικές απ...
by Nikos_313
[June 18, 2026, 14:01:54 pm]

[Ηλεκτρονική ΙΙ] Γενικές ...
by nmpampal
[June 18, 2026, 07:37:37 am]

[Οργάνωση Υπολογιστών] Γε...
by Lalson
[June 17, 2026, 10:37:39 am]

Κάμερες στην Πρυτανεία το...
by RivenT
[June 16, 2026, 23:48:23 pm]

[Μικροεπεξεργαστές] Γενικ...
by G.V.
[June 16, 2026, 15:31:13 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by femanak
[June 16, 2026, 11:11:17 am]

H Στοά των Off Topic
by χηρουλα Αλεξίου
[June 15, 2026, 17:39:58 pm]

Γιατί οι ΤΗΜΜΥδες έχουν μ...
by Karaμazoβ
[June 15, 2026, 14:31:16 pm]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by Λαμπτήρας
[June 12, 2026, 13:36:19 pm]

[Ισχύος II] Γενικές απορί...
by Nikos_313
[June 11, 2026, 14:05:57 pm]

[Ημιαγωγά Υλικά] Απορίες ...
by Nikos_313
[June 11, 2026, 10:23:04 am]

[Ευφυή και Προσαρμοστικά ...
by grepanis
[June 11, 2026, 10:11:51 am]

[Γραφική] Λυμένα θέματα
by Roidos
[June 10, 2026, 21:37:48 pm]

Τι ακούτε αυτήν τη στιγμή...
by Karaμazoβ
[June 10, 2026, 18:42:33 pm]

[Η/Μ Πεδίο ΙΙ] Ανάλυση πα...
by Giannis Masterio
[June 09, 2026, 20:27:57 pm]

[ΣΑΕ ΙΙ] Απορίες σε ασκήσ...
by Hyperlaz02
[June 09, 2026, 12:01:45 pm]
Στατιστικά
Members
Total Members: 10402
Latest: anton
Stats
Total Posts: 1431480
Total Topics: 32024
Online Today: 1387
Online Ever: 18918
(April 06, 2026, 16:05:31 pm)
Users Online
Users: 41
Guests: 848
Total: 889
femanak
panos21sk
EiriniGeo
johnnypap
aggnwstos
Antreas17
chriskazakos
elias_farhood
user4
bougatsa
Saint_GR
tcpapk
antwnis
Ntinouu
donnis
Cloud Strife
fivosfivos1
panagiotisv
marwt
anstaik
Tom_b
eseleng
kpapama
Θιασώτης
valco08
mark
m.renia
palladas
smantzaa
pannick_v
Maria balogianni
chidi anagonye
kehagiat
antrikos
iliaskou
jim1313
chytasal
Εμφάνιση

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

Νέα!
Για αλλαγή του public name σας, επικοινωνήστε με έναν από τους Admins.
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 3ο Εξάμηνο > Δομές Δεδομένων (Moderators: chatzikys, Tasos Bot, tzortzis, RivenT, tony stank) > [Δομές δεδομένων]Απορίες στις ασκήσεις 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 21734 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...