امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
پیاده سازی الگوریتم کوله پشتی 0/1
نویسنده پیام
اشک آفلاین
كاربر دو ستاره
**

ارسال‌ها: 108
موضوع‌ها: 14
تاریخ عضویت: آبان ۱۳۸۸

تشکرها : 758
( 532 تشکر در 136 ارسال )
ارسال: #1
پیاده سازی الگوریتم کوله پشتی 0/1
کد php:
#include<iostream>
using namespac e std;
int zero_knaspsack(int n,int *w,int *p,int c[][11],int M,int T[][11])
{
for (
int j=0;j<=M;j++)
c[0][j]=0;
for(
int i;i<=n;i++)
for(
j=0;j<=M;j++){
if(
j<w[i]){
c[i][j]=c[i-1][j];
T[i][j]=0;
}
else{
if(
c[i-1][j]>c[i-1][j-w[i]]+p[i]){
c[i][j]=c[i-1][j];
T[i][j]=1;
}
}
}
j=M;
for(
i=n;i>=1;i--){
if(
T[i][j]==1){
cout<<endl<<"X["<<i<<"]="<<1;
j=j-w[i];
}
else
cout<<endl<<"X["<<i<<"]="<<0;
}
return 
c[n][M];
}

int w[4]={0,4,5,7};
int p[4]={0,24,70,49};
int M=10;
int cost[4][11];
int track[4][11]; 

زمانی که به پایان رسیدی بدان شروعی دوباره در کام تولد است.Wink
(آخرین ویرایش در این ارسال: ۱۴-اسفند-۱۳۸۸, ۰۰:۰۰:۴۰، توسط اشک.)
۱۳-اسفند-۱۳۸۸, ۲۳:۴۳:۵۹
ارسال‌ها
پاسخ
تشکر شده توسط : HoseinVig, t3r!p3000, محمد حسینی, salehjg, godvb


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  کمک در یک الگوریتم ساده محمدعلي 6 4,099 ۳۰-اسفند-۱۳۹۹, ۰۴:۳۵:۲۳
آخرین ارسال: ####Z####
  [سوال] الگوریتم dda و برزنهام amirht95 0 977 ۲۴-آذر-۱۳۹۹, ۱۷:۲۱:۱۸
آخرین ارسال: amirht95
  [پروژه] الگوریتم زمانبندی RR به زبان C همراه سورس کد Ghoghnus 2 1,482 ۰۳-بهمن-۱۳۹۸, ۱۴:۲۷:۵۷
آخرین ارسال: Ghoghnus
  [سوال] دانلود فایل و فشرده سازی در سی پلاس mirage0411 7 4,154 ۰۵-مرداد-۱۳۹۶, ۰۹:۵۳:۰۲
آخرین ارسال: babyy
  [فوری] چندتا سوال فوری برنامه سازی c++ panabadi 5 7,823 ۲۲-آذر-۱۳۹۳, ۱۰:۳۱:۴۸
آخرین ارسال: lord_viper
  الگوریتم تقسیم از طریق تفریق متوالی eelectronik 4 5,667 ۰۱-آذر-۱۳۹۳, ۰۰:۲۸:۱۷
آخرین ارسال: eelectronik
  حل الگوریتم eelectronik 8 7,320 ۲۳-آبان-۱۳۹۳, ۱۲:۱۹:۳۲
آخرین ارسال: NO DONGLE
  کمک در پیاده سازی یک فرمول در C++ mohebian_amin 3 3,450 ۱۷-آبان-۱۳۹۳, ۱۹:۵۱:۱۲
آخرین ارسال: aKaReZa75
  [فوری] کمک در جدا سازی آرایه و رشته imanhelmi 1 2,897 ۲۴-خرداد-۱۳۹۳, ۱۸:۴۱:۵۲
آخرین ارسال: vigraz
  الگوریتم های ژنتیک (حقیقی،باینری، ...) Ambassador 0 3,369 ۳۰-اسفند-۱۳۹۱, ۰۰:۲۱:۰۵
آخرین ارسال: Ambassador

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS