מהו אלגוריתם? פשוט הסביר
אנו מסבירים מהם האלגוריתמים בטיפ המעשי הזה. המונח ממדעי המחשב ומתמטיקה מופיע לעתים קרובות בקשר עם תוכנה ומחשבים. אנו מראים לכם בדיוק מה עומד מאחוריה ואילו אלגוריתמים עיקריים אתם נתקלים בחיי היומיום.
משמעות: מהם אלגוריתמים?
ישנן הגדרות שונות לאלגוריתם בהתאם לאזור היישום.
- המונח מתאר סדרת הוראות בהן ניתן להשתמש כדי לפתור בעיה ספציפית.
- רצף ההוראות נמצא לעתים קרובות בתוכנה וזמין בקוד המקור. בהגדרה, ניתן לכתוב אלגוריתם גם הוראות לחיבור נכון של המחשב. המשמעות היא שבני אדם ומכונות יכולים לבצע אלגוריתמים שונים.
- לעתים קרובות אתה עומד בקריטריונים אחרים כמו "אורך סופי". המשמעות היא שעל האלגוריתם להסתיים לאחר מספר סופי של שלבים, כלומר חייב להסתיים.
- אם אתה נתקל במושג "מוגדר היטב" בקשר ל"אלגוריתם ", המשמעות היא שההוראות ברורות, כלומר לא מעורפלות, כלומר דו משמעיות וחייבות להתקיים.
- אלגוריתם - כמו כל קוד תוכנה אחר - נכתב על פי תחביר קפדני.
אלגוריתמים ידועים: תוכלו למצוא אלגוריתמים אלו בחיי היומיום
אם אתם תוהים מה קשור לתפיסה המופשטת של אלגוריתם עם חיי היומיום, קראו בחלק זה על אלגוריתמים גדולים הממלאים תפקיד בעבודה ובפנאי.
- אם אתה נוהג לעבודה בבוקר ומשתמש במכשיר ניווט, אלגוריתם Dijkstra או האלגוריתם הקצר ביותר נמצא לרוב מאחורי המכשיר. הוא מחשב איזה מסלול הוא המהיר ביותר בצורה של גרף וצמתים שלו. אפילו גורמים כמו פקקים, שיפועים וסגירת כבישים נלקחים בחשבון כאן.
- אם אתה מזין מונח במנוע חיפוש כמו גוגל, התוצאות שלך מוצגות באמצעות האלגוריתם PageRank. זה בודק את אתרי התוצאה אחר יכולת, מבנה קישורים ורלוונטיות לשאילתת החיפוש שלך. ואז התוצאות ממוינות.
- מאחורי כל רמזור עומדת אלגוריתם המגדיר את התנהגות המיתוג המדויקת.
במאמרים אחרים אנו מסבירים את משמעות המונח SEO ונבחן מקרוב את האלגוריתם PageRank של גוגל.