אנחנו עובדים על שחזור אפליקציית Unionpedia ב-Google Play Store
יוֹצֵאנִכנָס
🌟פישטנו את העיצוב שלנו לניווט טוב יותר!
Instagram Facebook X LinkedIn

אהו-קוראסיק

מַדָד אהו-קוראסיק

אלגוריתם Aho-Corasick הוא אלגוריתם לחיפוש מחרוזות שהומצא על ידי אלפרד אהו ומרגרט קוראסיק. זהו אלגוריתם להתאמת מילון, המאתר פריטים מתוך סט סופי של מחרוזות ("מילון") בתוך טקסט הקלט. [1]

תוכן עניינים

  1. 7 יחסים: Grep, Trie, Unix, אלגוריתם לחיפוש מחרוזות, אוטומט סופי, סיבוכיות, וירוס מחשב.

  2. אלגוריתמים לחיפוש מחרוזות

Grep

grep הוא כלי בממשק שורת פקודה לחיפוש שורות המתאימות לביטוי רגולרי בתוך מידע טקסטואלי.

לִרְאוֹת אהו-קוראסיק וGrep

Trie

במדעי המחשב, trie, נקרא גם עץ קידומות או עץ דיגיטלי, הוא מבנה נתונים מסוג עץ אשר משמש לאיתור מפתחות מסוימים מתוך אוסף.

לִרְאוֹת אהו-קוראסיק וTrie

Unix

התפתחות מערכות יוניקס ודומיהן לאורך השנים יוניקס (סימן מסחרי רשמי UNIX®) היא מערכת הפעלה מרובת משימות ומרובת משתמשים, הנחשבת ליעילה ואמינה.

לִרְאוֹת אהו-קוראסיק וUnix

אלגוריתם לחיפוש מחרוזות

#הפניה אלגוריתמים לחיפוש מחרוזות.

לִרְאוֹת אהו-קוראסיק ואלגוריתם לחיפוש מחרוזות

אוטומט סופי

נורה מתואר כאוטומט סופי (בייצוגו כגרף מכוון). בתורת החישוביות במדעי המחשב, אוטומט סופי (או מכונת מצבים) הוא מכונה מופשטת בעלת זיכרון מוגבל בגודלו, המגדירה שפה פורמלית רגולרית.

לִרְאוֹת אהו-קוראסיק ואוטומט סופי

סיבוכיות

מחלקות סיבוכיות במדעי המחשב, סיבוכיות (באנגלית: complexity) היא כלי מדד מתמטי של משאבי המערכת הנחוצים לפתרון בעיה נתונה באמצעות מחשב.

לִרְאוֹת אהו-קוראסיק וסיבוכיות

וירוס מחשב

וירוס מחשב (באנגלית: Computer Virus) הוא סוג של קוד זדוני, שמשכפל את עצמו על ידי שינוי קוד של תוכנות מחשב אחרות.

לִרְאוֹת אהו-קוראסיק ווירוס מחשב

ראה גם

אלגוריתמים לחיפוש מחרוזות

אזכור

[1] https://he.wikipedia.org/wiki/אהו-קוראסיק