好长时间没有写博文了,今天继续。这次跟大家分享的内容起因于对一个枚举值列表的序列化,下面简化后的代码即能重现。为了明确起见,我显式指定了枚举的基础类型。// 定义一个枚举类型。public enum SomeEnum :int{ First, Second, Third, ....
分类:
Web程序 时间:
2014-08-06 22:18:12
阅读次数:
317
UVA 12163 - Addition-Subtraction Game
题目链接
题意:给定一个有向图,每个结点有一个ki,然后每次游戏给每个结点一开始一个值,每次轮流选一个位置,满足它能到下一个结点,并且值为正,把值-1,然后在周围结点选k[i]个+1,问最后谁不能操作谁输,问每次游戏输赢
思路:先在图上构造sg函数,由于每个结点最多连接15个结点,这样就可以枚举加了奇数次...
分类:
其他好文 时间:
2014-08-06 19:28:22
阅读次数:
258
setAttribute(String name,Object):设置名字为name的request的参数值
getAttribute(String name):返回由name指定的属性值
getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例
getCookies():返回客户端的所有Cookie对象,结果是一个Cookie数组
...
分类:
其他好文 时间:
2014-08-06 19:08:42
阅读次数:
164
做多校的时候遇见一个求拓扑排序数量的题,就顺便来写了一下。题意: 你有个朋友是KOF的狂热粉丝,他有一个对其中英雄的强弱比较,让你根据这些比较关系来给这些英雄排名。问一共有多少种排名方式。思路: 用dp[S]记录当前状态的数量。 S表示拓扑排序中当前阶段已经被排序的点的集合。然后就可以枚举当前排.....
分类:
其他好文 时间:
2014-08-06 18:17:24
阅读次数:
315
思路:就是先把不合格的序列除掉。然后枚举,如果遇到一个问号,先把它变成左括号,判断这样变化整个序列是否合格,然后再变成右括号,再判断整个序列是否合格,如果都合格,那么肯定是多种,如果都不合格,那么就是没有,否则就把它变成唯一合格的那个括号,继续往下判断--反思:我的思路一直是这样的,但是在比赛的时候...
分类:
其他好文 时间:
2014-08-06 18:14:11
阅读次数:
215
枚举变量public static final Bitmap.Config ALPHA_8public static final Bitmap.Config ARGB_4444public static final Bitmap.Config ARGB_8888public static final...
分类:
移动开发 时间:
2014-08-06 18:13:51
阅读次数:
168
枚举器与数据操作1)枚举器为我们提供了访问集合的方法,而且解决了访问对象的“数据类型不确定”的难题。这是面向对象“多态”思想的应用。其实是通过抽象不同集合对象的共同代码,将相同的功能代码封装到了枚举器的这个接口里,就可以用一套代码来遍历不同类型的集合。2)每个集合类(Vector或Hashtable...
分类:
编程语言 时间:
2014-08-06 17:46:21
阅读次数:
196
不得不说这个题就是炫酷啊!
首先说一说思路吧,是这么想的:
1.弄四重循环,爆破,明显会超时。
2.为了处理多重循环,就枚举a+b+c,只需要在d中找到a+b+c的相反数即可,超时
3.枚举a+b,只需要在c+d中找到a+b的相反数即可,TMD超时!
4.循环只能优化到这个程度了,再优化就得用哈希表直接调用了。
这个题的哈希表也是新的知识,由于本题a+b的值可能很大很大,所以以...
分类:
其他好文 时间:
2014-08-06 14:48:21
阅读次数:
241
1、值类型表示实际的数据,存储在堆栈中。值类型包括(简单类型【整数类型、布尔类型、字符类型、实数类型】、枚举类型【关键字enum声明】、结构类型【单一实体的类型就叫做实体类型。关键字struct声明,可以带构造函数】)2、引用类型表示指向数据的指针或引用,可存储对实际数据的引用。引用类型包括(类、接...
分类:
其他好文 时间:
2014-08-06 14:22:21
阅读次数:
175
定义的枚举 public enum BudgetShopType : int { /// /// 装修费预算 /// [EnumMember(Value = "装修费预算")] BudgetDS = 1, ...
分类:
其他好文 时间:
2014-08-06 14:11:01
阅读次数:
217