vc6.0编译通过,VS2008则报错
解决方法:
把CException改为CUserException
转载
2016-08-26 11:43:00
216阅读
2评论
vc6.0编译通过,VS2005则报错。
解决方法: 把CException改为CUserException
原创
2012-02-20 17:06:14
3279阅读
这道题很不错,首先读入方式有一种跳跃的既视感:读入Si之后,我们可以直接往后跳Si,可以想到最短路,设序列为a[],我们设n+1是终点如果i+a[i]<=n+1 那么i-->i+a[i] 权值为0 否则i-->n+1 权值为i+a[i]-n注意这可以算是一种非常经典的区间建图的方法下面我们解决调整某个数,我们比划一下就知道,在相邻两点连一条权值为1的无向边即可然后我们可以跑最短路
转载
2015-04-05 22:21:00
49阅读
2评论
【题目链接】 http://poj.org/problem?id=2259 【算法】 由题,一个人入队时,若这个人所在的组已经有人在队列中,则加入队列,否则排到队末 因此我们发现,这个队列一定是由连续的一组人的若干段组成,不妨用一个队列记录每组人的顺序,再分别将每组建一个队列 维护这(n+1)个队列
转载
2018-06-29 22:37:00
88阅读
2评论
题目传送门题意:先给出一些小组成员,然后开始排队。若前面的人中有相同小组的人的话,直接插队排在同小组的最后一个,否则只能排在最后面。现在有排队和出队的操作。分析:这题关键是将队列按照组数分组,用另外一个队列保存组的序号,当该组里没有人了才换下一组。很好的一道题。收获:队列的灵活运用代码:/*****...
转载
2015-09-09 19:18:00
99阅读
2评论
一、思路用deque才带有队列的clear()方法。每个组都建立一个队列,q[0]存放的是编号,当一个组的人都出队完成,就从q【0】中将这个队的编号出队。二、代码#include <cstdio>#include <iostream>#include <cstring>#include <queue> using namespac...
原创
2021-08-27 14:25:01
158阅读
题目大意:题目链接:http://poj.o...
转载
2018-08-15 12:04:00
138阅读
2评论
题目大意:题目链接:http://poj.o...
转载
2018-08-15 12:04:00
126阅读
2评论
传送门
题目大意现在有t组队伍,每个队伍有一些人,每当有人来的时候,只要前面有他认识的(即在一个队的),他就可以插进去,否则就要从后面排队,问每次输出是谁思路维护两个队列 一个qt用来存当前已经有人的队伍的标号,即只要这个队伍里其他人来了,就可以插进来 一个qd用来存队伍内部的先来后到代码queue<int> qd[maxn];//各个team内部排序 queue<int
原创
2022-07-15 10:45:07
93阅读
一、思路用deque才带有队列的clear()方法。每个组都建立一个队列,q[0]存放的是编号,当一个组的人都出队完成,就从q【0】中将这个队的编号出队。二、代码#include <cstdio>#include <iostream>#include <cstring>#include <queue> using namespac...
原创
2022-02-03 10:27:20
97阅读
题目链接 https://vjudge.net/problem/POJ-2259 题解 在任何时刻,同一个小组的人只要来到了队伍,就会站在一起,所以我们建立一个队列q0存储队伍中所有小组的编号,再为每个小组i建立一个队列qi存储队伍中这个小组的所有成员,一共n+1个队列。 当一个编号为X,组号为Y的
转载
2020-08-09 15:38:00
214阅读
2评论
题目大意:题目链接:http://poj.o...
转载
2018-08-15 12:04:00
88阅读
2评论
How to solve 'object of abstract class type "newFoo" is not allowed' and C2259 (cannot instantiate abstract class) error?
Abstract classes (C++ only)
An abstract class is a class that is designe
转载
2013-01-07 12:59:00
330阅读
2评论
VS2013编译程序时出现错误:fatal error C1189: #error : "No Target Architecture"。解决方案如下
原创
2018-06-05 16:09:28
10000+阅读
HDU_2259
做这个题目首先要做Continuous Same Game(1),要不然不好测试对矩阵的操作是否是对的。
这个题目一开始怎么写怎么超时,如果改成用优先级队列的话就会爆空间,今天早晨才突然发现原来是对下面的这句话理解错了。
Then I will calculate the average of (Ai/Bi), 1<=i<=100. You w
转载
2012-08-30 12:43:00
33阅读
2评论
DescriptionQueues and Priority Queues are data structures which are known to most computer scientists. The Team Queue, however, is not...
转载
2018-08-16 09:17:00
412阅读
2评论
error C4189: : 局部变量已初始化但不引用 前面加一个#pragma warning(disable:4189)
转载
2014-04-23 15:59:00
194阅读
2评论
#include <iostream>//#include <string>int main(){ std::string str = "test"; std::cout <<str<< std::endl; return 0;}上述代码报错
原创
2022-12-23 00:21:36
122阅读
VC 2008 LIST CONTROL的BUG 随着.NET平台的推出,微软的IDE越来越傻瓜化,编程的门槛越来越低。VS2003还没学会,马上就出了VS2005,一转眼现在己是VS2008当道。而对于MFC程序员来说,似乎受到了冷落,自VC6.0到现在,MFC几乎没有更新,因此很多程序员还在坚守经典的VC6.0。 我这个菜鸟程序员也跟着从VC6.0到VS2005,到现在的V
转载
2022-04-29 15:45:38
207阅读