Fractal【分形】

Echarts一张图展示省市区三级区域,无需点击层级查看 先看效果图 可以看出,图例中不仅展示了湖北省所有市的区域范围,而且随州市的三个行政区划也显示在其中,上完整代码 <template> <div> <div id="allMap" style="width: 1000px; height: 800px"></div> </div> </template> <script> import AllJson from '@/assets/json/Al. 阅读详情

##题目大意:
设一个1级图为

X

每次再增加4个,
二级图:

X X
 X
X X

三级图:

X X   X X
 X     X
X X   X X
   X X
    X
   X X
X X   X X
 X     X
X X   X X

以此类推。
输入nnn,输出nnn级图。


##思路:
对于一级图

X

将它往右边复制

X X

再将它往中间复制

X X
 X
 

最后将第一行全部往下复制

X X
 X
X X

就成了2级图。
那么也可以使用同样的方法打出三级图,四级图。。。最终直接输出即可。


##代码:

#include <cstdio>
#include <iostream>
using namespace std;

int n,num[12];
bool a[8][1201][1201];

void copy_right(int x)  //往右复制
{
	for (int i=1;i<=num[x-1];i++)
	 for (int j=1;j<=num[x-1];j++)
	  a[x][i][num[x-1]+num[x-1]+j]=a[x][i][j];
}

void copy_mid(int x)  //往中间复制
{
	for (int i=1;i<=num[x-1];i++)
	 for (int j=1;j<=num[x-1];j++)
	  a[x][num[x-1]+i][num[x-1]+j]=a[x][i][j];
}

void copy_down(int x)  //往下复制
{
	for (int i=1;i<=num[x-1];i++)
	 for (int j=1;j<=num[x];j++)
	  a[x][i+2*num[x-1]][j]=a[x][i][j];
}

int main()
{
	num[1]=1;
	for (int i=2;i<=9;i++)
	 num[i]=num[i-1]*3;  //计算出n级图的长(宽)
	a[1][1][1]=1;  //1级图
	for (int i=2;i<=7;i++)  //初始化
	{
		for (int j=1;j<=num[i-1];j++)
		 for (int k=1;k<=num[i-1];k++)
		  a[i][j][k]=a[i-1][j][k];
		copy_right(i);
		copy_mid(i);
		copy_down(i);
	}
	while (1)
	{
		scanf("%d",&n);
		if (n==-1) break;
		for (int i=1;i<=num[n];i++)
		{
			for (int j=1;j<=num[n];j++)
			 if (a[n][i][j]) putchar('X');
			  else putchar(' ');
			putchar(10);  //printf会TLE
		}
		putchar('-');putchar(10);
	}
	return 0;
}
Ultra Fractal(分形艺术软件)官方正式版V6.04 | 含ultra fractal教程 | 最新ultra fractal下载 首先威航软件园给大家科普下什么是分形艺术:分形艺术(fractal art),早在20世纪80年代率先由IBM研究室的数学家曼德布洛特提出的维度并非整数的不规则几何元素概念,在越来越细微的尺度上不断自我重复的过程,分形艺术提供了一种描述这种不规则复杂香香中的秩序和结构的新方法,是一项研究不规则性的几何科学,在电视电影乃至实际生活中大家一定遇到过分形艺术的图片,比如下图就是典型的形艺术特征的图片: 分形艺术软件Ultra Fractal Ultra Fract... 阅读详情

相关推荐

分形图(fractal pictures)

多图多图多图多图!!!githubShow末端二分分形树 失败的程序有另一种感觉 分形龙 Koch雪花带4个树枝的分形树 自己种的柏树 被风吹成这样了 谢尔宾斯基三角形(Sierpinski triangle)谢尔宾斯基地毯(Sierpinski carpet)Arboresent肺在过圆心的垂直和水平线与圆的交点上画圆

Marshall001的博客 3970

140款Android开源优秀项目源码

BeautifulRefreshLayout-漂亮的美食下拉刷新https://github.com/android-cjj/BeautifulRefreshLayout/tree/BeautifulRefreshForFoodMaterial Design-动画风格的选项卡tab切换功能https://github.com/neokree/MaterialTabsTwinklingRefreshL

April52522的博客 1万+

fractalfox

一个求图像分形的好软件

属性动画与图片三级缓存

属性动画 动画: UI渐变, 变量值的变化 ObjectAnimator : ofInt(“backgroundColor”,start,end); ValueAnimator:for(int i = start; i< end; i++) { a = i; }ValueAnimator animation=ValueAnimator.ofInt(start,end); animation.setD

an13531829360的博客 1万+

【补充:脑电绘图教程 2】如何手动去除ICA伪迹分量

ICA可以将脑电信号分解为多个IC分量,由每个分量的平均功率地形图可以看出哪些分量属于伪迹,去除伪迹分量后,即可得到“干净”的脑电信号。本教程主要总结如何人工识别出ICA伪迹分量,不涉及ICA的原理讲解。本教程的主要知识来源是ICLabel官网ICLabel致力于自动识别IC分量属于哪种伪迹,并标记伪迹占比,可以在eeglabel中很方便地使用。ICLabel给出了几种常见伪迹的特点,本教程主要是根据ICLabel给出伪迹特点,对自己的数据集手动去除伪迹,以更深入了解自己数据集的质量和伪迹特点。

qq_40735196的博客 4231

从“跳变”到“连续”:深入理解霍尔传感器插值与PLL角度估算的优劣与选择

本文深入解析霍尔传感器角度估算技术,对比线性插值法和锁相环(PLL)跟踪法的优劣,为电机控制领域的工程师提供实用指南。通过STM32F407和CubeMX的实例,详细探讨两种方法的实现细节、性能对比及优化策略,帮助在不同应用场景下做出最优选择。

weixin_30855761的博客 557

三级图片缓存介绍

关于图片的三级缓存策略(内存LruCache+磁盘DiskLruCache+网络Volley) 在开发安卓应用中避免不了要使用到网络图片,获取网络图片很简单,但是需要付出一定的代价——流量。对于少数的图片而言问题不大,但如果手机应用中包含大量的图片,这势必会耗费用户的一定流量,如果我们不加以处理,每次打开应用都去网络获取图片,那么用户可就不乐意了,这里的处理就是指今天要讲的缓存策略(缓存层分为三

璋显不同专栏 3405

数字设计实验:自动售货机

本文旨在介绍数字设计实验:自动售货机的设计思路和实现代码

2401_83740084的博客 2227

分形(Fractal)及分形维数(Fractal dimension)

在数学中,分形是包含任意小尺度的详细结构的几何形状,通常具有严格超过拓扑维数的分形维数。许多分形在不同的尺度上看起来很相似,如 Mandelbrot set 的连续放大所示。这种相似模式在越来越小的尺度上的展示称为自相似性(),也称为扩展对称性(expanding symmetry)或展开对称性(unfolding symmetry);如果这种复制在每个尺度上都完全相同,就像在中一样,则该形状称为仿射自相似(分形几何(Fractal geometry)属于测度论的数学分支。

qq_32515081的博客 6万+

华为OD机考双机位C卷 - 池化资源共享 (Java & Python& JS & C/C++ & GO )

华为OD机考双机位C卷 - 池化资源共享 (OD上机考试双机位C卷)。提供Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。

算法大师! 1071

30天入门Python(办公篇)——第34天:pandas - 数据处理与分析利器

摘要 本文介绍了Python数据分析库pandas的核心功能,包括数据结构和基本操作。主要内容涵盖:1) Series和DataFrame两种核心数据结构的创建与使用;2) 多种文件格式的读写方法;3) 数据查看、筛选和清洗技巧;4) 基础统计分析功能;5) 数据透视表和交叉表制作;6) 数据排序与合并等变换操作。文章通过大量代码示例演示了pandas在数据处理各环节的应用,适合作为pandas入门的实践指南,帮助读者快速掌握这一强大工具的基本使用方法。

weixin_42636075的博客 303

分形 Fractal

分形(Fractal)2008-08-11 03:47分形(Fractal)是指具有自相似特性的现象、图像或者物理过程等。分形学诞生于1970年代中期,属于现代数学中的一个分支。分形学的创始人是具有法国和美国双重国籍的曼德勃罗,他在1982年出版的《大自然的分形几何学》(The Fractal Geometry of Nature)是分形学的经典著作。 分形一般有以下特质:

3195

【YOLOv11改进 - 特征融合】SDI:多层次特征融合模块,替换contact操作

【YOLOv11改进 - 特征融合】SDI:多层次特征融合模块,替换contact操作

专注于图像领域,主要研究内容包括计算机视觉和深度学习,特别是在图像分类、目标检测和图像生成等方面有深入的研究和实践经验。 1771

Fractal (分形)

A fractal is an object or quantity that displays self-similarity, in a somewhat technical sense, on all scales. The object need not exhibit exactly the same structure at all scales, but the same "type

爱梦者的心之旅 4231

【Flink】FLink session yarn kerberos认证报错 PortUnreachableException: ICMP Port Unreachable

本篇博客是在上一篇博客:【Flink】FLink session yarn kerberos认证报错 KrbException: Cannot locate default realm还没找到原因的时候做的一次尝试。因为项目需要,我们需要对接华为认证的yarn集群,运行flink任务,我们的任务分为两种,yarn pre-job模式和flink session模式。我们在配置文件中配置如下# kerberos认证需要的东西提交任务的脚本如下。

九师兄 1267

软考「系统规划与管理师(第2版)」抱佛脚|案例分析预测

规划类(系统/数据/云)+ 服务过程找错改进 + 风险应急终止三大块各备一套成熟模板,术语统一按第2版新教材口径,案例分析 45 分线的希望就大很多。

软件行业技术文化交流。 72

10分钟入门分形音乐探索:Fractal Sound Explorer完全指南

你是否曾想过将数学之美转化为听觉盛宴?Fractal Sound Explorer(分形声音探索器)让这一想法成为现实。本文将带你从零基础到熟练掌握这款音频可视化工具,通过交互式探索分形几何的神秘世界,创造独特的声音艺术作品。读完本文,你将能够: - 理解分形几何与声音合成的关联原理 - 掌握8种分形类型的特征与听觉表现 - 运用高级操作技巧创作复杂音频景观 - 优化性能实现流畅的实时交互体验

gitblog_01169的博客 646

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

分形(Fractal)

分形(Fractal)是指具有自相似特性的现象、图像或者物理过程等。分形学诞生于1970年代中期,属于现代数学中的一个分支。分形学的创始人是具有法国和美国双重国籍的曼德勃罗,他在1982年出版的《大自然的分形几何学》(The Fractal Geometry of Nature)是分形学的经典著作。 分形一般有以下特质:分形有无限精细的结构,即有任意小比例的细节 分

bluenight专栏 6487

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

分形音乐创作新体验:Fractal Sound Explorer终极指南

Fractal Sound Explorer是一款创新的视听沙盒工具,让你能够探索分形几何与音乐的奇妙结合。通过实时GPU渲染技术,你可以在视觉与听觉的双重享受中,体验分形世界的无限魅力。 ## 什么是Fractal Sound Explorer? Fractal Sound Explorer将复杂的分形几何与音乐元素融合在一起,创造出独特的视听体验。它不仅仅是一个分形可视化工具,更是一个互动

gitblog_00389的博客 436

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

[转]Ultra Fractal教程系列43——动画功能的使用01——创建动画分形案例

在Ultra Fractal中另外一个强大的功能就是可以制作动画,并且像观看视频一样播放它们。 在接下来的教程中,我们从一个简单的分形案例入手,并逐步使它成为一个越来越复杂使用到各种各样动画效果的动画。 最后,我们将它制作成视频。 现在,请关闭之前打开的所有分形

风达的专栏 1964

Ultra Fractal 3.05分形软件

么是分形几何?通俗一点说就是研究无限复杂但具有一定意义下 的自相似图形和结构的几何学。什么是自相似呢?例如一棵苍天大树与它自身上的树枝及树枝上的枝杈,在形状上没什么大的区别,大树与树枝这种关系在几何形状 上称之为自相似关系;我们再拿来一片树叶,仔细观察一下叶脉,它们也具备这种性质;动物也不例外,一头牛身体中的一个细胞中的基因记录着这头牛的全部生长 信息;还有高山的表面,您无论怎样放大其局部,它都如此粗糙不平等等。这些例子在我们的身边到处可见。分形几何揭示了世界的本质,分形几何是真正描述大自 然的几何

风达的专栏 1250

分形蕨( fractal fern)

       今天再一次看Cleve B. Moler 的 Experiments with MATLAB,再一次受触动,人家是matlab的创办人,mathworks公司的首席科学家兼董事长,曾在美国著名大学(the University of Michigan, Stanford Universityand the University of New M

花非花,雾非雾 1万+

Fractal Generative Models——分形生成模型

Fractal Generative Models——分形生成模型

Together_CZ的博客 1971

分形比特币(Fractal Bitcoin)

Fractal Bitcoin,已经成为目前比特币生态目前最火的项目了,也被很多社区朋友看成是下一波比特币生态的最大爆点之一。

西京刀客 2325
上一篇: Best Cow Fences【二分】
下一篇: Sunscreen【贪心】
stoorz1023
博客等级 码龄9年 101粉丝 595原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值