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

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by Yamal
[June 16, 2025, 23:46:31 pm]

[Οργάνωση Υπολογιστών] Γε...
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]

Έναρξη Δηλώσεων Συμμετοχή...
by IEEE SB
[June 14, 2025, 00:10:19 am]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426678
Total Topics: 31710
Online Today: 169
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 30
Guests: 125
Total: 155
μιλτοςμ
Tasaras
anna.ts
ZontanosThrylos
PolarBear
DimiTout
fopapadopoulos
nchatzo
thomasdt
κοτζακ
kokkinosgior
andyy
Yamal
chaniotism
athena_apo
Mr Watson
akoil
stloukas
gpapadimi
Athinaaz
vaggelisx
stavrosk
lasef
nasos
Saint_GR
Loudis1
eed
Εμφάνιση

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

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