
天梯赛
笑对这个世界的志贵
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pta 5-3 红色警报 (25分) 并查集
5-3 红色警报 (25分) 战争中保持各个城市间的连通性非常重要。本题要求你编写一个报警程序,当失去一个城市导致国家被分裂为多个无法连通的区域时,就发出红色警报。注意:若该国本来就不完全连通,是分裂的k个区域,而失去一个城市并不改变其他城市之间的连通性,则不要发出警报。输入格式: 输入在第一行给出两个整数N(0 < N ≤500)和M(≤5000),分别为城市个数(于是默认城市从0到翻译 2017-03-27 23:26:51 · 799 阅读 · 0 评论 -
【最短路】PTA L3-005. 垃圾箱分布(30分)
Step 1 Problem: 无向图,总共给你(n+m个点)有n个居民点,m个垃圾箱点。k条边。 输出哪个垃圾箱到所有居民点最短距离最远 且 不超过Ds。 同时 输出到居民点最短距离 和 平均距离。 垃圾箱不存在输出“No Solution” 数据范围: 正整数:n<=1e3, M <= 10, k <= 1e4Step 2 Invo...翻译 2018-03-22 09:24:47 · 1152 阅读 · 0 评论 -
【并查集】PAT 家庭房产(25 分)
Step 1 Problem: 给定每个人的家庭成员和其自己名下的房产,请你统计出每个家庭的人口数、人均房产面积及房产套数。 给你N行,对于每行给你的详细信息,有自己的编号,父亲编号,母亲编号,孩子的编号,你拥有的房产套数,总面积。其中编号是每个人独有的一个4位数的编号 输出格式:家庭成员的最小编号 家庭人口数 人均房产套数 人均房产面积(其中人均值要求保留小数点后3位。家庭信...翻译 2018-03-13 10:59:23 · 1930 阅读 · 0 评论 -
pta 5-1 关于堆的判断 (25分)
5-1 关于堆的判断 (25分) 将一系列给定数字顺序插入一个初始为空的小顶堆H[]。随后判断一系列相关命题是否为真。命题分下列几种:x is the root:x是根结点;x and y are siblings:x和y是兄弟结点;x is the parent of y:x是y的父结点;x is a child of y:x是y的一个子结点。输入格式: 每组测试第1行包含2个翻译 2017-03-30 08:39:32 · 2020 阅读 · 0 评论 -
pta 5-13 非常弹的球 (30分)
5-13 非常弹的球 (30分) 刚上高一的森森为了学好物理,买了一个“非常弹”的球。虽然说是非常弹的球,其实也就是一般的弹力球而已。森森玩了一会儿弹力球后突然想到,假如他在地上用力弹球,球最远能弹到多远去呢?他不太会,你能帮他解决吗?当然为了刚学习物理的森森,我们对环境做一些简化:假设森森是一个质点,以森森为原点设立坐标轴,则森森位于(0, 0)点。小球质量为w/100 千克(kg),翻译 2017-03-31 16:32:16 · 1549 阅读 · 0 评论 -
【DFS】pta 5-12 功夫传人 (25分)
5-12 功夫传人 (25分) 一门武功能否传承久远并被发扬光大,是要看缘分的。一般来说,师傅传授给徒弟的武功总要打个折扣,于是越往后传,弟子们的功夫就越弱…… 直到某一支的某一代突然出现一个天分特别高的弟子(或者是吃到了灵丹、挖到了特别的秘笈),会将功夫的威力一下子放大N倍 —— 我们称这种弟子为“得道者”。 这里我们来考察某一位祖师爷门下的徒子徒孙家谱:假设家谱中的每个人只有1翻译 2017-03-31 16:38:37 · 2360 阅读 · 0 评论 -
5-34 任务调度的合理性 (25分) 拓扑排序
5-34 任务调度的合理性 (25分) 假定一个工程项目由一组子任务构成,子任务之间有的可以并行执行,有的必须在完成了其它一些子任务后才能执行。“任务调度”包括一组子任务、以及每个子任务可以执行所依赖的子任务集。 比如完成一个专业的所有课程学习和毕业设计可以看成一个本科生要完成的一项工程,各门课程可以看成是子任务。有些课程可以同时开设,比如英语和C程序设计,它们没有必须先修哪门的约束;翻译 2017-03-16 00:38:19 · 1074 阅读 · 0 评论 -
字符串转换成十进制整数 十六进制转换十进制
字符串转换成十进制整数 (15分) 输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。如果在第一个十六进制字符之前存在字符“-”,则代表该数是负数。输入格式: 输入在一行中给出一个以#结束的非空字符串。输出格式: 在一行中输出转换后的十进制数。题目保证输出在长整型范围内。输入样例:翻译 2017-03-16 00:12:31 · 6119 阅读 · 0 评论 -
pta 03-树1 树的同构 SDUT 3340 数据结构实验之二叉树一:树的同构
03-树1 树的同构 (25分) 给定两棵树T1和T2。如果T1可以通过若干次左右孩子互换就变成T2,则我们称两棵树是“同构”的。例如图1给出的两棵树就是同构的,因为我们把其中一棵树的结点A、B、G的左右孩子互换后,就得到另外一棵树。而图2就不是同构的。图1图2 现给定两棵树,请你判断它们是否是同构的。输入格式: 输入给出2棵二叉树树的信息。对于每棵树,首先在一行中给出一个非负整翻译 2017-03-31 17:43:54 · 654 阅读 · 0 评论 -
pta 5-6 列车调度 (25分)
5-6 列车调度 (25分) 火车站的列车调度铁轨的结构如下图所示。 两端分别是一条入口(Entrance)轨道和一条出口(Exit)轨道,它们之间有N条平行的轨道。每趟列车从入口可以选择任意一条轨道进入,最后从出口离开。在图中有9趟列车,在入口处按照{8,4,2,5,3,9,1,6,7}的顺序排队等待进入。如果要求它们必须按序号递减的顺序从出口离开,则至少需要多少条平行铁轨用于调翻译 2017-03-30 09:50:51 · 2354 阅读 · 0 评论 -
pta 5-2 喊山 (30分)
5-2 喊山 (30分) 喊山,是人双手围在嘴边成喇叭状,对着远方高山发出“喂—喂喂—喂喂喂……”的呼唤。呼唤声通过空气的传递,回荡于深谷之间,传送到人们耳中,发出约定俗成的“讯号”,达到声讯传递交流的目的。原来它是彝族先民用来求援呼救的“讯号”,慢慢地人们在生活实践中发现了它的实用价值,便把它作为一种交流工具世代传袭使用。 一个山头呼喊的声音可以被临近的山头同时听到。题目假设每个翻译 2017-03-30 08:25:01 · 2476 阅读 · 0 评论 -
天梯赛 银行排队问题之单队列多窗口服务 (25分)
银行排队问题之单队列多窗口服务 (25分) 假设银行有K个窗口提供服务,窗口前设一条黄线,所有顾客按到达时间在黄线后排成一条长龙。当有窗口空闲时,下一位顾客即去该窗口处理事务。当有多个窗口可选择时,假设顾客总是选择编号最小的窗口。 本题要求输出前来等待服务的N位顾客的平均等待时间、最长等待时间、最后完成时间,并且统计每个窗口服务了多少名顾客。输入格式: 输入第1行给出正整数N翻译 2017-03-10 22:00:48 · 2608 阅读 · 1 评论 -
【搜索树】L3-1 二叉搜索树的结构(30 分)
Step 1 Problem: 给n个结点的搜索树,m个询问,满足输出”Yes”,否则”No”。 询问格式有六种: A is the root,即”A是树的根”; A and B are siblings,即”A和B是兄弟结点”; A is the parent of B,即”A是B的双亲结点”; A is the left child of B,即”A是B的...翻译 2018-03-22 09:44:11 · 1132 阅读 · 0 评论