علوم کامپیوترنحوه نوشتن الگوریتم – آموزش کامل و به زبان سادهفرایند حل همه مسائل با نقشه اولیهای به نام الگوریتم شروع میشود. طراحی و نوشتن الگوریتم رابطه بسیار نزدیکی به علم ساختمان داده دارد.۷ خرداد ۱۴۰۳.مصطفی رشیدیادامه مطلب
علوم کامپیوترNP چیست + سایر انواع کلاس های پیچیدگی در نظریه محاسباتدر این مطلب به این سوال پاسخ میدهیم که NP چیست و به سایر انواع کلاسهای پیچیدگی محاسباتی و مقایسه آنها نیز پرداخته شده است.۱ آبان ۱۴۰۱.مصطفی حقیادامه مطلب
برنامه نویسیالگوریتم در برنامه نویسی چیست؟ – به زبان سادهدر این مقاله به این سوال پاسخ داده شده که الگوریتم در برنامه نویسی چیست و همچنین این رویکرد کاربردی از جنبههای گوناگونی بررسی شده است.۳۰ فروردین ۱۴۰۱.مریم خلیلالهیادامه مطلب
برنامه نویسیالگوریتم پریم در جاوا – راهنمای جامعدر این مقاله ابتدا با مفهوم درختهای پوشای کمینه آشنا میشویم. سپس از الگوریتم پریم در جاوا برای یافتن چنین درختی استفاده میکنیم.۲۵ بهمن ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیالگوریتم فلوید وارشال (Floyd Warshall) – راهنمای کاربردیدر این مطلب، روش نوشتن برنامه الگوریتم فلوید وارشال ( Floyd Warshall Algorithm) بیان و پیادهسازی آن در زبانهای برنامهنویسی گوناگون انجام شده است.۵ بهمن ۱۳۹۸.الهام حصارکیادامه مطلب
برنامه نویسیالگوریتم مبتنی بر Heap با سوئیفت – از صفر تا صددر یکی از مطالب فرادرس به بررسی الگوریتم Dijkstra برای جستجوی گراف پرداختیم. در این مقاله با استفاده از الگوریتم مبتنی بر Heap آن را بهینهسازی میکنیم.۲۳ دی ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسیالگوریتم بروکا (Boruvka’s Algorithm) – راهنمای کاربردیدر این مطلب، «الگوریتم بروکا» (Boruvka’s Algorithm) مورد بررسی قرار گرفته و پیادهسازی آن در زبانهای برنامهنویسی C++/C و پایتون انجام شده است.۲۲ دی ۱۳۹۸.الهام حصارکیادامه مطلب
ریاضیبرنامه محاسبه ضریب دو جمله ای – راهنمای کاربردیدر این مطلب، روش نوشتن برنامه محاسبه ضریب دو جمله ای بیان و پیادهسازی روش مذکور، در زبانهای برنامهنویسی گوناگون انجام شده است.۱۸ دی ۱۳۹۸.الهام حصارکیادامه مطلب
برنامه نویسیبرنامه محاسبه تعداد پارهخط های متصل کننده سه نقطه – راهنمای کاربردیدر این مطلب، روش نوشتن برنامه محاسبه تعداد پارهخط های متصل کننده سه نقطه مورد بررسی قرار گرفته و در زبانهای برنامهنویسی گوناگون پیادهسازی شده است. ۱۶ دی ۱۳۹۸.الهام حصارکیادامه مطلب
برنامه نویسیبرنامه بررسی افزونگی در جریان رشته ها – راهنمای کاربردیدر این مطلب، چگونگی نوشتن برنامه بررسی افزونگی در جریان رشته ها مورد بررسی قرار گرفته و پیادهسازی آن در زبانهای گوناگون انجام شده است.۱۵ دی ۱۳۹۸.الهام حصارکیادامه مطلب
برنامه نویسی.علوم کامپیوترجستجوی زیر لیست (Sublist Search) – راهنمای کاربردیدر این مطلب، جستجوی زیر لیست (Sublist Search | ساب لیست) مورد بررسی قرار گرفته و پیادهسازی آن در زبانهای برنامهنویسی گوناگون انجام شده است.۱۴ دی ۱۳۹۸.الهام حصارکیادامه مطلب
برنامه نویسیالگوریتم جستجوی محدوده در جاوا – از صفر تا صددر این مقاله به بررسی مفهوم جستجو برای همسایگی در فضای دوبعدی میپردازیم. بدین ترتیب با الگوریتم جستجوی محدوده در جاوا و پیادهسازی آن آشنا خواهیم شد.۱۱ دی ۱۳۹۸.میثم لطفیادامه مطلب
برنامه نویسی.علوم کامپیوترالگوریتم ساده بهینه برای جستجوی الگو – راهنمای کاربردیدر این مطلب، الگوریتم ساده بهینه برای جستجوی الگو مورد بررسی قرار گرفته و پیادهسازی آن در زبانهای برنامهنویسی گوناگون انجام شده است.۱۱ دی ۱۳۹۸.الهام حصارکیادامه مطلب
ریاضیمحاسبه تعداد راه های رسیدن به امتیاز مشخصی در بازی – راهنمای کاربردیدر این مطلب، روش نوشتن برنامه محاسبه تعداد راه های رسیدن به امتیاز مشخصی در بازی آموزش داده شده و پیادهسازی آن در زبانهای گوناگون انجام شده است.۱ دی ۱۳۹۸.الهام حصارکیادامه مطلب
برنامه نویسی.علوم کامپیوتربرنامه محاسبه رتبه الفبایی یک رشته – راهنمای کاربردیدر این مطلب، روش محاسبه رتبه الفبایی یک رشته (Lexicographic Rank of a String) آموزش داده شده و پیادهسازی آن در زبانهای برنامهنویسی گوناگون انجام شده است.۲۴ آذر ۱۳۹۸.الهام حصارکیادامه مطلب
برنامه نویسی.علوم کامپیوترانتخاب kامین عنصر کوچک در آرایه نامرتب – به زبان سادهدر این مطلب، روش نوشتن برنامهای که kامین عنصر کوچک در آرایه نامرتب را پیدا کند مورد بررسی قرار گرفته و در زبانهای برنامهنویسی گوناگون پیادهسازی شده است.۲۳ آذر ۱۳۹۸.الهام حصارکیادامه مطلب
برنامه نویسیکلون کردن درخت دودویی با اشاره گرهای تصادفی – راهنمای کاربردیدر این مطلب، روش کلون کردن درخت دودویی با اشاره گرهای تصادفی بیان و پیادهسازی آن در زبان برنامهنویسی ++C انجام شده است.۱۳ آذر ۱۳۹۸.الهام حصارکیادامه مطلب
علوم کامپیوترمرتب سازی هرمی (Heap Sort) – به زبان سادهدر این مطلب، «مرتب سازی هرمی» (Heap Sort) همراه با روش پیادهسازی آن در زبانهای برنامهنویسی گوناگون، آموزش داده شده است.۱۰ آذر ۱۳۹۸.الهام حصارکیادامه مطلب
برنامه نویسیپیاده سازی بازی دوز در ++C – از صفر تا صددر این مطلب، روش پیاده سازی بازی دوز در ++C آموزش داده شده (به این بازی ایکس-او نیز میگویند) و کدهای مربوط به آن، به طور کامل ارائه شده است.۹ آذر ۱۳۹۸.الهام حصارکیادامه مطلب
برنامه نویسی.علوم کامپیوترمرتب سازی هرمی تکرار شونده – به زبان سادهدر این مطلب، «مرتب سازی هرمی تکرار شونده» (Iterative HeapSort) مورد بررسی قرار گرفته و پیادهسازی آن در زبانهای برنامهنویسی گوناگون انجام شده است.۵ آذر ۱۳۹۸.الهام حصارکیادامه مطلب