באופן כללי, א אלגוריתם הוא תיאור של נוהל שמסתיים בתוצאה. לדוגמה, מפעל של מספר x הוא כפול x-1 כפול x-2 וכן הלאה עד שהוא מוכפל ב- 1. המפעל של 6 הוא 6! = 6 x 5 x 4 x 3 x 2 x 1 = 720. זהו אלגוריתם שעוקב אחר נוהל מוגדר ומסתיים בתוצאה.
במדעי המחשב ותכנות, אלגוריתם הוא קבוצה של שלבים המשמשים את התוכנית לביצוע משימה. ברגע שאתה לומד על אלגוריתמים ב- C ++, אתה יכול להשתמש בהם בתכנות שלך כדי לחסוך לעצמך זמן וכדי לגרום לתוכניות שלך לפעול מהר יותר. אלגוריתמים חדשים מתוכננים כל העת, אך ניתן להתחיל עם האלגוריתמים שהוכחו כאמינים בשפת התכנות C ++.
ב- C ++, הייעוד מזהה קבוצת פונקציות הפועלות על מגוון אלמנטים ייעודי. האלגוריתמים משמשים לפתרון בעיות או לספק פונקציונליות. האלגוריתמים עובדים אך ורק על ערכים; הם לא משפיעים על גודל או על אחסון של מיכל. ניתן ליישם אלגוריתמים פשוטים בתוך א פונקציה. אלגוריתמים מורכבים עשויים לדרוש מספר פונקציות או אפילו א מעמד ליישם אותם.
אלגוריתמים מסוימים ב- C ++, כגון חיפוש אם, חיפוש וספירה הם פעולות רצף שאינן מבצעות שינויים, תוך הסרת, הפוך והחלפה הם אלגוריתמים שמשנים פעולות. הסיווגים של האלגוריתמים עם כמה דוגמאות הם: