Χόμπι και ενδιαφέροντα

Τα πλεονεκτήματα των γενικευμένων Αλγορίθμων

Αλγόριθμοι συχνά συνδέονται με τον προγραμματισμό υπολογιστών , αλλά είναι πραγματικά μόνο μια μέθοδος για την επίλυση προβλημάτων . Σκεφτείτε έναν αλγόριθμο ως μια πολύ συγκεκριμένη συνταγή για την επίλυση ενός προβλήματος . Η λογική του αλγορίθμου μπορεί να γραφτεί σε καθολική ή γενικούς όρους , ή στην ίδια γλώσσα ως την τελική του μορφή , όπως μια συγκεκριμένη γλώσσα προγραμματισμού . Υπάρχουν μια σειρά από πλεονεκτήματα στο γράψιμο αλγόριθμο σας σε μια γενικευμένη form.Prescriptive Περιορισμοί
Η

Φανταστείτε έναν προγραμματιστή εξειδικευμένο σε μια συγκεκριμένη γλώσσα προγραμματισμού . Ξέρει τις δυνάμεις και τις αδυναμίες του προγραμματισμού . Επιπλέον , έχει το δικό του στυλ και την προσέγγισή του σε αυτή τη γλώσσα προγραμματισμού . Αν γράφει ο αλγόριθμος του στον κώδικα , που περιορίζει σχεδόν βέβαιο ότι ο αλγόριθμος σε γνώση του από τους περιορισμούς της γλώσσας και τη δική του .
Εικόνων Λύση - Centric
Η

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

Χρήση γενικευμένη λογική σας βοηθά να αποφευχθεί μια ποικιλία των υποθέσεων . Ακόμα κι αν οι υποθέσεις σας έχουν κάποια βάση στην πραγματικότητα , και μπορεί στην πραγματικότητα να χρησιμεύσει για τον εξορθολογισμό της διαδικασίας σας με την πρόληψη αδιέξοδο λύσεις , μπορούν , επίσης, να περιορίζει . Για παράδειγμα ? αν υποψιάζεστε ότι είστε κατευθύνεται προς μια βιώσιμη αλγόριθμο που δεν διαθέτουν τους πόρους για την εφαρμογή , μπορεί να είναι σοφό να ακούσετε τη διαίσθησή σας , παρά από τη βάση της στην υπόθεση . Θα πρέπει να γνωρίζετε , όμως , αν έχετε υποκύψει σε υπόθεση - . Μπορείτε να αφήσετε τις καλύτερες ιδέες ανεξερεύνητο εικόνων
μη - ειδικός Φιλικό
Η

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


https://el.htfbw.com © Χόμπι και ενδιαφέροντα