DataStructure
文章平均质量分 61
Stynis
这个作者很懒,什么都没留下…
展开
-
使用占位符构造动态字符串
实现功能: 模拟采用占位符构造动态字符串的格式化方法。构造一句话,其中包含不定数量的用{}括起来的数字,如{0},{1},{2},并提示用户输入字符串,并按照顺序替换包括花括号在内的数字,从而构造出新的一句话,并打印输出。 运行程序示例: The {0} of the {1} is {2}.subje...原创 2018-06-01 10:37:23 · 2400 阅读 · 0 评论 -
行逻辑三元组稀疏矩阵加减乘的编程实现
目的: 编程实现稀疏矩阵的四则运算。 实现: 1. 稀疏矩阵的存储结构采用行逻辑表示的三元组 2. #define MAXSIZE 12500#define MAXRC 12500typedef struct { int i, j; int e;}Triple;t...原创 2018-06-01 11:15:23 · 3009 阅读 · 0 评论 -
编程构造二叉树并实现对应的操作
一、编写递归算法,对于二叉树中每一个元素值为x的结点,删去以它为根的子树,并释放相应的空间        由算法要求可知,需要进行遍历操作,直至查询到元素值为x的结点,然后用调用递归算法删除此结点以下的所有结点和此结点并释放空间。则可以编写代码如下:int Del_XSub(BiTree &T原创 2018-06-01 11:38:47 · 1978 阅读 · 0 评论 -
Hanoi塔问题的编程解决
      汉诺塔是一个比较经典的问题,有许多的资料可供参考,此处只做简略描述。需要详细了解的读者可以参考网上的其他资料。这里使用调用的方法实现问题的解决。       汉诺塔问题可以视为将n号盘子原创 2018-06-01 14:21:31 · 1090 阅读 · 0 评论