Fara Code | برنامه نویسی
3.37K subscribers
529 photos
238 videos
67 files
247 links
جایی که صفر و یک‌ها خوش می‌گذره!

📘 books & codes
🧠 tips & tricks
🎉 fun for devs

👥 group: @FaraCodeGp
🧑‍💻 Owner: @samannmz
Download Telegram
🔰الگوریتم چيست؟🔰

⬅️مفهوم الگوریتم :
مجموعه ای متناهی از دستورالعمل ها است، که به ترتیب خاصی اجرا می شوند و مسئله ای را حل می کنند. به عبارت دیگر یک الگوریتم، روشی گام به گام برای حل مسئله است.

⬅️الگوریتم در علوم رایانه:
در علوم رایانه، یک الگوریتم را یک روال محاسباتی خوش‌تعریف می‌دانند، که مقدار یا مجموعه‌ای از مقادیر را به عنوان ورودی (Input) دریافت کرده و پس از طی چند گام محاسباتی، ورودی را به خروجی (Output) تبدیل می‌کند.

⬅️خصوصیات الگوریتم:
ورودی(یک الگوریتم باید هیچ یا حداقل یک پارامتر را به عنوان ورودی بپذیرد)
خروجی(الگوریتم بایستی حداقل یک کمیت به عنوان خروجی (نتیجهٔ عملیات) تولید کند)
قطعیت( برای هر ورودی باید یک پردازش صحیح تعریف شده باشد)
محدودیت(الگوریتم باید دارای شروع و پایان مشخصی باشد، به نحوی که اگر دستورهای آن را دنبال کنیم، برای تمامی حالت‌ها، الگوریتم پس از طی مراحل، خاتمه یابد. به علاوه، زمان لازم برای خاتمه الگوریتم هم باید به گونه‌ای معقول و کوتاه باشد.)

#الگوریتم #پایتون
#algorithm

@Learrning_Python
8👍1