(java)小白的思路,简明易懂
摘要:解题思路:把路上的所有存在的树当做一个全为1的数组,若挖去,1改为0,最终统计1的个数(还有一个思路是把每个要挖的数数量计算,最后用总数减去,但是计算答案得分总是27,不知道问题在哪)注意事项:L长的……
【c++】校门外的树 统计数组和的技巧
摘要:解题思路:发现这道题以前在lg上面写过,就把代码放过来,顺便本蒟蒻水一篇题解。其实这道题我将有树的地方赋值为1,反则为0,这样可以通过把数组相加得到树的个数,有点巧妙。注意事项:虽然但是,如果时间要求……
1099: 校门外的树(简单c++)
摘要:解题思路:1.#include <bits/stdc++.h>
using namespace std;
long long a[100000];//创造数组
int main()
{
……
两种方法解题,一种列表,一种集合
摘要:解题思路:主要就是算L+1棵树里面需要减去的数目,重合的地方不再重复减,挺简单注意事项:用集合的时候要注意集合的创建方式别写错参考代码:方法一,采用列表:a,b=map(int,input().spl……
1099: 校门外的树(C++)
摘要:解题思路:先对区间的起始点进行顺序排序,方便直接讨论区间终点的大小情况,根据情况对重复的区间进行去除,对衔接的区间进行拼接另外有先对整段区间赋值,再根据区间改变赋值,简化区间情况讨论的作法。参考代码:……
校门外的树(大一新生版)
摘要:解题思路:已知首先要输入长度和区块,定义两个变量及一个数组(处理大量数据),输入后将长度定义在数组中,我这里定义为2(除0外多少都可以),以便后面计算还有多少棵树(计算2的数组多少),然后进行m个循环……
1099:校门外的树
摘要:```
#include
using namespace std;
const int N=10010;
int a[N];
int main() {
int n,m;
cin>>n……
1099: 校门外的树
摘要:```
#include
using namespace std;
const int N=10010;
int a[N];
int main() {
int n,m;
cin>>n……