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

Login with username, password and session length

Αναζήτηση

Google

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

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[Today at 21:25:42]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[Today at 20:59:13]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 19:46:54]

[Γραφική] Λυμένα θέματα
by okanpala
[Today at 18:56:22]

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

Αντικατάστασης πυκνωτή σε...
by george14
[Today at 13:58:20]

Πότε θα βγει το μάθημα; -...
by tzortzis
[Today at 13:19:53]

Αποτελέσματα Εξεταστικής ...
by george14
[Today at 12:08:25]

[ΨEE] Γενικές απορίες και...
by Juror8
[Today at 12:06:57]

[Οργάνωση Υπολογιστών] Γε...
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 _Trob
[June 16, 2025, 13:28:21 pm]

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

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

[Σ.Π.Η.Ε.] Παλιά θέματα -...
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]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426698
Total Topics: 31710
Online Today: 242
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 56
Guests: 141
Total: 197
Petros Ts
chaniotism
Karkarias
elischat
soktas
stephystam
katranic
mmamougiorgi
acapulco
Gray139
Saint_GR
chriskazakos
Polychronia K
ZontanosThrylos
dimopoul
gcheristanidhs
fopapadopoulos
Mr Watson
Born_Confused
mavropan
alexandros_and
sotos_sta
kostas1507
jimalexoud
Psychoktonos_
mayia psarikoglou
thathas12
odkoutrolikos
fatseas
Cersei Tsoulannister
KZerenidis
Nikos_313
athena_apo
Zaxarenia
ppss
thomasdt
χασλμαλικι
christina02
etsilika
natavhoo
varvoutis
Annapar
Grigorisioan05
vaggelisx
PrincessConsuela
Stelios V.
ThanosV
sassi
Aglosdoum
stavr0s16
chrysa.tsilika
gprok
Εμφάνιση

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

Νέα!
  Όταν ανεβάζουμε φωτογραφίες στις Ανακοινώσεις και Έκτακτα νέα, βάζουμε τη μεγαλύτερη πλευρά 400 (width=400 ή height=400 ). π.χ. [img height=400 (κλείνει η αγκύλη) 
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 3ο Εξάμηνο > Δομές Δεδομένων (Moderators: chatzikys, Tasos Bot, tzortzis) > Εργασια Sudoku
0 Members and 1 Guest are viewing this topic.
Pages: 1 [2] 3 Go Down Print
Author Topic: Εργασια Sudoku  (Read 6568 times)
golden
Θαμώνας
****
Gender: Male
Posts: 392


View Profile
Απ: Εργασια Sudoku
« Reply #15 on: December 02, 2005, 16:00:38 pm »

Στο παράδειγμα που έδωσα γιατι Ο(n^2) κι όχι O(n^4)? Συγνώμη αν γίνομαι κουραστικός αλλά είναι το μόνο που μου έχει μείνει για να αφιερωθώ επιτέλους στα σήματα!!
Logged
dim
Honoured Member
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
**********
Gender: Male
Posts: 1564


finding emo


View Profile
Απ: Εργασια Sudoku
« Reply #16 on: December 02, 2005, 16:07:42 pm »

Sorry!!!

Λάθος βιασύνης!
Ο(n^4)
Logged
chggr005
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2566


Free ...as a bird (Beatles)


View Profile
Re: Εργασια Sudoku
« Reply #17 on: December 04, 2005, 03:52:34 am »

Παιδιά, είστε σίγουροι ότι η πολυπλοκότητα είναι Ο(n^4)? Εγώ διαφωνώ εν μέρει με αυτό.
Logged

Goodbye to you, my trusted friend.
We've known each other since we were nine or ten.
Together we 've  climbed hills or trees.
Learned of love and ABC's,
skinned our hearts and skinned our knees.

Goodbye my friend, it's hard to die,
when all the birds are singing in the sky,
Now that the spring is in the air.
Ο λογαριασμός έχει παραβιαστεί, μην ανοίξετε το link. are everywhere.
When you see them I'll be there.

We had joy, we had fun, we had seasons in the sun.
But the hills that we climbed
were just seasons out of time.

Terry Jacks - Seasons In The Sun


Οι πρωτοετείς φοιτητές μπορούν να ενημερωθούν για τον Σύλλογο Φοιτητών Ηλεκτρολόγων Μηχανολόγων Μηχανικών από εδώ:  Σύλλογος Φοιτητών
golden
Θαμώνας
****
Gender: Male
Posts: 392


View Profile
Απ: Εργασια Sudoku
« Reply #18 on: December 04, 2005, 05:40:03 am »

Η πολυπλοκότητα σίγουρα θα προκύψει διαφορετική αν έχεις ακολουθήσει διαφορετικό αλγόριθμο για την εξέταση του sudoku! Πόσο την υπολογίζεις εσυ?(περιέργεια!)
Logged
chggr005
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2566


Free ...as a bird (Beatles)


View Profile
Re: Εργασια Sudoku
« Reply #19 on: December 05, 2005, 13:43:14 pm »

Ναι, τελικά μετά από λίγη σκέψη, χαρτί και μολύβι, προέκυψε ότι βγαίνει n τετράγωνο. Πάντως νομίζω ότι όλοι οι φοιτητές χρησιμοποίησαν πάνω κάτω τον ίδιο αλγόριθμο. Smiley
Logged

Goodbye to you, my trusted friend.
We've known each other since we were nine or ten.
Together we 've  climbed hills or trees.
Learned of love and ABC's,
skinned our hearts and skinned our knees.

Goodbye my friend, it's hard to die,
when all the birds are singing in the sky,
Now that the spring is in the air.
Ο λογαριασμός έχει παραβιαστεί, μην ανοίξετε το link. are everywhere.
When you see them I'll be there.

We had joy, we had fun, we had seasons in the sun.
But the hills that we climbed
were just seasons out of time.

Terry Jacks - Seasons In The Sun


Οι πρωτοετείς φοιτητές μπορούν να ενημερωθούν για τον Σύλλογο Φοιτητών Ηλεκτρολόγων Μηχανολόγων Μηχανικών από εδώ:  Σύλλογος Φοιτητών
JAs0n-X
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2861


Rhodes [Sattelite image]


View Profile
Απ: Εργασια Sudoku
« Reply #20 on: December 05, 2005, 17:51:00 pm »

ο οποιος ειναι?
εγω ξερω οτι αλλοι χρησιμοποιησαν αθροισματογινομενα...
αλλοι ενα boolean πινακακι μονοδιαστατο με 9 κουτια...(οπως εγω)...
εσεις τι χρησιμοποιησατε τελικα..
εμενα ο κωδικας της checkSudokuMatrix βγηκε 50 γραμμες που νομιζω ειναι αρκετα ικανοποιητικο (γεια σου τρικουπη με το συμαζεμα σου! )...
εκανε κανεις καμμια τρελη πατεντα να μας την πει να τον θαυμασουμε?
Logged

J=X
--------------------------------------------
Ο Χριστος πεθανε
Ο Μαρξ πεθανε...
και εγω τελευταια δεν αισθανομαι καλα !
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
Απ: Εργασια Sudoku
« Reply #21 on: December 05, 2005, 20:05:58 pm »

Quote from: golden on December 04, 2005, 05:40:03 am
Η πολυπλοκότητα σίγουρα θα προκύψει διαφορετική αν έχεις ακολουθήσει διαφορετικό αλγόριθμο για την εξέταση του sudoku! Πόσο την υπολογίζεις εσυ?(περιέργεια!)

Εγώ θα διατυπώσω λίγο διαφορετικά την ερώτηση.

Τι συμβολίζει το n???
Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
gfloros
Guest
Απ: Εργασια Sudoku
« Reply #22 on: December 05, 2005, 22:00:40 pm »

Μπορεί κανένα παλικάρι να ανεβάσει την εκφώνηση της εργασίας;

Χαιρετίσματα από τα ελληνικά στρατά...
Να κοιμάστε ήσυχοι!

Ο στρατιώτης Flo
Logged
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
Απ: Εργασια Sudoku
« Reply #23 on: December 05, 2005, 22:39:52 pm »

ορίστε
εργασία μέρος Α
Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
chggr005
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2566


Free ...as a bird (Beatles)


View Profile
Re: Εργασια Sudoku
« Reply #24 on: December 06, 2005, 07:26:34 am »

Quote from: BOBoMASTORAS on December 05, 2005, 20:05:58 pm
Τι συμβολίζει το n???
To n λογικά συμβολίζει την διάσταση του πίνακα (δεδομένου ότι είναι τετραγωνικός)
Logged

Goodbye to you, my trusted friend.
We've known each other since we were nine or ten.
Together we 've  climbed hills or trees.
Learned of love and ABC's,
skinned our hearts and skinned our knees.

Goodbye my friend, it's hard to die,
when all the birds are singing in the sky,
Now that the spring is in the air.
Ο λογαριασμός έχει παραβιαστεί, μην ανοίξετε το link. are everywhere.
When you see them I'll be there.

We had joy, we had fun, we had seasons in the sun.
But the hills that we climbed
were just seasons out of time.

Terry Jacks - Seasons In The Sun


Οι πρωτοετείς φοιτητές μπορούν να ενημερωθούν για τον Σύλλογο Φοιτητών Ηλεκτρολόγων Μηχανολόγων Μηχανικών από εδώ:  Σύλλογος Φοιτητών
BOBoMASTORAS
Veteran
Καταστραμμένος
******
Posts: 6082


It just doesn't get any easier! It gets worse...


View Profile
Απ: Εργασια Sudoku
« Reply #25 on: December 07, 2005, 00:48:16 am »

Δηλαδή μπορούμε να πούμε ότι ένας πίνακας Sudokou με 10 γραμμές θέλει περίπου 10^2=100 πραξεις για να επαληθευτεί. Έτσι δεν είναι???
Logged

Της γενιάς μου βασιλιά,
μην κατέβεις τα σκαλιά.
Πιες αθάνατο νερό
να νικήσεις τον καιρό.

http://tools.ietf.org/html/rfc1149
The only reason we invent robots
chggr005
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2566


Free ...as a bird (Beatles)


View Profile
Re: Εργασια Sudoku
« Reply #26 on: December 07, 2005, 01:39:10 am »

Όχι! Απλά η τάξη ενός αλγορίθμου (Ο) σου δίνει ένα μέτρο σύγκρισης μεταξύ δύο αλγορίθμων και δεν μπορείς να βγάλεις συμπεράσματα αυτού του είδους.
Για παράδειγμα ένας αλγόριθμος τάξης n^4 θα είναι χειρότερος (θέλει περισσότερο χρόνο εκτέλεσης) από έναν τάξης n^2.
Ο αριθμός των εντολών που χρειάζεται δεν είναι 100. Για να τον βρεις θα πρέπει να κάνεις πράξεις, οι οποίες θα καταλήγουν σε μία μορφή πχ 45n^2 + 10n +2345. Στην παράσταση αυτή εάν βάλεις n=10 θα βρεις τον αριθμό των εντολών που χρειάζονται για να επαληθευτεί ο πίνακας.
Logged

Goodbye to you, my trusted friend.
We've known each other since we were nine or ten.
Together we 've  climbed hills or trees.
Learned of love and ABC's,
skinned our hearts and skinned our knees.

Goodbye my friend, it's hard to die,
when all the birds are singing in the sky,
Now that the spring is in the air.
Ο λογαριασμός έχει παραβιαστεί, μην ανοίξετε το link. are everywhere.
When you see them I'll be there.

We had joy, we had fun, we had seasons in the sun.
But the hills that we climbed
were just seasons out of time.

Terry Jacks - Seasons In The Sun


Οι πρωτοετείς φοιτητές μπορούν να ενημερωθούν για τον Σύλλογο Φοιτητών Ηλεκτρολόγων Μηχανολόγων Μηχανικών από εδώ:  Σύλλογος Φοιτητών
dim
Honoured Member
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
**********
Gender: Male
Posts: 1564


finding emo


View Profile
Απ: Εργασια Sudoku
« Reply #27 on: December 07, 2005, 13:16:28 pm »

Quote from: dim
Απʼ ότι φαίνεται στην επόμενη σελίδα, τα βήματα που απαιτούνται είναι
15N2+N+4  βήματα
Άρα έχουμε Ο( Ν2 ) πολυπλοκότητα.
To παραπάνω είναι από την εργασία..
Ο πραγματικός αριθμός των βημάτων δεν είναι Ν2.
Η πολυπλοκότητα είναι απλά ο βαθμός του πολυωνύμου που δίνει τον αριθμό των βημάτων.
Και μάλιστα το πολυώνυμο που βγάλαμε σε αυτή την εργασία για τον αριθμό των βημάτων είναι πολύ.."στο περίπου"
Quote from: chggr005 on December 07, 2005, 01:39:10 am
Όχι! Απλά η τάξη ενός αλγορίθμου (Ο) σου δίνει ένα μέτρο σύγκρισης μεταξύ δύο αλγορίθμων και δεν μπορείς να βγάλεις συμπεράσματα αυτού του είδους.
Για παράδειγμα ένας αλγόριθμος τάξης n^4 θα είναι χειρότερος (θέλει περισσότερο χρόνο εκτέλεσης) από έναν τάξης n^2.
Για μικρό αριθμό πράξεων ίσως και να μην ισχύει αυτό (ή να ισχύει αλλά να μην έχει πρακτικό νόημα).
Σίγουρα όμως η πολυπλοκότητα σου δείχνει πως συμπεριφέρεται χρονικά ο αλγόριθμός σου όταν Αυξάνεται το Ν.

Εννοώ ότι για μικρό πίνακα να συμφέρει πολυπλοκότητα Ν4, αλλά όσο το Ν μεγαλώνει φυσικά γίνεται ασύμφορος ο αλγόριθμος, και προτιμάς κάποιον με μικρότεη πολυπλοκότητα. (προσωπική εικασία, ρίχτε ντομάτες αν θέλετε Smiley )

Αν κάποιος έχει διαφορετική άποψη θα ήταν ενδιαφέρον να την έλεγε..
Logged
lars
Θαμώνας
****
Gender: Male
Posts: 419



View Profile
Απ: Εργασια Sudoku
« Reply #28 on: December 07, 2005, 19:57:50 pm »

Η μελέτη της πολυπλοκότητας αναφέρεται στη γενικότερη περίπτωση όπου τότε το Ν->οο 
Για να δεις ποιος αλγόριθμος είναι καλύτερος για συγκεκριμένο αριθμό,αρκεί να συγκρίνεις τις γραφικές παραστάσεις των πολυπλοκοτήτων των 2 αλγορίθμων.Και πάλι τα πράγματα όμως είναι σχετικά για την περιπτωση των Ο() πολυπλοκοτήτων μιας που αυτές δίνουν το άνω όριο για τον χρόνο εκτέλεσης των αλγορίθμων(στην περίπτωση δλδ που θα εκτελεστούν όλες οι εντολές).Για να συγκρίνεις 2 αλγόριθμους με συγκεκριμένο μέγεθος εισόδου,πρέπει να κάνεις μελέτη μέσης περίπτωσης και ακόμα καλύτερα να υπολογίζεις το χρόνο εκτέλεσης για διάφορες εισόδους.
Logged
abc
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 209

Go get a life


View Profile
Re: Απ: Εργασια Sudoku
« Reply #29 on: December 07, 2005, 21:43:57 pm »

Quote from: lars on December 07, 2005, 19:57:50 pm
Η μελέτη της πολυπλοκότητας αναφέρεται στη γενικότερη περίπτωση όπου τότε το Ν->οο 
Για να δεις ποιος αλγόριθμος είναι καλύτερος για συγκεκριμένο αριθμό,αρκεί να συγκρίνεις τις γραφικές παραστάσεις των πολυπλοκοτήτων των 2 αλγορίθμων.Και πάλι τα πράγματα όμως είναι σχετικά για την περιπτωση των Ο() πολυπλοκοτήτων μιας που αυτές δίνουν το άνω όριο για τον χρόνο εκτέλεσης των αλγορίθμων(στην περίπτωση δλδ που θα εκτελεστούν όλες οι εντολές).Για να συγκρίνεις 2 αλγόριθμους με συγκεκριμένο μέγεθος εισόδου,πρέπει να κάνεις μελέτη μέσης περίπτωσης και ακόμα καλύτερα να υπολογίζεις το χρόνο εκτέλεσης για διάφορες εισόδους.

Πολύ ωραία η παρατήρηση Roll Eyes

Και γω να προσθέσω το εξής παράδειγμα:

Αν ένα πρόγραμμα ελέγχει τυχαίους πίνακες nxn για το αν είναι sudoku ή όχι τότε η αντιμετώπιση της πολυπλοκότητας θα είναι εντελώς διαφορετική στην περίπτωση που ήλεγχε πίνακες οι οποίοι συμπληρώθηκαν από μία ομάδα φοιτητών του ΤΗΜΜΥ.

Με πιάνετε; Kiss
Logged

Στράααατόοοο...
Pages: 1 [2] 3 Go Up Print
Jump to:  

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