摘要: Output Limit Exceeded 多数发生在递归遍历的过程中,多输出了一些内容(比如说空格)。Output Limit Exceeded还指如果输入某一组数据,你的程序返回的结果是一直输出某个结果,死循环输出的那种。 Time Limit Exceeded 如果你相信你的算法是最优的,那就 阅读全文
posted @ 2019-03-10 17:06 予歌 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 有一个方格矩阵,矩阵边界在无穷远处。我们做如下假设:a. 每走一步时,只能从当前方格移动一格,走到某个相邻的方格上;b. 走过的格子立即塌陷无法再走第二次;c. 只能向北、东、西三个方向走;请问:如果允许在方格矩阵上走n步,共有多少种不同的方案。2种走法只要有一步不一样,即被认为是不同的方案。 In 阅读全文
posted @ 2019-03-10 14:04 予歌 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 全部代码代码自动对齐快捷键为 Ctrl + a(按后可松松手) + k(按后可松松手) + f 阅读全文
posted @ 2019-03-10 12:49 予歌 阅读(6874) 评论(0) 推荐(1) 编辑
摘要: 某省调查乡村交通状况,得到的统计表中列出了任意两村庄间的距离。省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可),并要求铺设的公路总长度为最小。请计算最小的公路总长度。 Input测试输入包含若干测试用例。每个测试用例的第1行给出 阅读全文
posted @ 2019-03-09 18:38 予歌 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 原文链接 平面上有n条直线,且无三线共点,问这些直线能有多少种不同交点数。 比如,如果n=2,则可能的交点数量为0(平行)或者1(不平行)。 Input输入数据包含多个测试实例,每个测试实例占一行,每行包含一个正整数n(n<=20),n表示直线的数量. Output每个测试实例对应一行输出,从小到大 阅读全文
posted @ 2019-03-09 16:42 予歌 阅读(297) 评论(0) 推荐(0) 编辑
摘要: #include #include #include using namespace std; int N, G, K; struct P{ char name[20]; int score; bool operator a.score; else return strcmp(name, a.name)= G) sg++; else if (s[i].score >=... 阅读全文
posted @ 2019-03-07 23:32 予歌 阅读(611) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std; class test{ public: int v; /*构造函数*/ test():v(0){} test(const int &a):v(a){} test(const test &t1):v(t1.v){} /*以下重载小于号 > 输出> (is... 阅读全文
posted @ 2019-03-07 22:45 予歌 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增。例如当 L 为 3 时,序列为 { aaa, aab, aac, ..., aaz, aba, abb, ..., abz, ..., zzz }。这个序列的倒数第27 阅读全文
posted @ 2019-03-07 21:17 予歌 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 一般出现这个错误 最可能是一种情况 这样写肯定错 【笑哭】 我想静静了 阅读全文
posted @ 2019-03-05 22:10 予歌 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: c++中 如果时间超上限 做题上: 考虑关于二进制的方法 比如说 find your present (2) 这道题 可以用异或运算 来发现不重复数 对于动态规划 状态压缩发面 方面应用更多 比如说poj 1185 炮兵布阵 其中地图用二进制表示 十进制储存 运算起来十分方便 输入输出: c++ 的 阅读全文
posted @ 2019-03-05 22:09 予歌 阅读(3263) 评论(0) 推荐(0) 编辑