摘要:
Gym101158D Hidden Anagrams 题意 给出两个字符串s1,s2。 找到s1,s2中的子串使得重组之后能够相同,求这个子串的最大长度 思路 暴力+hash,按长度计算所有子串的hash值,利用set维护,再在另一个字符串中按长度进行查找。对结果进行保存 代码 C++ includ 阅读全文
posted @ 2018-09-12 21:09
caomp
阅读(296)
评论(0)
推荐(0)
摘要:
Gym101158C Distribution Center 题意 n条传送带,m个机械臂。给出m个机械臂的坐标,问每个库存能接收多少种货物 思路 稍作思考可以得到这样的结论,实际上相邻的传送带一定可以传送,至少可以有两种货物。然后由于对称性,可以维护上下两路的最远距离。如何维护?采取如下策略: + 阅读全文
posted @ 2018-09-12 21:03
caomp
阅读(198)
评论(0)
推荐(0)
摘要:
Gym101158A Rearranging a Sequence 题意 n表示n个数,m表示m次操作 每次操作将位于ei位置的数移动到最前端。 思路 一个数组记录操作记录,一个数组记录访问值。从操作数末尾向前推倒,如果遇到未记录的数值,打印并记录。遍历一遍之后,从头向尾输出未被记录的值。 代码 c 阅读全文
posted @ 2018-09-12 20:36
caomp
阅读(167)
评论(0)
推荐(0)

浙公网安备 33010602011771号