登录
首页 » c » c语言使用种子填充算法实现扫雷

c语言使用种子填充算法实现扫雷

于 2023-02-28 发布 文件大小:2.91 kB
0 130
下载积分: 2 下载次数: 1

代码说明:

输入非雷坐标(x,y),清除掉非雷的区域,剩下地雷。算法很简单的,关键是空白区域的处理,即如果输入的坐标四周不存在雷,则连通的空白区域自动清除。这个模型与计算机图形学中的区域填充相当类似。填充算法一般有扫描线填充,种子填充等等。在这里借鉴种子填充算法。实现如下:输入一个点,从左右两个方向遍历改点所处的水平线,遇到雷终止,得到一个x的区间,扫描该线的上方和下方的水平线,如果在该区间内发现有空白点,则以该点为种子,递归调用。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • cc1120
    CC1120 芯片的收发驱动程序,STM32,STC8051,ATSAM21.测试通过,已运用到产品上。(CC1120 chip driver, STM32, STC8051, ATSAM21. passed the test, has been applied to the product.)
    2020-09-19 11:27:57下载
    积分:1
  • BodyBasics-WPF
    kinect2.0骨骼识别样例,可以识别6个人体骨骼其中两个完整骨骼,完整骨骼可以识别25个点;(Kinect2.0 skeleton recognition)
    2017-08-14 16:56:42下载
    积分:1
  • 任务管理系统
    网络应用程序允许用户管理任务、项目和组织的员工,同时也提供关于他们的报告
    2022-02-01 00:13:48下载
    积分:1
  • add-sub
    实现了多项式的创建,实现了多项式的加减乘除等基本操作(The realization of polynomial create, to achieve the polynomial add, subtract, multiply and divide the basic operation)
    2011-08-15 17:34:46下载
    积分:1
  • 123
    用C语言实现的在屏幕显示I LOVE YOU ,其中将循环等各种语法用到了极致。(a instance to display "Ilove you")
    2009-02-07 17:30:10下载
    积分:1
  • AU-tft-lcd-source
    AU 3.5" TFT-LCD 源代码,使用PMP开发中使用(AU 3.5 "TFT-LCD source code, the use of the development of the use of PMP)
    2007-03-30 11:50:21下载
    积分:1
  • yrack__dual__devjce
    美化应用程序的外观界面本程序主要面向对话框(Beautify the appearance of the application interface this program is mainly for the dialog box)
    2018-12-24 11:11:10下载
    积分:1
  • Projeto Inogames 2015.1
    Inogames da disciplina de cálculo numérico 做教授马塞洛 · 巴罗斯 da UFCG 做 período 2015.1 !O 汽车做 cálculo numérico
    2022-03-12 07:30:55下载
    积分:1
  • Serialport
    用VS2010编写的串口调试助手,很有用(Written with VS2010 serial debugging assistant, very useful)
    2011-05-29 20:36:25下载
    积分:1
  • DAvE_XC866_v2[1].3
    RF1100无线模块与英飞凌CX8868位微控单片机(i can t)
    2011-10-08 16:00:59下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载