Skip to content

اوپن مایند

آموزش الگوریتم ها و برنامه نویسی در وبسایت اوپن مایند

  • صفحه اصلی
  • همکاری
  • صفحه زُبده
  • تماس با ما
  • دربارۀ ما

دسته: جست و جوی کامل – exhaustive search

کد و حل معمای eight puzzle (پازل هشت) با روش Back tracking

تاریخ نگارش مطلب: 2014/11/04 نویسنده: فرهاد دلیرانی

معرفی مسئله پازل هشت یا eight puzzle بازی معمای هشت ( ۸-puzzle ) یکی از بازی های فکری است که احتمالا در دوران بچگی همه […]

ادامه مطلب »
۲۳
عقبگرد - backtracking

الگوریتم جایگشت های رشته یا مجموعه با ++C

تاریخ نگارش مطلب: 2014/07/23 نویسنده: فرهاد دلیرانی

قبل از هر چیزی تعریفی دقیقی از جایگشت ها (permutation ) را باید بدانیم که در زیر ارائه  شده است. یک جایگشت (خطی) عبارت است […]

ادامه مطلب »
۵
تقسیم و حل - Divide and conquer, عقبگرد - backtracking

کوتاه ترین مسیر بین دو نقطه در گراف با روش بازگشتی

تاریخ نگارش مطلب: 2014/07/06 نویسنده: فرهاد دلیرانی

پیدا کردن کوتاه ترین مسیر بین دو نقطه در یک گراف اهمیت خیلی زیادی در علوم مختلف مانند الگوریتم  ٫ ریاضی ٫ حمل و نقل […]

ادامه مطلب »
۲۵
عقبگرد - backtracking, کوتاه ترین مسیر - shortest path

کد و الگوریتم هشت وزیر با روش عقبگرد

تاریخ نگارش مطلب: 2014/06/15 نویسنده: فرهاد دلیرانی

مسئله هشت وزیر یکی از معروف ترین سوال ها برای آموزش الگوریتم و روش عقبگرد  (Backtraking)  مسئله هشت وزیر یا n queens است که علاوه […]

ادامه مطلب »
۳۴
تقسیم و حل - Divide and conquer, درخت ها, عقبگرد - backtracking

برنامه حل سودوکو

تاریخ نگارش مطلب: 2013/08/05 نویسنده: فرهاد دلیرانی

امروز در اوپن مایند برای شما برنامه حل سودوکو یا همان Sudoku را گذاشته ایم. سودوکو یک بازی گیک پسنده و به طبع آن برنامه […]

ادامه مطلب »
۲۰
الگوریتم ها و هوش مصنوعی, عقبگرد - backtracking

جستجو

دسته بندی نوشته ها

  • الگوریتم ها و هوش مصنوعی
    • تقسیم و حل – Divide and conquer
    • برنامه نویسی پویا – Dynamic programming
    • حریصانه – greedy
    • مرتب سازی – sorting
      • مرتب سازی مقایسه ای
      • مرتب سازی غیر مقایسه ای
    • احتمالی و تصادفی – probabilistic and randomized
    • جست و جو – search
      • جست و جوی کامل – exhaustive search
        • عقبگرد – backtracking
      • جست و جوی محلی – Local search
        • تپه نوردی – Hill climbing
    • ابتکاری – heuristic
    • الگوریتم های گراف – Graph Algorithms
      • کوتاه ترین مسیر – shortest path
    • منابع الگوریتم و هوش مصنوعی
  • شبکه‌‌های عصبی-Neural Networks
  • بینایی ماشین-Computer Vision
  • یادگیری ماشین – Machine Learning
  • داده ساختار ها
    • داده ساختار های خطی
      • لیست پیوندی – linked list
      • صف – queue
      • پشته
    • درخت ها
      • درخت های دودویی – Binary Trees
      • درخت های انبوه – Heaps
    • گراف ها
  • زبان های برنامه نویسی
    • سی – C
    • سی پلاس پلاس – ++C
    • جاوا
    • پایتون – Python
    • جاوا اسکریپت – javascript
    • لیسپ – Lisp
    • منابع زبان های برنامه نویسی
  • پایگاه داده ها
    • MongoDB
    • MySQL
  • سیستم عامل
    • لینوکس – Linux
  • ریاضیات
  • کتاب
  • متفرقه

آخرین دیدگاه‌ها

  • ارمین عزیزی در با زبان پایتون چه کارهایی را نمی توانیم انجام دهیم؟
  • حامد آهنگری در آموزش کامل کار با فایل در سی پلاس پلاس
  • امیرحسین در آموزش کامل کار با فایل در سی پلاس پلاس
  • محمد در رمزنگاری و رمزگشایی به شیوه نامتقارن در Python
  • محمد در رمزنگاری و رمزگشایی به شیوه نامتقارن در Python
  • سحر در کد و الگوریتم هشت وزیر با روش عقبگرد
  • حسن در آموزش خواندن و پردازش فایل CSV در جاوا
  • فرهاد دلیرانی در بازشناسی یک شی در تصویر با استفاده از OpenCV
  • حامد آهنگری در الگوریتم مرتب سازی سریع یا Quick-sort
  • حامد آهنگری در محاسبه دترمینان ماتریس ، الگوریتم و برنامه بازگشتی
وبسایت آموزشی اوپن مایند
.

Pin It on Pinterest