禁忌搜索算法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]);
美国高防服务器提速啦专业提供美国高防服务器,美国高防服务器租用,美国抗攻击服务器,高防御美国服务器租用等。我们的海外高防服务器带给您坚不可摧的DDoS防护,保障您的业务不受攻击影响。HostEase美国高防服务器位于加州和洛杉矶数据中心,均为国内访问速度最快最稳定的美国抗攻击机房,带给您快速的访问体验。我们的高防服务器配有最高层级的DDoS防护系统,每款抗攻击服务器均拥有免费DDoS防护额度,让您...
GreencloudVPS此次在四个机房都上线10Gbps大带宽VPS,并且全部采用AMD处理器,其中美国芝加哥机房采用Ryzen 3950x处理器,新加坡、荷兰阿姆斯特丹、美国杰克逊维尔机房采用Ryzen 3960x处理器,全部都是RAID-1 NVMe硬盘、DDR4 2666Mhz内存,GreenCloudVPS本次促销的便宜VPS最低仅需20美元/年,支持支付宝、银联和paypal。Gree...
justhost怎么样?justhost服务器好不好?JustHost是一家成立于2006年的俄罗斯服务器提供商,支持支付宝付款,服务器价格便宜,200Mbps大带宽不限流量,支持免费更换5次IP,支持控制面板自由切换机房,目前JustHost有俄罗斯6个机房可以自由切换选择,最重要的还是价格真的特别便宜,最低只需要87卢布/月,约8.5元/月起!总体来说,性价比很高,性价比不错,有需要的朋友可以...