نوآوران گرمی

وبلاگ سایت نوآوران گرمی

نوآوران گرمی

وبلاگ سایت نوآوران گرمی

مرتب سازی انتخابی با زبان C سی همراه سورس کد

در این پست شما می توانید  مرتب سازی انتخابی با زبان C سی همراه سورس کد را از ما دریافت کنید. مرتب‌ سازی انتخابی یا Selection Sort   یکی از الگوریتم مرتب‌ سازی می‌باشد که جزو دستهٔ الگوریتمهای مرتب‌سازی مبتنی بر مقایسه‌ به حساب می رود.  به همین دلیل اعمال آن روی مجموعهٔ بزرگی از اعداد کارا به نظر نمی رسد و به طور عمومی ضعیفتر از نوع مشابهش که مرتب‌ساز درجی است عمل می‌کند. این مرتب‌ سازی به دلیل سادگی اش قابل توجه‌ بود است. عملکرد این الگوریتم به این شکل است: ابتدا کوچکترین عنصر مجموعه اعداد را پیدا کرده با اولین عدد جابجا می‌کنیم. سپس دومین عنصر کوچکتر را پیدا کرده با دومین عدد جابجا می‌کنیم و این روند را برای n-1 عدد اول تکرار می‌کنیم. در حقیقت در هر مرحله ما لیست خود را به دو بخش تقسیم می‌کنیم. زیرلیست اول که قبلاً مرتب کرده‌ایم و سایر اعضای لیست که هنوز مرتب نشده‌ است. جهت مشاهده این پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.



لینک: مرتب سازی انتخابی با زبان C سی همراه سورس کد

سورس مرتب سازی Quick به زبان C

در این پست شما می توانید سورس مرتب سازی Quick را از ما دریافت کنید. پیاده‌ سازی الگوریتم مرتب سازی Quick به‌ صورت کلی از دو بخش تشکیل شده‌ است. یک بخش تقسیم‌ بندی آرایه (partition) و قسمت مرتب کردن. نحوه مرتب‌ سازی سریع (Quick Sort) یکی از الگوریتم‌ های مشهور و مهم مرتب‌ سازی است. این الگوریتم طی مراحل بازگشتی زیر یک روش تقسیم و غلبه برای مرتب کردن داده‌ها ارائه می‌نماید. جهت مشاهده تصاویری از محیط برنامه و دریافت آن بر روی لینک زیر کلیک نمایید.



لینک: سورس مرتب سازی Quick به زبان C

سورس مرتب سازی Marge به زبان C

در این پست شما می توانید  سورس مرتب سازی Marge  را از ما دریافت کنید. از نظر مفهومی یک الگوریتم مرتب‌ سازی ادغام بدین صورت کار می‌کند: اگر طول لسیت ۰ یا ۱ باشد آن پیش از این مرتب شده‌است در غیر این صورت –  لیست نامرتب را به دو زیرلیست که اندازهٔ آن‌ها در حدود نصف سایز لیست اولیه‌است تقسیم می‌کند – هر زیرلیست را به طور بازگشتی با صدا کردن merge sort مرتب می‌کند –  دو تا دوتا زیر لیست‌ها را از آخر ادغام می‌کند تا به یک لیست برسد. مرتب‌سازی ادغام ۲ تا ایدهٔ اصلی را با هم ترکیب می‌کند تا زمان اجرایش تقویت شود – یک لیست کوچک از گام‌های کم‌تری برای مرتب‌کردن نسبت به یک لیست بزرگ استفاده می‌کند. جهت مشاهده تصاویری از محیط برنامه و دریافت آن بر روی لینک زیر کلیک نمایید.



لینک: سورس مرتب سازی Marge به زبان C

سورس برنامه زمانبندی FCFS به زبان C

در این پست شما می توانید سورس برنامه زمانبندی FCFS به زبان C را از ما دریافت کنید. FCFS یا First Come First Served: الگوریتم FCFS بر اساس زمان ورود کمتر اجرا می کند و اگر زمان ورود همه یکی باشد برنامه ای زودتر اجرا می شود که زمان اجرای کمتری را لازم داشته باشد. این روش عادلانه است یعنی پردازه ای که زود بیاید زود cpu را دست می گیرد، تمام پردازه ها اجرا می شوند، مشکل قحطی زدگی ندارد، اما مشکل بزرگی که دارد این است که زمان پاسخ بهینه ای نمی دهد. جهت مشاهده تصاویری از محیط برنامه و دریافت آن بر روی لینک زیر کلیک نمایید.



لینک: سورس برنامه زمانبندی FCFS به زبان C

سورس بازی تانک به زبان ++C

در این پست برای شما کاربران گرامی سورس بازی تانک به زیان سی پلاس پلاس را آماده کرده ایم. در این سورس بازی تانک، یک تانک به رنگ آبی در قسمت پایین صفحه به تانک های دشمن که از سمت بالا با رنگ قرمز به طرف پایین در حرکت است شلیک می کند و در صورت برخورد گلوله تانک مورد نظر منهدم می شودو اگر تانک های دشمن به پایین برسند و تانک آبی رو رد کنند یک امتیاز منفی به تانمک آبی داده خواهد شد. این برنامه به زبان سی پلاس پلاس و با استفاده از کلاس و به صورت گرافیکی نوشته شده است که می توانید کدهای آن رو به صورت سلیقه ای تغییر بدهید. جهت مشاهده تصاویری از محیط برنامه و دریافت آن بر روی لینک زیر کلیک نمایید.



لینک: سورس بازی تانک به زبان ++C