Re: [7ο] Μηχανική Συστημάτων Εφοδιαστικής Διαχείρησης 32 από teopap Θα μπορούσε κάποιος να εξηγήσει πώς χρησιμοποιούμε τον πίνακα (γεννήτρια τυχαίων αριθμών) που δίνεται για να κατασκευάσουμε μια τυχαία λύση; Δε θυμάμαι να έχει πει φέτος στο μάθημα πώς γίνεται... Έτσι που τη ζωή σου ρήμαξες εδώ στην κώχη τούτη την μικρή, σ’ όλην την γη την χάλασες.
Re: [7ο] Μηχανική Συστημάτων Εφοδιαστικής Διαχείρησης 33 από MakisH Νομίζω το ζητούμενο είναι να επιλέξεις τυχαία κάποια αντικείμενα; (δεν θυμάμαι σε τι είδους πρόβλημα χρειάζεται) Το ζητούμενο τότε είναι να κάνεις μια αντιστοίχιση από τους τυχαίους αριθμούς που βρίσκονται στο διάστημα [0,1), σε τυχαίους ακεραίους στο διάστημα [1,Ν]. Δηλαδή θα ήθελες κάτι σαν: Κώδικας: Επιλογή όλωνselected = floor(N*rand())+1 Επειδή όμως στις εξετάσεις δεν θα έχεις υπολογιστή ή τέλος πάντων γεννήτρια τυχαίων αριθμών, σου δίνει μια λίστα με τυχαίους αριθμούς. Οπότε κάθε φορά παίρνεις έναν αριθμό από τη λίστα και τον αντικαθιστάς. Αρκεί αυτό; ======> Βοηθήστε στο forum! <======
Re: [7ο] Μηχανική Συστημάτων Εφοδιαστικής Διαχείρησης 34 από teopap MakisH έγραψε:Επειδή όμως στις εξετάσεις δεν θα έχεις υπολογιστή ή τέλος πάντων γεννήτρια τυχαίων αριθμών, σου δίνει μια λίστα με τυχαίους αριθμούς. Οπότε κάθε φορά παίρνεις έναν αριθμό από τη λίστα και τον αντικαθιστάς.Κατ' αρχάς ευχαριστώ πολύ Στην εξέταση αναφέρομαι. Σε όλα τα παλιά θέματα, ό,τι πρόβλημα και να ήταν, το 1ο ερώτημα είναι η κατασκευή μιας τυχαίας λύσης με χρήση της λίστας των τυχαίων αριθμών. Οπότε (φαντάζομαι ότι) θα πρέπει να βάλουμε τους ακέραιους από 1 έως Ν σε μια τυχαία σειρά... Αυτό πώς γίνεται; Πιο συγκεκριμένα οι απορίες μου: 1. Τους τυχαίους αριθμούς τους χρησιμοποιούμε με τη σειρά που είναι στη λίστα; 2. Στον τύπο που έγραψες, αντικαθιστούμε το rand() με (κάποιον; κάποιους; όλους;) τυχαίο αριθμό της λίστας; 3. Το floor(x) είναι το ακέραιο μέρος του x (για x>0), σωστά; 4. Το selected του τύπου τι ακριβώς είναι; Έχω την εντύπωση ότι μου διαφεύγει ακόμη η λογική του πράγματος Έτσι που τη ζωή σου ρήμαξες εδώ στην κώχη τούτη την μικρή, σ’ όλην την γη την χάλασες.
Re: [7ο] Μηχανική Συστημάτων Εφοδιαστικής Διαχείρησης 35 από MakisH Το έγραψα ίσως μπλεγμένα, συγγνώμη... 1. Ναι. Σκέψου ότι κάποια στιγμή που είχες πρόσβαση σε υπολογιστή παρήγαγες μερικούς τυχαίους αριθμούς, μια ικανοποιητικά μεγάλη λίστα. (βλ. και (2)) 2. Ναι. Κάθε φορά θέλεις να επιλέξεις ένα από τα N (που δεν έχεις ήδη επιλέξει = "χωρίς επανατοποθέτηση"). Άρα υπολογίζεις έναν τυχαίο αριθμό (πχ με τη συνάρτηση rand()) ή παίρνεις έναν ήδη υπολογισμένο τυχαίο αριθμό από τη λίστα. Φυσικά μπορείς να πάρεις όποιον θέλεις από τη λίστα, αλλά για να μπορεί να ελέγξει ο Κυρανούδης τα αποτελέσματά σας, σας λέει "πάρτε τους στη σειρά". 3. Ναι, στρογγυλοποίηση προς τα κάτω. Αντιστοίχως υπάρχει και η συνάρτηση ceiling(x) για στρογγυλοποίηση προς τα πάνω. Στη Fortran κάνεις την ίδια δουλειά και με την int(x). 4. Ως "selected" ονόμασα απλώς τη μεταβλητή του αποτελέσματος. Θα είναι ένας ακέραιος από το 1 έως το Ν. Για να ελέγξεις αν η έκφραση αυτή είναι σωστή, διάλεξε μια τιμή για το N και δες τι γίνεται για rand()==0 και για rand()==0.999 (νομίζω την ακραία περίπτωση rand()==1 την αγνοείς; Δεν θυμάμαι.) ======> Βοηθήστε στο forum! <======
Re: [7ο] Μηχανική Συστημάτων Εφοδιαστικής Διαχείρισης 36 από teopap Βοηθήσατε και οι δύο πολύ, σας ευχαριστώ! Έτσι που τη ζωή σου ρήμαξες εδώ στην κώχη τούτη την μικρή, σ’ όλην την γη την χάλασες.
Re: [7ο] Μηχανική Συστημάτων Εφοδιαστικής Διαχείρισης 37 από teopap Τα θέματα της σημερινής προόδου Δεν έχετε τα απαραίτητα δικαιώματα για να δείτε τα συνημμένα αρχεία σε αυτή τη δημοσίευση. Έτσι που τη ζωή σου ρήμαξες εδώ στην κώχη τούτη την μικρή, σ’ όλην την γη την χάλασες.
Re: [7ο] Μηχανική Συστημάτων Εφοδιαστικής Διαχείρισης 38 από samcro90 Καλησπέρα , μήπως μπορεί κάποιος να προτείνει σύντομες λύσεις για τις ερωτήσεις 3 και 4 της περσινής προόδου ( είναι ανεβασμένη ακριβώς από πάνω ) ; Ευχαριστώ
Re: [7ο] Μηχανική Συστημάτων Εφοδιαστικής Διαχείρισης 39 από flame_girl Τα θέματα της προόδου 8/1/2016 Δεν έχετε τα απαραίτητα δικαιώματα για να δείτε τα συνημμένα αρχεία σε αυτή τη δημοσίευση.
Re: [7ο] Μηχανική Συστημάτων Εφοδιαστικής Διαχείρισης 40 από SteliosGk Τα σημερινά θέματα (18/1/2016) Δεν έχετε τα απαραίτητα δικαιώματα για να δείτε τα συνημμένα αρχεία σε αυτή τη δημοσίευση.