Νάρθηκας Suffix

Συγγραφέας: Louise Ward
Ημερομηνία Δημιουργίας: 7 Φεβρουάριος 2021
Ημερομηνία Ενημέρωσης: 28 Ιούνιος 2024
Anonim
Νάρθηκας Suffix - Τεχνολογία
Νάρθηκας Suffix - Τεχνολογία

Περιεχόμενο

Ορισμός - Τι σημαίνει το Suffix Tree;

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


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το δέντρο Suffix

Τα δένδρα Suffix μπορούν να χρησιμοποιηθούν για πολλά πράγματα. Γενικά, αυτά τα δέντρα κρατούν όλα τα υποσύνολα μιας δεδομένης συμβολοσειράς. Έχοντας αυτό υπόψη, άλλες σειρές μπορούν να ταιριάξουν με το δένδρο επιθημάτων για να καταλάβουν αν περιλαμβάνονται στην αρχική συμβολοσειρά εισόδου.

Το δένδρο επιθέματος έχει αναπτυχθεί με την πάροδο του χρόνου από στοιχεία όπως οι Weiner και McCreight στη δεκαετία του '70 και το Ukkonen στη δεκαετία του '90. Οι οπτικές προσαρμογές ενός δένδους επιθέματος δείχνουν πώς χειρίζονται οι υποσύνολα της συμβολοσειράς με τον αλγόριθμο. Εναλλακτικά, ένα δέντρο επιθημάτων μπορεί να μοιραστεί με μαθηματική σημείωση.

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