نمایش نتایج 1 تا 2 از 2

نام تاپیک: الگوریتم محاسبه ضریب دو جمله ای به روش برنامه نویسی پویا با استفاده از آرایه یک بعدی

  1. #1

    الگوریتم محاسبه ضریب دو جمله ای به روش برنامه نویسی پویا با استفاده از آرایه یک بعدی

    سلام
    من الگوریتم محاسبه ضریب دو جمله ای به روش برنامه نویسی پویا و آرایه دو بعدی دارم. میخواستم ببینم روشی هست که بشه از آرایه یک بعدی استفاده کرد.

    int binomialCoeff(int n, int k)
    {
    int C[n+1][k+1];
    int i, j;

    // Caculate value of Binomial Coefficient in bottom up manner
    for (i = 0; i <= n; i++)
    {
    for (j = 0; j <= min(i, k); j++)
    {
    // Base Cases
    if (j == 0 || j == i)
    C[i][j] = 1;

    // Calculate value using previosly stored values
    else
    C[i][j] = C[i-1][j-1] + C[i-1][j];
    }
    }

    return C[n][k];
    }

  2. سه شنبه 11 فروردین 1394, 23:35 عصر


  3. #2

    نقل قول: الگوریتم محاسبه ضریب دو جمله ای به روش برنامه نویسی پویا با استفاده از آرایه یک بعدی

    یک نمونه کد :

    int binomialCoeff(int n, int k)
    {
    int* C = (int*)calloc(k+1, sizeof(int));
    int i, j, res;

    C[0] = 1;

    for(i = 1; i <= n; i++)
    {
    for(j = min(i, k); j > 0; j--)
    C[j] = C[j] + C[j-1];
    }

    res = C[k];

    free(C);

    return res;
    }

تاپیک های مشابه

  1. تکنیکهای طراحی الگوریتم - روش برنامه نویسی پویا
    نوشته شده توسط Kambiz در بخش الگوریتم، کامپایلر، هوش مصنوعی و ساختمان داده ها
    پاسخ: 11
    آخرین پست: یک شنبه 08 دی 1392, 14:07 عصر
  2. سوال: اگوریتم به روش برنامه نویسی پویا
    نوشته شده توسط raha_200 در بخش الگوریتم، کامپایلر، هوش مصنوعی و ساختمان داده ها
    پاسخ: 2
    آخرین پست: جمعه 29 دی 1391, 14:50 عصر
  3. پاسخ: 3
    آخرین پست: جمعه 12 تیر 1388, 13:19 عصر
  4. تابع تکراری و بازگشتی محاسبه ضریب دو جمله ای
    نوشته شده توسط Mohaymen_BK در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 0
    آخرین پست: پنج شنبه 31 مرداد 1387, 17:24 عصر
  5. تابعی برای محاسبه ضریب دو جمله ای
    نوشته شده توسط sahar_123 در بخش الگوریتم، کامپایلر، هوش مصنوعی و ساختمان داده ها
    پاسخ: 1
    آخرین پست: چهارشنبه 30 مرداد 1387, 11:38 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •