这两天在优化升级公司的一个业务系统时,更改了一下窗体关闭事件中的一句代码,由system.Enviromen.Exit(0)改为了Application.Exit();但是这时候问题就出现了,当点击系统右上角关闭按钮的时候,会爆出“集合已修改,可能无法执行枚举操作”的异常。如下图所示: 这是什么.....
分类:
其他好文 时间:
2014-10-13 13:43:10
阅读次数:
149
这题目意思能忍?读了半年,乱七八糟的
记忆化搜索 拖拖的,dp[i][0]代表以获得最小值为目标的船以i为起点,dp[i][1]代表以获得最大值为目标的船以i为起点,接下来暴力枚举入度为0的点为起点,开始记忆化搜索,
const int N = 100000 + 55;
int dp[N][2];
int value[N];
int degree[N];
vector G[N];
...
分类:
其他好文 时间:
2014-10-13 01:00:53
阅读次数:
258
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=970通过对每一个字符串,每一个位置进行枚举三个操作,然后二分查找操作后的字符串是否存在,dp记录。 1 #....
分类:
其他好文 时间:
2014-10-13 00:13:08
阅读次数:
321
快速枚举法创建数组:快速枚举法的原理和枚举差不多, 只是写法更加的简单明了.快速枚举法一样需要先创建一个不可变数组, 然后通过快速枚举, 将数组里面的元素逐个打印出来.下面让我们来看看详细的例子:#import int main(int argc, const char * argv[]) { .....
分类:
其他好文 时间:
2014-10-12 17:17:08
阅读次数:
191
枚举数组的使用方法:这里涉及到一个枚举法, NSEnumerator, 枚举我们应该知道是什么东西, 不知道的话, 麻烦请自己去查看有关的视频或者资料.使用枚举法创建数组, 首先我们需要先创建一个不可变数组, 里面有数组的元素.然后再通过枚举法, 把数组里的元素逐个打印出来.下面我们来看一下详细的例...
分类:
其他好文 时间:
2014-10-12 17:13:48
阅读次数:
131
在计算机科学理论中,枚举是一个被命名的整型常数的集合。定义形式如下:enum 枚举名{ 标识符[=整型常数], 标识符[=整型常数], ... 标识符[=整型常数], } 枚举变量...
分类:
移动开发 时间:
2014-10-12 16:14:28
阅读次数:
292
题目链接:http://poj.org/problem?id=2245思路: 无重复元素组合组合问题,使用暴力枚举法,注意剪枝条件。代码:#include using namespace std;const int MAX_N = 15;int n, k = 6;int Set[MAX_N], A....
分类:
其他好文 时间:
2014-10-12 15:28:58
阅读次数:
197
http://acm.hdu.edu.cn/showproblem.php?pid=1432题目大意: 2维平面上给定n个点,求一条直线能够穿过点数最多是多少。解题思路: 因为题目给定的n(1~700),所以枚举,时间复杂度是O(n^3),不会超时。枚举两个点,然后判断剩下的点是否在这条直线。A.....
分类:
其他好文 时间:
2014-10-12 06:40:47
阅读次数:
153
题目链接:http://poj.org/problem?id=1731思路: 含有重复元素的全排列问题;元素个数为200个,采用暴力枚举法。代码:#include #include using namespace std;const int MAX_N = 200 + 10;void PrintP....
分类:
其他好文 时间:
2014-10-12 03:47:57
阅读次数:
218
POJ 1436 Horizontally Visible Segments
题目链接
线段树处理染色问题,把线段排序,从左往右扫描处理出每个线段能看到的右边的线段,然后利用bitset维护枚举两个线段,找出另一个两个都有的线段
代码:
#include
#include
#include
#include
#include
using namespace std...
分类:
其他好文 时间:
2014-10-12 00:16:37
阅读次数:
293