急需求解用3笔画出一个图形的算法!急急急!

heavenchild 2003-12-11 12:28:58
急需求解用3笔画出一个图形的算法!急急急!!!
下图是一个大方框套一个小方框,小方框的四角与大方框的四角用直线相连,形状就像是一块金砖或一做金字塔。用不超过三笔将此图画出来,每一笔必须连续。
这个问题我自己解了很长时间无法解除,希望各位算法高手能够给出一个算法或程序

要求:
1)如果有解,则给出解,即笔画顺序,可以将每条边和顶点编号
2)如果无解,证明之。
提示:根据欧拉定理,任意图形能够使用一笔就画出来的充分必要条件是:
1。此图连同,即图形程网状。
2。奇点的数量等于0或2。(奇点就是所连直线数为奇数的顶点,偶点相反,如下图8个顶点全部是奇点)
我曾经尝试过将图分解为两个部分,其中一个是连通的网状图,可以用一笔画出,但是另外一个图却始终无法用两笔画出,请各位高手尝试一下。
希望在星期5之前给我答案。
__________________
|\ /|
| \ / |
| ____________ |
| | | |
| | | |
| | | |
| | | |
| ------------ |
| / \ |
|/ \ |
------------------
...全文
602 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
saint001 2003-12-11
  • 打赏
  • 举报
回复
每一笔最多消去2个奇点
本图有8个奇点,故不能3笔画出来
HUNTON 2003-12-11
  • 打赏
  • 举报
回复
对啊,前面不是说了,根据欧拉定理,任意图形能够使用一笔就画出来的充分必要条件是:
1。此图连同,即图形程网状。
2。奇点的数量等于0或2。
也就是说画一笔去掉的奇点数只能是0或2,也就是最多2个,所以画三笔就最多只能去掉6个奇点,而图中有8个,所以就没办法用3笔画完了。

33,029

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧