题解列表

筛选

数组距离简单求解

摘要:解题思路:注意事项:参考代码:#include<iostream>#include<vector>#include<algorithm>using namespace std;void InPut(v……

传送阵,时间复杂度O(n)

摘要:解题思路:每一个点的出入度都为1,所以本题会形成点数与边数相等的若干个圆环,用vis存储每一个点在第几号环,cnt存储每一个环的大小。最后再次遍历vis数组判断环是否可以通过魔法连接。注意事项:1.注……

其实就是就是简单的加法

摘要:解题思路:先加秒在加分再加时,因为秒满六十就进一位,分满60也进一位,而时则没有限制。注意事项:参考代码:#include<iostream>using namespace std;void test……

编写题解 2819: 数字反转

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){long long n,m=0; cin>>n;while(n……

1072: 汽水瓶-模拟

摘要:解题思路: cnt 累计兑换汽水数量, 当剩余汽水瓶为2时,可以借一瓶,因此计数器加1注意事项:参考代码:#include<iostream> using namespace std; int m……

dfs+贪心,全网最简单易懂解法

摘要:解题思路:容易想到,从高位开始遍历,最好能进行操作使其变为9(超简单贪心)。1、遍历每一位,计算该位变为9 通过加和减两种方式的所需步数9-v[i]、v[i]+1,并与剩余A、B值进行比较。2、若只有……