【C】校门外的树合并重叠区间法
摘要:解题思路: 通过合并重叠区间方式计算,避免巨大数组注意事项: 总树木为长度+1 挖掘树数为初始点-末尾点+1设2个区间为a1~a2,b1~b2 判断重叠方法为b1<=a2 && b2>=a1参考代码:……
----------------------------------在校门口挖吖挖+++++++++++++++++++++
摘要:解题思路:无注意事项:无参考代码:#include<stdio.h>
/*
用 1 表示树,
用 0 表示是被挖走,即坑。
*/
int main()
……
校门外的树 C:注意细节,问题不难,别被吓到
摘要:解题思路: 利用一维数组与数轴相似的特点进行操作,化实际为抽象注意事项: 1、注意审题,是从0到L,所以最多有10001颗树。 ……
校门外的树-题解(C语言代码)
摘要: #include
using namespace std;
int main()
{
bool a[10001];
int i,j,s,e,L,M,num=0;
cin >……
校门外的树-题解(C语言代码)
摘要:解题思路:这道题的思路和前面报数问题(约瑟夫问题很像),声明一个数组,把里面所有值都赋1(1代表没被拔),之后通过输入区域数目来控制需要输入c,d的组数,并把每组的c,d作为数组的左右边界,在此范围内……
校门外的树(C语言代码)
摘要: #include
void Z_0(int a, int b, int L[])//用来挖树的函数
{
for (int i = a; i ……