<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[XunerGe的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/XunerGe</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; XunerGe]]></copyright><item><title><![CDATA[pta L2-010 排座位]]></title><link>https://blog.youkuaiyun.com/XunerGe/article/details/104181546</link><guid>https://blog.youkuaiyun.com/XunerGe/article/details/104181546</guid><author>XunerGe</author><pubDate>Wed, 05 Feb 2020 13:33:45 +0800</pubDate><description><![CDATA[L2-010 排座位
布置宴席最微妙的事情，就是给前来参宴的各位宾客安排座位。无论如何，总不能把两个死对头排到同一张宴会桌旁！这个艰巨任务现在就交给你，对任何一对客人，请编写程序告诉主人他们是否能被安排同席。
输入格式：
输入第一行给出3个正整数：N（≤100），即前来参宴的宾客总人数，则这些人从1到N编号；M为已知两两宾客之间的关系数；K为查询的条数。随后M行，每行给出一对宾客之间的关系，格式为...]]></description><category></category></item><item><title><![CDATA[pta L2-009 抢红包]]></title><link>https://blog.youkuaiyun.com/XunerGe/article/details/104181406</link><guid>https://blog.youkuaiyun.com/XunerGe/article/details/104181406</guid><author>XunerGe</author><pubDate>Wed, 05 Feb 2020 13:27:53 +0800</pubDate><description><![CDATA[L2-009 抢红包
没有人没抢过红包吧…… 这里给出N个人之间互相发红包、抢红包的记录，请你统计一下他们抢红包的收获。
输入格式：
输入第一行给出一个正整数N（≤104），即参与发红包和抢红包的总人数，则这些人从1到N编号。随后N行，第i行给出编号为i的人发红包的记录，格式如下：
K N1 P​1⋯N​K​​ P​K
​​
其中K（0≤K≤20）是发出去的红包个数，Ni\​ 是抢到红包的人的编号...]]></description><category></category></item><item><title><![CDATA[pta L2-008 最长对称子串]]></title><link>https://blog.youkuaiyun.com/XunerGe/article/details/104167871</link><guid>https://blog.youkuaiyun.com/XunerGe/article/details/104167871</guid><author>XunerGe</author><pubDate>Tue, 04 Feb 2020 12:31:05 +0800</pubDate><description><![CDATA[L2-008 最长对称子串
对给定的字符串，本题要求你输出最长对称子串的长度。例如，给定Is PAT&amp;TAP symmetric?，最长对称子串为s PAT&amp;TAP s，于是你应该输出11。
输入格式：

输入在一行中给出长度不超过1000的非空字符串。

输出格式：
在一行中输出最长对称子串的长度。
输入样例：

Is PAT&amp;TAP symmetric?

输出样例：
...]]></description><category></category></item><item><title><![CDATA[pta L2-007 家庭房产]]></title><link>https://blog.youkuaiyun.com/XunerGe/article/details/104167315</link><guid>https://blog.youkuaiyun.com/XunerGe/article/details/104167315</guid><author>XunerGe</author><pubDate>Tue, 04 Feb 2020 11:55:14 +0800</pubDate><description><![CDATA[L2-007 家庭房产
给定每个人的家庭成员和其自己名下的房产，请你统计出每个家庭的人口数、人均房产面积及房产套数。
输入格式：
输入第一行给出一个正整数N（≤1000），随后N行，每行按下列格式给出一个人的房产：

编号 父 母 k 孩子1 … 孩子k 房产套数 总面积

其中编号是每个人独有的一个4位数的编号；父和母分别是该编号对应的这个人的父母的编号（如果已经过世，则显示-1）；k（0≤k≤...]]></description><category></category></item><item><title><![CDATA[pta L2-006 树的遍历]]></title><link>https://blog.youkuaiyun.com/XunerGe/article/details/104133490</link><guid>https://blog.youkuaiyun.com/XunerGe/article/details/104133490</guid><author>XunerGe</author><pubDate>Sat, 01 Feb 2020 14:34:41 +0800</pubDate><description><![CDATA[L2-006 树的遍历
给定一棵二叉树的后序遍历和中序遍历，请你输出其层序遍历的序列。这里假设键值都是互不相等的正整数。
输入格式：
输入第一行给出一个正整数N（≤30），是二叉树中结点的个数。第二行给出其后序遍历序列。第三行给出其中序遍历序列。数字间以空格分隔。
输出格式：
在一行中输出该树的层序遍历的序列。数字间以1个空格分隔，行首尾不得有多余空格。
输入样例：

7
2 3 1 5 7 6 ...]]></description><category></category></item><item><title><![CDATA[pta L2-005 集合相似度]]></title><link>https://blog.youkuaiyun.com/XunerGe/article/details/104061382</link><guid>https://blog.youkuaiyun.com/XunerGe/article/details/104061382</guid><author>XunerGe</author><pubDate>Tue, 21 Jan 2020 14:09:13 +0800</pubDate><description><![CDATA[L2-005 集合相似度
给定两个整数集合，它们的相似度定义为：Nc/Nt×100%。其中Nc​是两个集合都有的不相等整数的个数，Nt是两个集合一共有的不相等整数的个数。你的任务就是计算任意一对给定集合的相似度。
输入格式：
输入第一行给出一个正整数N（≤50），是集合的个数。随后N行，每行对应一个集合。每个集合首先给出一个正整数M（≤104），是集合中元素的个数；然后跟M个[0,109​​ ]区...]]></description><category></category></item><item><title><![CDATA[pta L2-004 这是二叉搜索树吗？]]></title><link>https://blog.youkuaiyun.com/XunerGe/article/details/104029438</link><guid>https://blog.youkuaiyun.com/XunerGe/article/details/104029438</guid><author>XunerGe</author><pubDate>Sat, 18 Jan 2020 13:38:02 +0800</pubDate><description><![CDATA[L2-004 这是二叉搜索树吗？
一棵二叉搜索树可被递归地定义为具有下列性质的二叉树：
对于任一结点

其左子树中所有结点的键值小于该结点的键值；
其右子树中所有结点的键值大于等于该结点的键值；
其左右子树都是二叉搜索树。

所谓二叉搜索树的“镜像”，即将所有结点的左右子树对换位置后所得到的树。
给定一个整数键值序列，现请你编写程序，判断这是否是对一棵二叉搜索树或其镜像进行前序遍历的结果。
输入格...]]></description><category></category></item><item><title><![CDATA[pta L2-002 链表去重]]></title><link>https://blog.youkuaiyun.com/XunerGe/article/details/104003289</link><guid>https://blog.youkuaiyun.com/XunerGe/article/details/104003289</guid><author>XunerGe</author><pubDate>Thu, 16 Jan 2020 13:45:12 +0800</pubDate><description><![CDATA[链表去重
给定一个带整数键值的链表 L，你需要把其中绝对值重复的键值结点删掉。即对每个键值 K，只有第一个绝对值等于 K 的结点被保留。同时，所有被删除的结点须被保存在另一个链表上。例如给定 L 为 21→-15→-15→-7→15，你需要输出去重后的链表 21→-15→-7，还有被删除的链表 -15→15。
输入格式：
输入在第一行给出 L 的第一个结点的地址和一个正整数 N（≤105，为结点总...]]></description><category></category></item><item><title><![CDATA[pta L2-001 紧急救援]]></title><link>https://blog.youkuaiyun.com/XunerGe/article/details/103988839</link><guid>https://blog.youkuaiyun.com/XunerGe/article/details/103988839</guid><author>XunerGe</author><pubDate>Wed, 15 Jan 2020 14:27:35 +0800</pubDate><description><![CDATA[L2-001 紧急救援
作为一个城市的应急救援队伍的负责人，你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候，你的任务是带领你的救援队尽快赶往事发地，同时，一路上召集尽可能多的救援队。
输入格式:
输入第一行给出4个正整数N、M、S、D，其中N（2≤N≤500）是城市...]]></description><category></category></item></channel></rss>