海绵图

简介: #include #include void tria(xa,ya,xb,yb,xc,yc,n)int xa,ya,xb,yb,xc,yc,n;{  int xp,yp,xq,yq,xr,yr;  if (n>0)  {    xp=(xa+xb)/2;   yp=(ya+yb)/2;    xq=...

#include <graphics.h>
#include <stdio.h>
void tria(xa,ya,xb,yb,xc,yc,n)
int xa,ya,xb,yb,xc,yc,n;
{
  int xp,yp,xq,yq,xr,yr;
  if (n>0)
  {
    xp=(xa+xb)/2;   yp=(ya+yb)/2;
    xq=(xb+xc)/2;   yq=(yb+yc)/2;
    xr=(xc+xa)/2;   yr=(yc+ya)/2;
    moveto(xp,yp);   lineto(xq,yq);
    lineto(xr,yr);   lineto(xp,yp);
    tria(xq,ya,xp,yp,xr,yr,n-1);
    tria(xb,yb,xq,yq,xp,yp,n-1);
    tria(xc,yc,xr,yr,xq,yq,n-1);
  }
}

main()
{
  int n=7,xa=10,ya=10,xb=10,yb=470,xc=630,yc=470;
  int gdrive=DETECT,gmode;
  initgraph(&gdrive,&gmode,"C:\\tc");
  cleardevice();
  setbkcolor(9);   setcolor(4);
  moveto(xa,ya);   lineto(xb,yb);
  lineto(xc,yc);   lineto(xa,ya);
  tria(xa,ya,xb,yb,xc,yc,n);
  getch();
  closegraph();
}

相关文章
|
2月前
|
存储 前端开发 算法
太平洋大西洋水流问题如何解决?一文了解图在前端中的应用
该文章深入探讨了图数据结构的基本概念及其在前端领域的多种应用,包括图的不同表示方法(邻接矩阵与邻接表)和经典的图算法(如深度优先搜索与广度优先搜索),并通过具体实例讲解了如何使用JavaScript来解决图相关的编程问题,如太平洋大西洋水流问题。
太平洋大西洋水流问题如何解决?一文了解图在前端中的应用
|
1月前
|
数据可视化 定位技术 数据处理
MapboxGL可视化之千里江山图
本文记录了作者在Mapbox GL中实现山峰等值面效果的过程,灵感来源于百度地图的山峰展示方式。作者通过下载和处理DEM数据,使用QGIS生成等值面,并通过Mapbox GL的fill图层实现分段渲染,最终效果宛如“千里江山图”,美不胜收。
|
3月前
|
数据可视化
教你一招,用Echarts拿下旭日图
教你一招,用Echarts拿下旭日图
|
6月前
|
并行计算 数据可视化 算法
CMplot & rMVP | 全基因组曼哈顿图和QQ图轻松可视化!
`CMplot`和`rMVP`是R语言中的两个包,用于全基因组关联分析(GWAS)的数据可视化。`CMplot`专注于曼哈顿图和QQ图的绘制,支持多种图表类型,如常见的SNP密度图、环状曼哈顿图、矩阵图、单条染色体图和多重曼哈顿图等。`rMVP`不仅包含了`CMplot`的功能,还支持更复杂的GWAS方法,如线性/混合线性模型和基因组选择算法,优化了内存管理和计算效率,特别适合大规模数据集。此外,它还提供PCA图和柱状图。两者都提供了丰富的参数定制图表。
331 1
CMplot & rMVP | 全基因组曼哈顿图和QQ图轻松可视化!
|
人工智能 数据挖掘
这图怎么画 | 相关分析棒棒糖图
这图怎么画 | 相关分析棒棒糖图
128 0
|
前端开发 容器
「CSS畅想」七夕寄情,我绘制了一副双色莲花图
用技术实现梦想,用梦想打开创意之门。七夕寄情,我用CSS绘制了一副双色莲花图。
197 1
「CSS畅想」七夕寄情,我绘制了一副双色莲花图
打砖块模型图
打砖块模型图
300 0
打砖块模型图
|
存储 定位技术
漫画:什么是 “图”?(修订版)
微信中,许许多多的用户组成了一个多对多的朋友关系网,这个关系网就是数据结构当中的图(Graph)。
161 0
漫画:什么是 “图”?(修订版)
|
C语言 C++
7-13 日K蜡烛图 (15 分)
股票价格涨跌趋势,常用蜡烛图技术中的K线图来表示,分为按日的日K线、按周的周K线、按月的月K线等。以日K线为例,每天股票价格从开盘到收盘走完一天,对应一根蜡烛小图,要表示四个价格:开盘价格Open(早上刚刚开始开盘买卖成交的第1笔价格)、收盘价格Close(下午收盘时最后一笔成交的价格)、中间的最高价High和最低价Low。 如果Close<Open,表示为“BW-Solid”(即“实心蓝白蜡烛”);如果Close>Open,表示为“R-Hollow”(即“空心红蜡烛”);如果Open等于Close,则为“R-Cross”(即“十字红蜡烛”)。
320 0