07 2022 档案
摘要:代码 #include <iostream> #include <cstdio> #include <algorithm> #include <cstring> using namespace std; typedef long long ll; const int N = 65; int n; l
阅读全文
摘要:题意 给定一个从开始编号的二叉树,给定两个点和,求他们的最近公共祖先。 题目链接:https://www.acwing.com/problem/content/3435/ 数据范围 思路 首先可以观察出一个性质,就是节点的编号
阅读全文
摘要:题意 给定一个包含个非负整数数组,如果该数组每对相邻元素之和是一个完全平方数,则称这一数组为正方形数组。 返回的正方形排列的数目。 两个排列和不同的充要条件是存在某个索引,使得。 题目链接:https://www.acwin
阅读全文
摘要:题意 有一行格子(),你现在位于号格子。 你每次可以走最多步。有些格子不能停留(可以路过,但是不能是每次走的终点) 问到号格子,最少需要走多少步,并输出字典序最小的路线。 题目链接:https://atcoder.jp/contests/abc146/tasks
阅读全文
摘要:题意 给定一个个点条边组成的无重边无自环的无向图。请你计算,其包含的所有连通分量中,有多少个是环形的。 我们认为一个连通分量是环形的,当且仅当它的所有顶点重新排序后,可以满足: 第一个顶点通过一条边与第二个顶点相连。 第二个顶点通过一条边与第三个顶点相连。 最后一个顶点通
阅读全文
摘要:题意 个小镇,条双向道路。第条道路从通向,长度为。无重边和自环。 车的油箱容量为,当行驶到一个镇上时可以选择加满油或者什么都不做。行驶单位长度的距离消耗一单位的油。 现在回答个问题:油箱现在为满,从到,最少需要加油多少次
阅读全文
摘要:转载博客: https://blog.csdn.net/weixin_45697774/article/details/105563993?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingw
阅读全文
摘要:题意 有三个杯子,容量分别为。 初始时,杯装满了水,而杯都是空的。 现在在保证不会有漏水的情况下进行若干次如下操作: 将一个杯子中的水倒到另一个杯子中,当空了或者满了时就停止(满足其中一个条件才停下)。 请问,在操作全部结束后,中的水量有多
阅读全文
摘要:题意 给定个上锁的宝箱。有一个商店卖个钥匙,每个钥匙的价格是,并且可以解锁个宝箱,分别是。 每个钥匙可以购买之后可以使用任意多次。 问:要解锁所有宝箱需要花费多少钱? 题目链接:http
阅读全文