Σπίτι Προσωπικά Οικονομικά Εφαρμογή Greedy Reasoning με αλγόριθμους - ανδρείκελα

Εφαρμογή Greedy Reasoning με αλγόριθμους - ανδρείκελα

Βίντεο: The Third Industrial Revolution: A Radical New Sharing Economy 2024

Βίντεο: The Third Industrial Revolution: A Radical New Sharing Economy 2024
Anonim

Η άπληστη συλλογιστική χρησιμοποιείται συχνά ως μέρος μιας διαδικασίας βελτιστοποίησης. Ο αλγόριθμος βλέπει το πρόβλημα ένα βήμα κάθε φορά και εστιάζει μόνο στο βήμα στο χέρι. Κάθε άπληστος αλγόριθμος κάνει δύο υποθέσεις:

  • Μπορείτε να κάνετε μια βέλτιστη επιλογή σε ένα δεδομένο βήμα.
  • Επιλέγοντας τη βέλτιστη επιλογή σε κάθε βήμα, μπορείτε να βρείτε τη βέλτιστη λύση για το συνολικό πρόβλημα.

Μπορείτε να βρείτε πολλούς άπληστους αλγορίθμους, ο καθένας βελτιστοποιημένος για την εκτέλεση συγκεκριμένων εργασιών. Ακολουθούν μερικά κοινά παραδείγματα άπληστων αλγορίθμων που χρησιμοποιούνται για την ανάλυση γραφημάτων και τη συμπίεση δεδομένων και τον λόγο που ίσως θέλετε να τα χρησιμοποιήσετε:

  • Το ελάχιστο δέντρο του Kruskal (MST): Αυτός ο αλγόριθμος δείχνει μια από τις αρχές των άπληστων αλγορίθμων που οι άνθρωποι ίσως δεν σκέφτονται αμέσως. Σε αυτή την περίπτωση, ο αλγόριθμος επιλέγει την άκρη μεταξύ δύο κόμβων με τη μικρότερη τιμή και όχι τη μέγιστη τιμή, όπως η λέξη άπληστος μπορεί αρχικά να μεταδώσει. Αυτός ο τύπος αλγορίθμου μπορεί να σας βοηθήσει να βρείτε τη συντομότερη διαδρομή μεταξύ δύο τοποθεσιών σε ένα χάρτη ή να εκτελέσετε άλλες εργασίες σχετικές με γραφήματα.
  • MST του Prim: Αυτός ο αλγόριθμος διαιρεί σε μισό ένα μη κατευθυνόμενο γράφημα (το ένα με ποια κατεύθυνση δεν θεωρείται). Στη συνέχεια επιλέγει την άκρη που συνδέει τα δύο μισά έτσι ώστε το συνολικό βάρος των δύο ημίσεων να είναι το μικρότερο που μπορεί να είναι. Μπορεί να βρείτε αυτόν τον αλγόριθμο που χρησιμοποιείται σε ένα παιχνίδι λαβυρίνθων για να εντοπίσετε τη μικρότερη απόσταση μεταξύ της έναρξης και του τερματισμού του λαβυρίνθου.
  • Huffman Κωδικοποίηση: Αυτός ο αλγόριθμος είναι αρκετά διάσημος στους υπολογιστές επειδή αποτελεί τη βάση για πολλές τεχνικές συμπίεσης δεδομένων. Ο αλγόριθμος εκχωρεί έναν κώδικα σε κάθε μοναδική καταχώρηση δεδομένων σε μια ροή καταχωρήσεων, έτσι ώστε η πιο συχνά χρησιμοποιούμενη καταχώρηση δεδομένων να λαμβάνει τον συντομότερο κώδικα. Για παράδειγμα, το γράμμα E θα λαμβάνει κανονικά τον συντομότερο κώδικα κατά τη συμπίεση αγγλικού κειμένου, επειδή το χρησιμοποιείτε συχνότερα από οποιοδήποτε άλλο γράμμα στο αλφάβητο. Αλλάζοντας την τεχνική κωδικοποίησης, μπορείτε να συμπιέσετε το κείμενο και να το καταστήσετε σημαντικά μικρότερο, μειώνοντας τον χρόνο μετάδοσης.
Εφαρμογή Greedy Reasoning με αλγόριθμους - ανδρείκελα

Η επιλογή των συντακτών

Όταν η μετάβαση σε υβριδικό περιβάλλον σύννεφων μπορεί να είναι ωφέλιμη - ανδρείκελα

Όταν η μετάβαση σε υβριδικό περιβάλλον σύννεφων μπορεί να είναι ωφέλιμη - ανδρείκελα

Μεταβαίνοντας σε ένα υβριδικό περιβάλλον Cloud, πρέπει πρώτα να έχετε καλή κατανόηση των απαιτήσεων του φόρτου εργασίας σας. Μια οργάνωση συνήθως έχει πολλούς διαφορετικούς τύπους φόρτου εργασίας για να διαχειριστεί στο κέντρο δεδομένων της και ορισμένοι από αυτούς τους φόρτους εργασίας θα είναι καλύτερα προσαρμοσμένοι από άλλους για ένα περιβάλλον υβριδικού cloud. ...

Γιατί ο προσανατολισμός υπηρεσίας είναι σημαντικός για τα μοντέλα υπολογιστικού νέφους - οι υπηρεσίες Dummy

Γιατί ο προσανατολισμός υπηρεσίας είναι σημαντικός για τα μοντέλα υπολογιστικού νέφους - οι υπηρεσίες Dummy

Μια υποδομή και μια προοπτική εφαρμογής. Όταν έχετε κάποιο υπόβαθρο σχετικά με τον τρόπο με τον οποίο μπορείτε να ακολουθήσετε μια προσέγγιση προσανατολισμένη στις υπηρεσίες για το σχεδιασμό συστημάτων τεχνολογίας, μπορείτε να αρχίσετε να βλέπετε τη σχέση μεταξύ αυτής της προσέγγισης και του Cloud computing. Ο προσανατολισμός της υπηρεσίας διαπερνά το σύννεφο και το σύννεφο χρησιμεύει ως περιβάλλον ...

Η επιλογή των συντακτών

Προσθέστε Βασικά Ηλεκτρονικά Εξαρτήματα στο Ηλεκτρονικό σας Εργαλείο Workbench - dummies

Προσθέστε Βασικά Ηλεκτρονικά Εξαρτήματα στο Ηλεκτρονικό σας Εργαλείο Workbench - dummies

Για να ξεκινήσετε την κατασκευή ηλεκτρονικών κυκλωμάτων. πρέπει να συγκεντρώσει μια συλλογή από φθηνά ηλεκτρονικά εξαρτήματα όπως αντιστάσεις και πυκνωτές, δίοδοι και τρανζίστορ. Δεν χρειάζεται να αγοράζετε τα πάντα ταυτόχρονα, αλλά θα θέλετε να συγκεντρώσετε τουλάχιστον τα βασικά μέρη πριν ξεκινήσετε. Μπορείτε να αγοράσετε πολλά από αυτά τα εξαρτήματα σε ...

10 τρόποι να εξερευνήσετε τον κόσμο των ηλεκτρονικών - Dummies

10 τρόποι να εξερευνήσετε τον κόσμο των ηλεκτρονικών - Dummies

Έτοιμοι να αξιοποιήσουν μια νέα γνώση των ηλεκτρονικών; Θέλετε να επεκτείνετε τους ορίζοντές σας και να δημιουργήσετε προγραμματιζόμενα ηλεκτρονικά έργα; Η παρακάτω λίστα παρέχει μια λίστα ιδεών για την ενίσχυση της ηλεκτρονικής σας εμπειρίας. Σέρφινγκ για κυκλώματα Χιλιάδες ιδέες σχεδίων διατίθενται στο Διαδίκτυο. Χρησιμοποιήστε την αγαπημένη μηχανή αναζήτησής σας για να βρείτε έργα σε ...

Η επιλογή των συντακτών

Πώς να πάρει επιβεβαιωμένο και επιβεβαιωμένο στο Facebook - dummies

Πώς να πάρει επιβεβαιωμένο και επιβεβαιωμένο στο Facebook - dummies

Facebook είναι μια ιστοσελίδα για πραγματική ταυτότητα και πραγματική Ανθρωποι. Για να προστατεύσει αυτό το γεγονός, το Facebook διαθέτει συστήματα που να ανιχνεύουν τυχόν ψεύτικους λογαριασμούς. Οι ψεύτικοι λογαριασμοί μπορεί να είναι αστεία (για παράδειγμα, κάποιος που δημιουργεί λογαριασμό για το σκυλί της) ή μπορεί να είναι spammers (ρομπότ που δημιουργούν λογαριασμούς για να στείλουν χιλιάδες ψεύτικες αιτήσεις φίλων). Ανεξάρτητα, είναι ...

Πώς να κρύψει Facebook Νέα Ιστορίες Feed - ανδρείκελα

Πώς να κρύψει Facebook Νέα Ιστορίες Feed - ανδρείκελα

, ενώ μπορείτε να χρησιμοποιήσετε Ειδήσεις του Facebook Feed απόψεις να δούμε μια διαφορετική έκδοση, μπορείτε επίσης να επηρεάσετε αυτό που βλέπετε κρύβοντας ιστορίες που δεν σας αρέσουν. Η απόκρυψη ιστοριών (και στη συνέχεια η απόκρυψη όλων των ιστοριών από συγκεκριμένους ανθρώπους) στέλνει ένα μήνυμα στην News Feed ότι θα προσπαθήσει να μάθει από. Αν είστε συνεχώς κρύβονται ιστορίες ...

Πώς να Εισάγετε ένα βιβλίο διευθύνσεων στο Facebook - dummies

Πώς να Εισάγετε ένα βιβλίο διευθύνσεων στο Facebook - dummies

Αντί να δημιουργήσετε ένα νέο βιβλίο διευθύνσεων για Επαφές Facebook, μπορείτε να εισαγάγετε ένα υπάρχον βιβλίο διευθύνσεων. Εάν είστε κάποιος που χρησιμοποιεί έναν υπολογιστή-πελάτη ηλεκτρονικού ταχυδρομείου επιφάνειας εργασίας - ένα πρόγραμμα στον τοπικό σας υπολογιστή που διαχειρίζεται το ηλεκτρονικό σας ταχυδρομείο (όπως το Microsoft Outlook ή το Entourage), δημιουργήστε ένα αρχείο των επαφών σας και εισάγετε το ...