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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Αποτελέσματα Εξεταστικής ...
by Nikos_313
[Today at 18:51:29]

[Η/Μ Πεδίο ΙΙ] Γενικές απ...
by Nikos_313
[Today at 14:01:54]

[Ηλεκτρονική ΙΙ] Γενικές ...
by nmpampal
[Today at 07:37:37]

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

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

Πότε θα βγει το μάθημα; -...
by Giannis Masterio
[June 16, 2026, 16:09:27 pm]

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

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

[Διανεμημένη Παραγωγή] Γε...
by astra
[June 15, 2026, 19:20:06 pm]

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

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

Των συνειρμών το παίγνιο....
by χηρουλα Αλεξίου
[June 15, 2026, 06:18:44 am]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
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: 1431475
Total Topics: 32024
Online Today: 1386
Online Ever: 18918
(April 06, 2026, 16:05:31 pm)
Users Online
Users: 51
Guests: 1332
Total: 1383
m.renia
RivenT
Giorgos2222
cmpillis
unreasonable
ThanosKoutsoump
PAPARI69
micelethe
Το παγώνι
acolak
chriskazakos
dr.giorgos
apob
Kamillentee
GiannisKara
asteristzv
Γιώργος Μπιλμπίλης
Kenedy
nikol michalou
Nikoletta
Chrisapostol
vajim
Elenit
chondrosp
athinakal
Nekt
iliaskou
artemissamaras_
Petross
kouf
Konstantinoy
MeTheWizard
Panagismark
noys
vassilisnt
Thanasis_pap
tank
ezarkad
Elbowshot
Ecet
RogueSoftware
jimalexoud
prizas
socrates
Gregory_SP
okatapo
sassi
Εμφάνιση

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

Νέα!
  Όταν ανεβάζουμε φωτογραφίες στις Ανακοινώσεις και Έκτακτα νέα, βάζουμε τη μεγαλύτερη πλευρά 400 (width=400 ή height=400 ). π.χ. [img height=400 (κλείνει η αγκύλη) 
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 3ο Εξάμηνο > Δομές Δεδομένων (Moderators: chatzikys, Tasos Bot, tzortzis, RivenT, tony stank) > [Δομές Δεδομένων] Πώς τα πήγατε
0 Members and 1 Guest are viewing this topic.
Poll
Question: Πώς τα πήγατε σήμερα Δομές?
8(δεν είχα κάνει εργασία)
10(είχα κάνει εργασία)
Το 'χω το 5άρι.......
Το 'χω το 6άρι(που είναι τελικά 5άρι)
Άστα να πάνε..........................................
Στο όριο.......

Pages: 1 [2] Go Down Print
Author Topic: [Δομές Δεδομένων] Πώς τα πήγατε  (Read 5977 times)
rhum
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 269



View Profile
Re: [Δομές Δεδομένων] Πώς τα πήγατε
« Reply #15 on: February 08, 2008, 11:29:19 am »

Τα θεματα της ομαδας Γ (στο περιπου):

1)Βρειτε την πολυπλοκοτητα

x=1;
for i=0: <10
   for j=n: >=0: j--
     for k=0: <n
        x+=n;


2)Η φραση

ΝΕΟΣΑΡΧΙΕΠΙΣΚΟΠΟΣ

προκυπτει αν διασχισουμε ενα σχεδον πληρες δυαδικο δενδρο με προδιατεταγμενη διασχιση. Αν διασχισουμε το ιδιο δενδρο με μεταδιατεταγμενη διασχιση ποια φραση προκυπτει;


3)Ποια φραση τυπωνεται για ορισμα n=4;

public void phrase(n){

switch(n){
case(1){
print("!")
phrase(n+2)
}
case(2){
print("hello")
phrase(n-1)
}
case(3){
print("world")
}
default{
while( n>=3 ){
print("*");
n-=1;
}
phrase(n);
}
}
}



4)Εχουμε μια στοιβα

98
2
66
53
17
7

Μετα τις πραξεις pop,push(50),pop,pop,pop,push(91),pop,pop,push(44),push(78),push(21),pop,push(37),push(100)
ποιο ειναι τo τριτο απο την κορυφη στοιχειο.


5)Διαταξτε τη φραση ΔΙΑΠΛΟΚΗ για κατακερματισμο με γραμμικη εξεταση και με τετραγωνικη εξεταση για c=2.Η συναρτηση κατακερματισμου ειναι k mod 9.


6)Ενας τριαδικος σωρος ειναι οπως ενας δυαδικος αλλα καθε κομβος του εχει τρια παιδια αντι για δυο.Γραψτε το διαγραμμα οπως επισης και τον πινακα του σωρου που προκυπτει απο τα παρακατω στοιχεια.........
Ποιο το πλεονεκτημα του τριαδικου;

7)Δημιουργηστε το δυαδικο δενδρο αναζητησης για τα παρακατω στοιχεια......Ποσους κομβους διασχιζω για να φτασω στο στοιχειο χ;Ποιο το υψος του δενδρου;


8 )Μια παραλλαγη της quicksort ειναι αντι για το κλασσικο pivot σε καθε διαμεριση, να επιλεγεται ενα τυχαιο στοιχειο της συγκεκριμενης διαμερισης και να γινεται swap με το στοιχειο στη θεση low, ωστε καθε φορα στη θεση low να βρισκεται τυχαιο pivot.Γραψτε τους τρεις αξονες(pivot) για τους τρεις πρωτους διαμερισμους, καθως και την τελικη μορφη του πινακα που δινεται................


9)Ο τηλ.καταλογος θεσσαλονικης περιεχει ~430000 τηλ, εκ των οποιων το 3.4% ειναι απορρητα.Ποια μεθοδο θα προτιμουσατε για την ταξινομηση του καταλογου των απορρητων αριθμων της θεσσαλονικης;


10)Θεμα java(κλασεις,συναρτησεις,μεταβλητες,public,private,static κλπ) 25 μοναδες


Ολα τα θεματα 110 μοναδες, τα απορρητα δεν ταξινομουνται αφου απορρητα, 2.5 ωρες
   


Μπορει καποιος να γραψει στο περιπου το θεμα java για να ανεβουν και στα downloads;

Ακομη ,
πολυπλοκοτητα n^2
pivot 30, 1, 43
σωστα;
« Last Edit: February 08, 2008, 11:32:28 am by rhum » Logged

ΤΟ ΠΟΤΑΜΙ ΠΙΣΩ ΔΕΝ ΓΥΡΝΑ!  ΤΟ ΠΟΤΑΜΙ ΠΙΣΩ ΔΕΝ ΓΥΡΝΑ...
Tonia
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 643


Spiral out! Keep going..


View Profile
Απ: [Δομές Δεδομένων] Πώς τα πήγατε
« Reply #16 on: February 08, 2008, 11:46:33 am »

Quote from: rhum on February 08, 2008, 11:29:19 am
Τα θεματα της ομαδας Γ (στο περιπου):


3)Ποια φραση τυπωνεται για ορισμα n=4;

public void phrase(n){

switch(n){
case(1){
print("!")
phrase(n+2)
}
case(2){
print("hello")
phrase(n-1)
}
case(3){
print("world")
}
default{
while( n>=3 ){
print("*");
n-=1;
}
phrase(n);
}
}
}


αυτό δεν ήταν στην ομάδα Γ (όχι πως έχει σημασία..)
Logged

Junior
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1349


View Profile
Re: [Δομές Δεδομένων] Πώς τα πήγατε
« Reply #17 on: February 08, 2008, 13:29:59 pm »

Θέμα java στο Γ:

α) Να γραφεί κλάση Element που έχει τα εξής:
Μεταβλητές:
int value;
Μέθοδοι:
Element(int value) (δίνει τιμή στη μεταβλητή της κλάσης)
void setValue(int value) (δίνει τιμή στη μεταβλητή της κλάσης)
int getValue() (επιστρέφει την μεταβλητή της κλάσης)
5 μονάδες

β) Να γραφεί κλάση Array που χρησιμοποιεί την κλάση Element και περιέχει τα εξής:
Μέθοδοι:
printArray(Element[] array) (εκτυπώνει σε μία σειρά όλα τις τιμές από τα στοιχεία του πίνακα array)
main(String[] args)
3 μονάδες

γ) Να γραφεί η παραπάνω συνάρτηση main(String[] args) η οποία κάνει τα εξής:
- Δημιουργεί πίνακα από 10 elements στα οποία δίνει τυχαίες τιμές (χρησιμοποιείστε τη Math.random() που επιστρέφει float στο διάστημα [0,1))
- Μέσω της printArray εκτυπώνει τον πίνακα.
- Ταξινομεί τα στοιχεία με τον αλγόριθμο Bubblesort με βάση τις values των αντικειμένων. Προσοχή: να μη γίνεται ανταλλαγή των αντικειμένων, αλλά μόνο των values.
- Ξαναεκτυπώνει τον καινούριο πίνακα μέσω της printArray
17 μονάδες

Οδηγίες:
Όπου δεν αναγράφονται οι προσδιοριστές (public, private, protected static) να τους βάλετε εσείς έτσι ώστε να λειτουργεί κανονικά το πρόγραμμα.




Να ρωτήσω και κάτι: Αυτό με το pivot θυμάται κανείς πόσο έπιανε;
Logged
Tonia
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 643


Spiral out! Keep going..


View Profile
Απ: [Δομές Δεδομένων] Πώς τα πήγατε
« Reply #18 on: February 08, 2008, 13:43:58 pm »

το quicksort επιανε 15 μοναδες
Logged

Junior
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1349


View Profile
Re: [Δομές Δεδομένων] Πώς τα πήγατε
« Reply #19 on: February 08, 2008, 15:26:02 pm »

Quote from: rhum on February 08, 2008, 11:29:19 am
Ακομη ,
πολυπλοκοτητα n^2
pivot 30, 1, 43
σωστα;

Συμφωνώ! Πωπω νόμισα ότι είχα λάθος το 43 γιατί μπερδεύτηκα κάπου, αλλά τελικά κατά τύχη μου βγήκε σωστό!

Α και η άσκηση με το phrase είναι όντως της ομάδας Γ, απλά κάποιες λέξεις έχει αλλάξει ο rhum, όχι το πρόγραμμα
« Last Edit: February 08, 2008, 15:29:18 pm by Junior » Logged
fantomas
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 3228



View Profile
Re: [Δομές Δεδομένων] Πώς τα πήγατε
« Reply #20 on: February 08, 2008, 15:46:03 pm »

Quote from: ikoufis on February 08, 2008, 01:19:23 am
Quote from: Odys on February 08, 2008, 01:15:35 am
Μα χάθηκε να βάλει μια πολλαπλής επιλογής για το πόσα λεφτά πήρε ο θέμος?  Tongue
Και αν δεν το έβρισκε κάποιος να του έκοβε και 5 μονάδες ως αρνητική βαθμολογία! Grin
Κάτι άσχετο τα τηλεπάκια τι ακριβώς κάνουν στην φώτο??????
Logged

-Buenos dias!
-Kinder Bueno!!!
CyberCaesar
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 2493



View Profile
Re: [Δομές Δεδομένων] Πώς τα πήγατε
« Reply #21 on: February 08, 2008, 16:36:31 pm »

Quote from: Junior on February 08, 2008, 15:26:02 pm
Quote from: rhum on February 08, 2008, 11:29:19 am
Ακομη ,
πολυπλοκοτητα n^2
pivot 30, 1, 43
σωστα;

Συμφωνώ! Πωπω νόμισα ότι είχα λάθος το 43 γιατί μπερδεύτηκα κάπου, αλλά τελικά κατά τύχη μου βγήκε σωστό!

Α και η άσκηση με το phrase είναι όντως της ομάδας Γ, απλά κάποιες λέξεις έχει αλλάξει ο rhum, όχι το πρόγραμμα
μετα την πρωτη ταξινομηση με το 30 οι 2 υποπινακες που δημιουργηθηκαν ποσα στοιχεια ειχαν?
Logged

Brain the size of a planet and I'm studying THMMY... You call that job satisfaction? Cause I don't.

"What's life? Life's easy. A quirk of matter. Nature's way of keeping meat fresh."
Junior
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1349


View Profile
Re: [Δομές Δεδομένων] Πώς τα πήγατε
« Reply #22 on: February 08, 2008, 19:09:40 pm »

Ο πρώτος 5 στοιχεία και ο δεύτερος 4
Logged
kekropas
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 511

thmmy rocks!!!


View Profile
Re: [Δομές Δεδομένων] Πώς τα πήγατε
« Reply #23 on: February 28, 2008, 19:40:50 pm »

Παιδιά τα αποτελέσματα δεν θα βγούνε στο ethmmy?
Logged
Stephanos
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 74


When the music's over turn out the lights ....


View Profile
Re: [Δομές Δεδομένων] Πώς τα πήγατε
« Reply #24 on: August 14, 2008, 12:31:32 pm »

Παιδιά προσπαθώ να λύσω την άσκηση με την quicksort και δεν τα καταφέρνω.  :'( Ας πούμε ότι έχω καταλάβει την κανονική quicksort. Τι διαφορά έχει η παραλλαγή και ποιο παίρνω σαν αρχικό pivot. Η άσκηση είναι:

Μια παραλλαγη της quicksort ειναι αντι για το κλασσικο pivot σε καθε διαμεριση, να επιλεγεται ενα τυχαιο στοιχειο της συγκεκριμενης διαμερισης και να γινεται swap με το στοιχειο στη θεση low, ωστε καθε φορα στη θεση low να βρισκεται τυχαιο pivot.Γραψτε τους τρεις αξονες(pivot) για τους τρεις πρωτους διαμερισμους, καθως και την τελικη μορφη του πινακα που δινεται
19  6  33  19  3  75  30  60  43  1
και η απάντηση είναι (30  1  43)
Logged
Wade
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 5795



View Profile WWW
Re: [Δομές Δεδομένων] Πώς τα πήγατε
« Reply #25 on: February 11, 2009, 10:24:43 am »

Quote from: Stephanos on August 14, 2008, 12:31:32 pm
Μια παραλλαγη της quicksort ειναι αντι για το κλασσικο pivot σε καθε διαμεριση, να επιλεγεται ενα τυχαιο στοιχειο της συγκεκριμενης διαμερισης και να γινεται swap με το στοιχειο στη θεση low, ωστε καθε φορα στη θεση low να βρισκεται τυχαιο pivot.Γραψτε τους τρεις αξονες(pivot) για τους τρεις πρωτους διαμερισμους, καθως και την τελικη μορφη του πινακα που δινεται
19  6  33  19  3  75  30  60  43  1
και η απάντηση είναι (30  1  43)

Όντως, αφού λέει ότι επιλέγεται ένα τυχαίο στοιχείο της συγκεκριμένης διαμέρισης, πώς μπορεί να υπάρχει ντετερμινιστική απάντηση;  Μήπως έδινε και κανένα άλλο στοιχείο;
Logged

Pages: 1 [2] Go Up Print
Jump to:  

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