• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
August 02, 2025, 22:54:08 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.
August 02, 2025, 22:54:08 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ρύθμιση θερμικού για μοτέ...
by chatzikys
[Today at 21:29:19]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 19:59:00]

Αποτελέσματα Εξεταστικής ...
by Ma8hths Indou
[Today at 17:30:47]

[Τηλεπικοινωνιακά Συστήμα...
by Thanasis_pap
[Today at 17:06:37]

Άδεια ασκήσεως επαγγέλματ...
by The Web
[Today at 13:25:49]

[Τομέας Ηλεκτρονικής] Μαθ...
by Nikos_313
[Today at 09:51:26]

[Τομέας Ενέργειας] Μαθήμα...
by Nikos_313
[Today at 01:40:22]

Οι μπράβοι του πρύτανη
by Διάλεξις
[Today at 01:30:18]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[Today at 01:04:15]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by Διάλεξις
[Today at 00:59:05]

Ηλεκτρομηχανολογικές Μελέ...
by inverter
[August 01, 2025, 20:35:12 pm]

Νέα Δημοκρατία (and Co. I...
by Katarameno
[August 01, 2025, 15:13:09 pm]

Πρόγραμμα Σπουδών Ακαδημα...
by PolarBear
[August 01, 2025, 15:03:05 pm]

Aναζωπύρωση των εχθροπραξ...
by Katarameno
[July 31, 2025, 21:15:48 pm]

Καμμένα...!!
by Godat
[July 31, 2025, 21:07:58 pm]

[ΑΝΤΙΣΤΑΣΗ] Ανακοίνωση γι...
by Katarameno
[July 31, 2025, 20:31:30 pm]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[July 31, 2025, 15:33:28 pm]

ΤΗΜΜΥ-Σκάκι
by L
[July 31, 2025, 13:24:56 pm]

Τα παράσιτα ανάμεσά μας
by Katarameno
[July 30, 2025, 13:47:28 pm]

Ρώτα κάτι τον επόμενο
by Giopan
[July 29, 2025, 16:04:23 pm]
Στατιστικά
Members
Total Members: 9988
Latest: kyrlef
Stats
Total Posts: 1427646
Total Topics: 31739
Online Today: 142
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 14
Guests: 82
Total: 96
akoil
thathas12
chatzikys
filkilkis
femanak
prigians
iliaspapam
George_RT
A-TheITGuy
jimalexoud
Giopan
Εμφάνιση

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

Νέα!
Για αλλαγή του public name σας, επικοινωνήστε με έναν από τους Admins.
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 16598 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...