禁忌搜索算法C/C++源代码#defi ne N 100void yuesefu1(i nt data[],i nt result[],i nt sum,i nt k)
{int i=0,j=0,count=0;intn;while(co un t<sum)
{for(n=0;*c o unt;n++)/*根据禁忌表判断此人是否还在圈内 */if(result[n]==data[i])bre ak;if(n>=count)/*若此人还在圈内*/j++;if(j==k)
{result[count++]=data[i];/*把出圈的人的编号存入禁忌表 */j=0;
}i++;if(i==sum)i=0;
}
}voidmain()
{int data[N];int result[N]={0};int i,j,tota l,k;prin tf("\nPlease in put the nu mber of every people. 'n");for(i=0;i<N;)
{int in put;scan f("%d",&in put);if(in put==0)bre ak;for(j=0;j<i;j++)if(data[j]==in put)bre ak;if(j>=i&&in put>0)
{data[i]=in put;
}elseprin tf("\nData error.Re-i nput:");
}total=i;prin tf("\nYou have in put:\n");for(i=0;i<t ota l;i++)
{if(i%10==0)prin tf("\n”);prin tf("%4d",data[i]);
}prin tf("\nPlease in put a nu mber to coun t:"); scan f("%d",&k);yue se fu1(data,re sult,t otal,k);prin tf("\nThe seque nee is:\n");for(i=0;i<total;i++)prin tf("%d”,re sult[i]);
80vps怎么样?80vps最近新上了香港服务器、美国cn2服务器,以及香港/日本/韩国/美国多ip站群服务器。80vps之前推荐的都是VPS主机内容,其实80VPS也有独立服务器业务,分布在中国香港、欧美、韩国、日本、美国等地区,可选CN2或直连优化线路。如80VPS香港独立服务器最低月付420元,美国CN2 GIA独服月付650元起,中国香港、日本、韩国、美国洛杉矶多IP站群服务器750元/月...
之前分享过很多次CloudCone的信息,主要是VPS主机,其实商家也提供独立服务器租用,同样在洛杉矶MC机房,分为两种线路:普通优化线路及CN2 GIA,今天来分享下商家的CN2 GIA线路独立服务器产品,提供15-100Mbps带宽,不限制流量,可购买额外的DDoS高防IP,最低每月82美元起,支持使用PayPal或者支付宝等付款方式。下面分享几款洛杉矶CN2 GIA线路独立服务器配置信息。配...
关于HostYun主机商在之前也有几次分享,这个前身是我们可能熟悉的小众的HostShare商家,主要就是提供廉价主机,那时候官方还声称选择这个品牌的机器不要用于正式生产项目,如今这个品牌重新转变成Hostyun。目前提供的VPS主机包括KVM和XEN架构,数据中心可选日本、韩国、香港和美国的多个地区机房,电信双程CN2 GIA线路,香港和日本机房,均为国内直连线路,访问质量不错。今天和大家分享下...