禁忌搜索算法 C/C++ 源代码

#define N 100

void yuesefu1(int data[],int result[],int sum,int k)

{

int i=0,j=0,count=0;

int n;

while(count

{

for(n=0;n

if(result[n]==data[i])

break;

if(n>=count)/* 若此人还在圈内 */

j++;

if(j==k)

{

result[count++]=data[i];/* 把出圈的人的编号存入禁忌表 */

j=0;

}

i++;

if(i==sum)

i=0;

}

}

void main()

{

int data[N];

int result[N]={0};

int i,j,total,k;

printf("\nPlease input the number of every people.\n");

for(i=0;i

{

int input;

scanf("%d",&input);

if(input==0)

break;

for(j=0;j

if(data[j]==input)

break;

if(j>=i&&input>0)

{

data[i]=input;

i++;

}

else

printf("\nData error.Re-input:");

}

total=i;

printf("\nY ou have input:\n");

for(i=0;i

{

if(i%10==0)

printf("\n");

printf("%4d",data[i]);

}

printf("\nPlease input a number to count:");

scanf("%d",&k);

yuesefu1(data,result,total,k);

printf("\nThe sequence is:\n");

for(i=0;i

printf("%d ",result[i]);

禁忌搜索算法c语言代码,禁忌搜索算法CC++源代码.doc相关推荐

  1. 骑士飞行棋 c语言代码,骑士飞行棋源代码.doc

    骑士飞行棋源代码 骑士飞行棋源代码using System;using System.Collections.Generic;using System.Linq;using System.Text; ...

  2. 成绩查询系统c语言,学生成绩查询系统C语言代码(分服务器端和客户端).doc

    学生成绩查询系统C语言代码(分服务器端和客户端) 客户端:#include#include#include #pragma comment(lib , "Wsock32.lib " ...

  3. 简单贪吃蛇c语言代码,一个C语言写简单贪吃蛇源代码.doc

    一个C语言写简单贪吃蛇源代码 #include #include #include #include #include #include int grade=5,point=0,life=3; voi ...

  4. 有穷自动机的最小化c语言代码,无符号数有穷自动机实现.doc

    实验报告成绩: 指导教师审核(签名): 年 月 日 预习报告□ 实验报告□ 无符号数的有穷自动机的实现 (一)实验目的 无符号数的有穷自动机的实现目的是使学生掌握文法的形式描述,穷自动机的概念.将文法 ...

  5. 作业调度进程c语言代码,进程调度 时间片轮转调度算法源代码(C语言)

    #include #include #define MAX 5   //进程数量 #define RR 2   //时间片大小 /*时间片轮转算法*/ struct pro { int num; in ...

  6. 温室大棚控制系统C语言代码,{新}温室大棚控制系统设计.doc

    摘 要 本课题运用STC89C52单片机.DS-18B20 数字温度传感器M4QA045电动机.ULN-2003A集成芯片.湿敏电阻,以及四位八段数码管等元器件,设计了温湿度报警电路.M4QA045电 ...

  7. c语言大作业黑白棋,C语言编写黑白棋游戏源代码.doc

    C语言编写的黑白棋游戏源代码 /*3.3.4 源程序*/ #include "graphics.h" /*图形系统头文件*/ #define LEFT 0x4b00 /*光标左键值 ...

  8. 学生学籍管理系统html代码,学生学籍管理系统源代码.doc

    学生学籍管理系统源代码 源代码: 连接数据库的代码: package cn.system.manage.tools; import java.sql.Connection; import java.s ...

  9. 禁忌搜索算法c语言例题,用于一般指派问题的禁忌搜索算法.doc

    用于一般指派问题的禁忌搜索算法 窦晖 兰州交通大学交通运输学院,甘肃兰州 (730070) E-mail : huihui5027@163.com 摘要:本文研究了日常生活中常遇到的指派问题,并针对其 ...

  10. 求素数mdp c语言问题,C语言使用深度优先搜索算法解决迷宫问题(堆栈)

    本文实例讲述了C语言使用深度优先搜索算法解决迷宫问题.分享给大家供大家参考,具体如下: 深度优先搜索 伪代码 (Pseudocode)如下: 将起点标记为已走过并压栈; while (栈非空) { 从 ...

最新文章

  1. pcb 假八层_八层板的成本却只六层的性能,PCB设计遭遇假八层该怎么办?
  2. 汇编 头文件 依赖库文件
  3. mysql数据库实验3查询_MySQL数据库实验:任务三 数据库的单表查询设计
  4. Java-JDK动态代理
  5. VTK:图表之ShortestPath
  6. MyBatis 源码解读-会话创建过程
  7. HDLBits答案(14)_Verilog有限状态机(1)
  8. 画图讲解SQL join 语句
  9. DOS 入侵、群发邮件、心脏起搏器……病毒攻击简史!
  10. 硬件电路设计之按键消抖(利用瞬态抑制二极管TVS加低通滤波器)
  11. Codeforces Round #512 (Div. 2) - D. Vasya and Triangle (皮克公式)
  12. 储存profiles是什么意思_save profile是什么意思
  13. NoSQL数据库简单学习
  14. Qt技巧:获取QTextEdit文本内容
  15. pt100热电阻c语言的程序,单片机+ADC0832热电阻PT100测温程序
  16. 国家公务员行测数字推理常见规律
  17. 360与腾讯的连横合纵
  18. python内置颜色条_用于多个子图的Python颜色条
  19. linux安卓导航软件下载,五款安卓导航(地图)软件耗电量评测
  20. python实现自动化统计数据表内容并发送邮件至指定联系人

热门文章

  1. 小知识·OTG工作原理
  2. 魔兽争霸3 冰封王座 w3g文件如何打开
  3. 网上好用的大数据支持的舆情分析系统工具整合
  4. 税控盘开票助手Excel导入或ERP导入开票明细接口使用说明(使用手册)
  5. greensock下载_面向初学者的GreenSock(第2部分):GSAP的时间表
  6. Electron实现桌面日历
  7. python中没有严格意义上的私有成员_尔雅尔雅学习通APP家园的治理:环境科学概论题库及答案...
  8. 学生a3制图标题栏尺寸手绘_AutoCAD教程之绘制图框和标题栏
  9. 瑞萨RH850开发环境搭建
  10. 编译原理构造词法分析器C语言,编译原理C语言词法分析器