![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程练习
qiny_123
这个作者很懒,什么都没留下…
展开
-
剩下的树(Hash应用)
题目描述 有一个长度为整数L(1<=L<=10000)的马路,可以想象成数轴上长度为L的一个线段,起点是坐标原点,在每个整数坐标点有一棵树,即在0,1,2,…,L共L+1个位置上有L+1棵树。 现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点)所有的树。 可能有M(1<=M<=100)个区间,区间之间可能有重...原创 2019-01-04 11:00:34 · 105 阅读 · 0 评论 -
树查找(九度1176)
题目描述: 有一棵树,输出某一深度的所有节点,有则输出这些节点,无则输出EMPTY。该树是完全二叉树。 输入: 输入有多组数据。 每组输入一个n(1<=n<=1000),然后将树中的这n个节点依次输入,再输入一个d代表深度。 输出: 输出该树中第d层得所有节点,节点间用空格隔开,最后一个节点后没有空格。 样例输入: 4 1 2 3 4 2 样例输出: 2 3 解题思路: 计算d层开始节...原创 2019-01-07 17:13:29 · 170 阅读 · 0 评论 -
反序数【数位拆解】(九度1064)
题目描述: 设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321) 求N的值 输入: 程序无任何输入数据 输出: 输出题目要求的四位数,如果结果有多组,则每组结果之间以回车隔开 思路 从1000循环到2000(2000*9必定为5为数),每循环一次直接计算该数的反序数与原数比较 代码: #include &lt;stdio.h&gt; int main() { for(in...原创 2019-01-08 20:35:28 · 1089 阅读 · 0 评论