1、九度 题目1090:路径打印 时间限制:1 秒内存限制:32 兆特殊判题:否提交:1319解决:230 题目描述: 给你一串路径,譬如: a\b\c a\d\e b\cst d\ 你把这些路径中蕴含的目录结构给画出来,子目录直接列在父目录下面,并比父目录向右缩一格,就像这样: a b c d e b c
题目及O( n l o g 2 n nlog_2n nlog2n)做法 分析 其实我们也可以用O(n)来做,首先来个桶排。 再用一个单调队列存下两个最小值,不断更新。 代码 #include <cstdio>#include <cctype>using namespace std;short t[20001],l,r,min[2],n,head; int a[30001],
题目描述 现在在一个空间内, 有n个已知的点, 接着询问你哪些点存在? 输入 一个n(1 ≤ n ≤ 10), 接下来每行三个整数x, y, z(1 ≤ x, y, z ≤ 100). 紧接着一个k(1 ≤ k ≤ 10)表示k次询问。 每次询问三个整数x, y, z(1 ≤ x, y , z ≤ 100). 若存在则输出"YES", 否则输出“NO”。 输出 “YES” 或者 ”NO“
文章目录 题目分析题目链接 题目分析 来源:acwing 和PAT甲级1079 Total Sales of Supply Chain:[C++题解] 树、结点到根结点的距离、树形dp、记忆化搜索是同一题,题解思路请移步。 AC代码 #include<bits/stdc++.h>using namespace std;const int N = 1e5+10;int