خانه / آموزشی / برنامه نویسی

برنامه نویسی

دانلود تحقیق درباره الگوریتم های مرتب سازی

الگوریتم

در این پژوهش به آموزش الگوریتم های مرتب سازی می پردازیم. سپس کد پیاده سازی الگوریتم ها در زبانهای برنامه نویسی پاسکال و سی پلاس پلاس ، بیان می شود.   تعریف الگوریتم مرتب سازی یا الگوریتم ترتیبی ، در ریاضی و کامپیوتر، چیدمان مشخص لیستی از داده ها بصورت ترتیبی می باشد.     پرکاربردترین الگوریتم های مرتب سازی ، مرتبسازی عددی و واژه ای هستند. مرتب سازی کارا در بهینه سازی الگوریتم هایی مثل: جستجو و ترکیبی، اهمیت زیادی دارد. به این دلیل که این الگوریتم ها به لیست های مرتب شده نیاز دارند. تاکنون تحقیقات زیادی پیرامون مسائل مرتب سازی انجام شده. علت آن حل پیچیده ی آن در عین سادگی بود. به عنوان مثال ، مرتب سازی حبابی در سال ۱۹۵۶ ابداع شد. در حالیکه بسیاری این مسئله را حل شده می پندارند، الگوریتم کارآمد جدیدی همچنان تولید می شود.(مثل مرتب سازی کتابخانه ای در سال ۲۰۰۴)   مبحث مرتب‌سازی در کلاس‌های معرفی علم کامپیوتر بسیار پر کاربرد است، مبحثی که در آن وجود الگوریتم‌های فراوان به آشنایی با ایده‌های کلی و مراحل طراحی الگوریتم‌های مختلف کمک می‌کند؛ مانند تحلیل الگوریتم، داده‌ساختارها، الگوریتم‌های تصادفی، تحلیل بدترین و بهترین حالت و حالت میانگین، هزینهٔ زمان و حافظه، …

ادامه نوشته » قیمت : 0 تومان

دانلود کتاب حل مسائل سی شارپ

مجموعه مساله و پروژه های سی شارپ به همراه سورس مساله. این کتاب شامل ۳۶ تمرین و سورس کد سی شارپ می باشد. زبان برنامه نویسی سی شارپ، یکی از پراستفاده ترین زبانهای برنامه نویسی برای دانشجویان و برنامه نویسان رشته کامپیوتر می باشد.

ادامه نوشته » قیمت : 0 تومان