软件注册站
热情软件屋

 
求解最短路径的Floyd算法
编号: QA004578    
建立日期: 2002年3月15日 最后修改日期: 2002年3月15日
所属类别: C/C++ - 其他方面
   
    操作系统:N/A
    编程工具:C语言
    问题:我现在有两个十分棘手的课题没法解决,希望各位高手能给我源程序(用C语言)。题目如下:
    [课题1]:选择合适的结构表示图,在此基础上实现求解最短路径的Floyd算法
    要求:对所设计的图结构,提供必要的基本功能。
    [课题2]:在中国象棋盘上,如果在放置若干个马后,使得整个棋盘的任意空位置上所放置的旗子均能被这些马吃掉(并且要考虑到"别腿"的规则),则称这组放置是棋盘的一个满覆盖.若去掉满覆盖中的任意一个旗子都会使这组放置不在是满覆盖.则称这一满覆盖为极小满覆盖.设计程序完成如下要求:
    要求:(1)求解一个极小满覆盖。
     (2)最好能画出棋盘的图形形式,并在其上动态的演示试探过程。(冯蕾)
   
    这两个问题都是数据结构的经典问题,一般书里都会提到(或者提到相应的问题),大多都是用递归的方法,找到讲递归的书就可以知道解法了。
    
    相关书籍:
    《数据结构教程C 语言版》
    《数据结构C++语言描述-应用标准模板库(STL)》》

    

此问题由zhangyang回答。

附加关键字:编程, 源程序, programming, source code, C/C++, MFC, C++ Builder, Borland C++, Turbo C, C, BCB, 其他方面,

   
 
把这个问题推荐给朋友
   
 
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio