校门外的树-题解(C语言代码)(去重)(动态分配内存减少空间复杂度) 摘要:【**解题思路**】利用数组和现有的道路长度进行内存分配,map[x]=1表示有树反之map[x]=0没树,出现修路重复的先判断有没有数,没有就不用移树。 ```c #include #inc…… 题解列表 2020年01月07日 0 点赞 0 评论 434 浏览 评分:0.0
校门外的树 (C++代码)我的第一次题解 摘要:#### 树是0到L,所以树的数量是:L+1 #### 先建立一个“树”数组,全部赋值成1表示有树 #### 然后再输入M的区域的时候循环,从开始点到结束的赋值成0 #### 最后循环判断“数”…… 题解列表 2019年12月29日 0 点赞 0 评论 325 浏览 评分:8.7
校门外的树-题解(Java代码) 摘要:```java import java.util.Scanner; public class Main { public static void main(String[] args) {…… 题解列表 2019年12月26日 0 点赞 3 评论 1479 浏览 评分:9.5
校门外的树-题解(Python代码)简单易懂! 摘要:**代码如下:** L,M=map(int,input().split(" ")) T=[1 for i in range(L+1)] #定义一个列表,列表元素的个数为马路的宽…… 题解列表 2019年12月16日 0 点赞 7 评论 3616 浏览 评分:9.9
校门外的树-用两个数组实现-题解(C语言代码) 摘要:/*代码运行结果是对的,但是一直提交都是错误36%,有没有大佬给看看,万分感谢*/ ```c #include #define N 10001 void sort(int *a,int m…… 题解列表 2019年11月21日 0 点赞 0 评论 449 浏览 评分:0.0
校门外的树-题解(C++代码) 比较高效的做法 摘要:使用map实现有序插入和遍历起点-终点。 参考代码: ```cpp #include #include #include using namespace std; int mai…… 题解列表 2019年10月16日 0 点赞 0 评论 386 浏览 评分:9.0
校门外的树-题解(C++代码) by Zfans. 摘要:```cpp #include using namespace std; struct tree { int start, end; }; int main() { …… 题解列表 2019年10月15日 0 点赞 0 评论 282 浏览 评分:9.3
校门外的树-题解(C语言代码) 摘要: #include using namespace std; int main() { bool a[10001]; int i,j,s,e,L,M,num=0; cin >…… 题解列表 2019年09月08日 0 点赞 2 评论 907 浏览 评分:9.9
校门外的树-题解(C语言代码) 摘要:这道题看了一下,感觉有点小问题,具体实现代码太多了就不写了。 题目应该没有考虑到三个区域都有重复的情况? 这种情况下,正常不好写; 题解有种方法,是把数组都初始化为1,在区域就置0,这种方法就不…… 题解列表 2019年08月29日 0 点赞 1 评论 251 浏览 评分:2.0
校门外的树-题解(Python代码) 摘要:本题笔者直接用了filter筛选,可以实现。 但是问题在于如果直接用filter迭代会只有最后一次筛选的结果。 ```python l,o=map(int,input().split()) l…… 题解列表 2019年08月26日 0 点赞 2 评论 872 浏览 评分:9.0