禁忌搜索算法c语言代码,禁忌搜索算法CC++源代码.doc
禁忌搜索算法 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相关推荐
- 骑士飞行棋 c语言代码,骑士飞行棋源代码.doc
骑士飞行棋源代码 骑士飞行棋源代码using System;using System.Collections.Generic;using System.Linq;using System.Text; ...
- 成绩查询系统c语言,学生成绩查询系统C语言代码(分服务器端和客户端).doc
学生成绩查询系统C语言代码(分服务器端和客户端) 客户端:#include#include#include #pragma comment(lib , "Wsock32.lib " ...
- 简单贪吃蛇c语言代码,一个C语言写简单贪吃蛇源代码.doc
一个C语言写简单贪吃蛇源代码 #include #include #include #include #include #include int grade=5,point=0,life=3; voi ...
- 有穷自动机的最小化c语言代码,无符号数有穷自动机实现.doc
实验报告成绩: 指导教师审核(签名): 年 月 日 预习报告□ 实验报告□ 无符号数的有穷自动机的实现 (一)实验目的 无符号数的有穷自动机的实现目的是使学生掌握文法的形式描述,穷自动机的概念.将文法 ...
- 作业调度进程c语言代码,进程调度 时间片轮转调度算法源代码(C语言)
#include #include #define MAX 5 //进程数量 #define RR 2 //时间片大小 /*时间片轮转算法*/ struct pro { int num; in ...
- 温室大棚控制系统C语言代码,{新}温室大棚控制系统设计.doc
摘 要 本课题运用STC89C52单片机.DS-18B20 数字温度传感器M4QA045电动机.ULN-2003A集成芯片.湿敏电阻,以及四位八段数码管等元器件,设计了温湿度报警电路.M4QA045电 ...
- c语言大作业黑白棋,C语言编写黑白棋游戏源代码.doc
C语言编写的黑白棋游戏源代码 /*3.3.4 源程序*/ #include "graphics.h" /*图形系统头文件*/ #define LEFT 0x4b00 /*光标左键值 ...
- 学生学籍管理系统html代码,学生学籍管理系统源代码.doc
学生学籍管理系统源代码 源代码: 连接数据库的代码: package cn.system.manage.tools; import java.sql.Connection; import java.s ...
- 禁忌搜索算法c语言例题,用于一般指派问题的禁忌搜索算法.doc
用于一般指派问题的禁忌搜索算法 窦晖 兰州交通大学交通运输学院,甘肃兰州 (730070) E-mail : huihui5027@163.com 摘要:本文研究了日常生活中常遇到的指派问题,并针对其 ...
- 求素数mdp c语言问题,C语言使用深度优先搜索算法解决迷宫问题(堆栈)
本文实例讲述了C语言使用深度优先搜索算法解决迷宫问题.分享给大家供大家参考,具体如下: 深度优先搜索 伪代码 (Pseudocode)如下: 将起点标记为已走过并压栈; while (栈非空) { 从 ...
最新文章
- pcb 假八层_八层板的成本却只六层的性能,PCB设计遭遇假八层该怎么办?
- 汇编 头文件 依赖库文件
- mysql数据库实验3查询_MySQL数据库实验:任务三 数据库的单表查询设计
- Java-JDK动态代理
- VTK:图表之ShortestPath
- MyBatis 源码解读-会话创建过程
- HDLBits答案(14)_Verilog有限状态机(1)
- 画图讲解SQL join 语句
- DOS 入侵、群发邮件、心脏起搏器……病毒攻击简史!
- 硬件电路设计之按键消抖(利用瞬态抑制二极管TVS加低通滤波器)
- Codeforces Round #512 (Div. 2) - D. Vasya and Triangle (皮克公式)
- 储存profiles是什么意思_save profile是什么意思
- NoSQL数据库简单学习
- Qt技巧:获取QTextEdit文本内容
- pt100热电阻c语言的程序,单片机+ADC0832热电阻PT100测温程序
- 国家公务员行测数字推理常见规律
- 360与腾讯的连横合纵
- python内置颜色条_用于多个子图的Python颜色条
- linux安卓导航软件下载,五款安卓导航(地图)软件耗电量评测
- python实现自动化统计数据表内容并发送邮件至指定联系人
热门文章
- 小知识·OTG工作原理
- 魔兽争霸3 冰封王座 w3g文件如何打开
- 网上好用的大数据支持的舆情分析系统工具整合
- 税控盘开票助手Excel导入或ERP导入开票明细接口使用说明(使用手册)
- greensock下载_面向初学者的GreenSock(第2部分):GSAP的时间表
- Electron实现桌面日历
- python中没有严格意义上的私有成员_尔雅尔雅学习通APP家园的治理:环境科学概论题库及答案...
- 学生a3制图标题栏尺寸手绘_AutoCAD教程之绘制图框和标题栏
- 瑞萨RH850开发环境搭建
- 编译原理构造词法分析器C语言,编译原理C语言词法分析器