using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication9
{
class Program
{
static void Main(string[] args)
{
double realCoord, imagCoord;
double realTemp, imagTemp, realTemp2, arg;
int iterations;
for (imagCoord = 1.2; imagCoord >= -1.2; imagCoord -= 0.005)
{
for (realCoord = -0.6; realCoord <= 1.77; realCoord += 0.03)
{
iterations = 0;
realTemp = realCoord;
imagTemp = imagCoord;
arg = (realCoord * realCoord) + (imagCoord * imagCoord);
while ((arg < 4) && (iterations < 40))
{
realTemp2 = (realTemp * realTemp) - (imagTemp * imagTemp) - realCoord;
imagTemp = (2 * realTemp * imagTemp) - imagCoord;
realTemp = realTemp2;
arg = (realTemp * realTemp) + (imagTemp * imagTemp);
iterations += 1;
}
switch (iterations % 4)
{
case 0:
Console.Write(".");
break;
case 1:
Console.Write("0");
break;
case 2:
Console.Write("0");
break;
case 3:
Console.Write("@");
break;
}
}
Console.Write("\n");
}
Console.ReadLine();
}
}
}
分享到:
相关推荐
通过分析和运行这些代码,我们可以深入理解如何运用遗传算法解决FSP,并可能对算法参数进行调整以适应不同的问题规模和复杂性。 总的来说,这个压缩包文件提供了一个用遗传算法解决M?n FSP问题的实例,它涉及到了...
基于改进A*算法融合DWA算法的机器人路径规划MATLAB仿真程序(含注释) 包含传统A*算法与改进A*算法性能对比?改进A*算法融合DWA算法规避未知障碍物仿真。 改进A*算法做全局路径规划,融合动态窗口算法DWA做局部路径...
通过分析“Tsp.jar”的源代码,可以深入理解模拟退火算法的实现细节;阅读“doc.rar”中的文档,可以帮助理解算法的原理和应用;而“www.pudn.com.txt”则为寻求进一步帮助和讨论提供了可能的渠道。对于想了解或研究...
A算法和A*算法详细的讲解 并且有实例的解释 大家可以借鉴
汇总了计算机研究生复试有关算法分析与设计各章节简答题,使用了易于口头表达的语言进行了总结。包括算法分析与设计基本概念及各章节问题回答。可供研究生复试或相关专业岗位面试使用。 1. 简述算法定义、属性及指标...
本书首先会介绍遗传算法的基本概念,包括染色体编码、适应度函数、选择、交叉和变异等核心操作,这些是理解遗传算法运行机制的基础。通过这些基本概念,读者能够明白如何构建一个基本的遗传算法框架。 接下来,书中...
在语音信号处理领域,噪声是常见的干扰因素,它会降低语音的可理解性和质量。针对带噪语音信号的去噪问题,本项目探讨了四种不同的滤波算法:维纳滤波、卡尔曼滤波、谱减法以及自适应滤波算法,并通过实际的语音信号...
第一章 引论 1.1 组合数学研究的对象 1.2 组合问题典型实例 1.2.1 分派问题 1. 2.2 染色问题 ...11.12 好算法、坏算法和np类问题 11.13 npc类问题 11.14 货郎问题的近似解 习 题... 参考文献
国密算法简介
遗传算法优化测试函数,方便理解 ,简单通俗易懂 ,方便和其他算法对比 遗传算法优化测试函数,方便理解 ,简单通俗易懂 ,方便和其他算法对比 遗传算法优化测试函数,方便理解 ,简单通俗易懂 ,方便和其他算法对比...
漫画算法2:小灰的算法进阶 《漫画算法2:小灰的算法进阶》是一本以漫画形式生动展现算法...通过小灰和他的朋友们的故事,本书将带领读者走进算法的世界,深入理解算法的高级概念和技术,掌握算法的应用和实现方法。
为了深入理解这些算法,可以研究提供的源代码,通过分析代码逻辑,可以清晰地看到每种算法如何处理内存分配请求,以及如何更新内存状态。同时,配合流程图可以直观地看到算法的执行过程,帮助我们更好地掌握其工作...
如果你能看懂提纲的内容,就应该能够理解我是如何表达每一步算法,以及如何将这些步骤合并在一起组合成一个完整的算法的。如果你听到过如下笑话,那么你已经是在通往算法世界了: 你听说过被困在淋浴中的计算机专家...
java,GC,算法,可触及性,stop-the-world是一篇描述GC工作的文章
通过运行这些代码,初学者可以直观地理解算法的运作过程,加深对定时同步原理的理解,并能进行算法性能的比较和优化。 总的来说,这三种定时同步算法是通信和信号处理领域的基础,对于学习者来说,理解并掌握它们有...
模型算法大全(20+种常用算法模型+代码实现)模型算法大全(20+种常用算法模型+代码实现)模型算法大全(20+种常用算法模型+代码实现)模型算法大全(20+种常用算法模型+代码实现)模型算法大全(20+种常用算法模型+...
常见的磁盘调度算法有先来先服务算法(FCFS)、最短寻道时间优先算法(SSTF)、扫描算法(SCAN)和循环扫描算法(CSCAN)等。 先来先服务算法(FCFS) 先来先服务算法(FCFS)是一种最简单的磁盘调度算法。该算法...
这些算法在MATLAB环境中得到了实现,便于理解和调试。以下是关于这些算法的详细描述: 1. **RRT(快速探索随机树)算法**:RRT是一种随机规划算法,它通过不断扩展一个随机树来搜索目标区域。每次迭代时,RRT会在...
电梯调度算法是优化高层建筑内电梯运行效率的关键技术,它涉及到多门学科,如计算机科学、控制理论和人工智能。...通过深入理解这些算法,可以为电梯控制系统设计出更加智能和高效的解决方案,提升建筑的使用体验。
贝叶斯网络是一种概率图模型,它利用贝叶斯定理来表示变量之间的条件依赖关系。在数据挖掘和机器学习领域,贝叶斯网络被广泛应用于分类...理解并掌握这类算法,对于提升数据驱动的决策能力和问题解决能力具有重要意义。