区域增长算法的设计与实现(递归思想和堆栈数据结构)

程序员:左正康           发表时间:2013年12月16日 0:56    代号:与老鼠共处一室的日子
算法设计思想:算法中主要有2个函数,分别是CreateSeed函数和Decide函数,CreateSeed函数:创建种子点;Decide函数:决定连通点是否进入生长区域,进入生长区域的连通点作为下一个种子点递归调用CreateSeed函数,直到生长区域不再长大,结束递归。 

区域增长算法的设计与实现(递归思想和堆栈数据结构)_第1张图片
区域增长算法的设计与实现(递归思想和堆栈数据结构)_第2张图片
区域增长算法的设计与实现(递归思想和堆栈数据结构)_第3张图片
程序测试展示:
区域增长算法的设计与实现(递归思想和堆栈数据结构)_第4张图片区域增长算法的设计与实现(递归思想和堆栈数据结构)_第5张图片区域增长算法的设计与实现(递归思想和堆栈数据结构)_第6张图片区域增长算法的设计与实现(递归思想和堆栈数据结构)_第7张图片区域增长算法的设计与实现(递归思想和堆栈数据结构)_第8张图片 

你可能感兴趣的:(数据结构)