
PAT
凛冬天明
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PAT L2-003月饼
PAT-L2-003月饼 月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。 注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨,总售价分别为75、72、45亿元。如果市场的最大需求量只有20万吨,那么我们最大收益策略应该...原创 2018-03-22 22:41:58 · 234 阅读 · 0 评论 -
PAT L2-005 集合相似度
PAT-L2-005-集合相似度 给定两个整数集合,它们的相似度定义为:Nc/Nt*100%。其中Nc是两个集合都有的不相等整数的个数,Nt是两个集合一共有的不相等整数的个数。你的任务就是计算任意一对给定集合的相似度。 输入格式: 输入第一行给出一个正整数N(<=50),是集合的个数。随后N行,每行对应一个集合。每个集合首先给出一个正整数M(<=104),是集合中元素的个数;然后...原创 2018-03-22 22:42:47 · 265 阅读 · 0 评论 -
已知后序与中序输出前序
已知后序与中序输出前序 转载链接 如果可以的话,可以点链接打赏一下这位学姐,写的挺不错的。 后序:3, 4, 2, 6, 5, 1(左右根) 中序:3, 2, 4, 1, 6, 5(左根右) 分析:因为后序的最后一个总是根结点,令i在中序中找到该根结点,则i把中序分为两部分,左边是左子树,右边是右子树。因为是输出先序(根左右),所以先打印出当前根结点,然后打印左子树,再打印右子树。左子树...原创 2018-03-22 22:44:45 · 473 阅读 · 0 评论 -
已知前序与中序输出后序
转载链接 如果可以的话,可以点链接打赏一下这位学姐,写的挺不错的。 已知前序(先序)与中序输出后序: 前序:1, 2, 3, 4, 5, 6(根左右) 中序:3, 2, 4, 1, 6, 5(左根右) 分析:因为前序(根左右)最先出现的总是根结点,所以令root为前序中当前的根结点下标(并且同时把一棵树分为左子树和右子树)。start为当前需要打印的子树在中序中的最左边的下标,end...原创 2018-03-22 22:45:09 · 689 阅读 · 0 评论 -
PAT L2-006 树的遍历
PAT-L2-006-树的遍历 参考博客 给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列。这里假设键值都是互不相等的正整数。 输入格式: 输入第一行给出一个正整数N(<=30),是二叉树中结点的个数。第二行给出其后序遍历序列。第三行给出其中序遍历序列。数字间以空格分隔。 输出格式: 在一行中输出该树的层序遍历的序列。数字间以1个空格分隔,行首尾不得有多余空格。 输...原创 2018-03-22 22:46:05 · 289 阅读 · 0 评论 -
PAT L2-011 玩转二叉树
PAT L2-011 玩转二叉树 转载链接 如果可以的话,可以点链接打赏一下这位学姐,写的挺不错的。 给定一棵二叉树的中序遍历和前序遍历,请你先将树做个镜面反转,再输出反转后的层序遍历的序列。所谓镜面反转,是指将所有非叶结点的左右孩子对换。这里假设键值都是互不相等的正整数。 输入格式: 输入第一行给出一个正整数N(<=30),是二叉树中结点的个数。第二行给出其中序遍历序列。第三...原创 2018-03-22 22:47:21 · 292 阅读 · 0 评论