题解 1099: 校门外的树

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

1099: 校门外的树

摘要:解题思路:直接看代码注释吧注意事项:参考代码:#include<stdio.h>intmain(){int ……

C语言简单写法

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<string.h>int main(){ &……

用布尔数组表示树,个人解。QAQ

摘要:解题思路:用布尔数组表示树,然后写一个方法表示砍树注意事项:L+1参考代码:import java.util.Scanner;public class Main { publ……

通俗易懂解法

摘要:解题思路:这里要注意到500,其实一共有501棵树,总数等于a+1(L+1)参考代码:#include<iostream>#include<algorithm>……

c语言数组解法

参考代码:#includeintmain(){intL,M;inta,b;intarr[10000]={0};intcount=0;scanf("%d%d",&L,&M);for(inti=0;i<=L;i++){arr[i]==0;}for(inti=0;i

2025/8/8刷题记录

解题思路:只标记不消除只有重复的部分也不会对结果有影响注意事项:参考代码:#include#includeintmain(){ints,n;scanf("%d%d",&s,&n);//创建一个布尔类型数组一开始全是true当在范围时将true变成false这样就

c++差分数组解法

解题思路:这题用数组标记法是可以做的,但可以进一步来降低时间复杂度,不难看出数组标记法中,每一步中都需要对区间内赋值为1,这一步与给区间内加上一个增量的操作等价,可以使用差分数组。这里给小白科普一下差分数组:给定数组a[],需要在某个区间[l,r]内的所有元素增加一个常量值v。

C++:map容器简单使用方法_练习

解题思路:把每一个坐标元素都放进一个数组中间,并且进行初始化,已经区域就改变赋值,如果在最后遍历数组的时候发现初始化的赋值被改变了,就跳过,没改变就记录。注意事项:把map容器当成普通数组使用,特殊的是内存可变化,需要多少内存,拿多少//mapmp;//创立一个位置【键,