تعريف خوارزمية C ++

click fraud protection

بشكل عام ، أ خوارزمية هو وصف لإجراء ينتهي بنتيجة. على سبيل المثال ، عاملي من عدد x هو x مضروبًا في x-1 مضروبًا في x-2 وهكذا حتى يتم ضربه في 1. مضروب 6 هو 6! = 6 × 5 × 4 × 3 × 2 × 1 = 720. هذه خوارزمية تتبع إجراءًا محددًا وتنتهي بنتيجة.

في علوم الكمبيوتر والبرمجة ، الخوارزمية هي مجموعة من الخطوات التي يستخدمها البرنامج لإنجاز مهمة. بمجرد التعرف على الخوارزميات C ++، يمكنك استخدامها في البرمجة الخاصة بك لتوفير وقتك ولجعل برامجك تعمل بشكل أسرع. يتم تصميم الخوارزميات الجديدة طوال الوقت ، ولكن يمكنك البدء بالخوارزميات التي أثبتت موثوقيتها في لغة برمجة C ++.

في C ++ ، يحدد التعيين مجموعة من الوظائف التي تعمل على نطاق معين من العناصر. يتم استخدام الخوارزميات لحل المشكلات أو توفير الوظائف. تعمل الخوارزميات حصريًا على القيم ؛ لا تؤثر على حجم أو تخزين الحاوية. يمكن تنفيذ خوارزميات بسيطة ضمن وظيفة. قد تتطلب الخوارزميات المعقدة عدة وظائف أو حتى صف دراسي لتنفيذها.

بعض الخوارزميات في C ++ ، مثل Find-if ، والبحث ، والعد هي عمليات تسلسل لا تُحدث تغييرات ، بينما تُزيل الخوارزميات التي تعدل العمليات وتعديلها واستبدالها. تصنيفات الخوارزميات مع بعض الأمثلة هي:

instagram viewer
instagram story viewer