假设有段代码是这样的,需要判断角色装备哪些武器,然后根据角色的这个属性来进行其它的一些操作。这时候我们可以用枚举来标记角色可以装备的武器。 这就有个问题了,当角色可以装备多种武器的时候,难道要用多个变量去表示他可以使用的武器吗?又或者是在Equipment类型中加入新的成员,刀和箭,刀和箭和弓... ...
分类:
其他好文 时间:
2017-10-13 23:38:48
阅读次数:
163
题目描述: AC源码:此次考察贪心算法,解题思路:贪心的原则是使留下的空间最大,优先选择Bi与Ai差值最大的,至于为什么?这里用只有2个设备为例,(A1,B1)与(A2,B2),假设先搬运A1,搬运的那一瞬间,实际将要占用的空间应该为A1+B2,那么为了保证留下的空间最大,则应该有A1+B2<A2+ ...
分类:
编程语言 时间:
2017-10-07 17:42:31
阅读次数:
115
[Usaco2014 Mar]Sabotage 题目 Farmer John"s arch-nemesis, Farmer Paul, has decided to sabotage Farmer John"s milking equipment! The milking equipment con ...
分类:
其他好文 时间:
2017-09-13 22:10:33
阅读次数:
186
Lesson 47 The great escape 大逃亡 Economy is one powerful motive for camping, since after the initial outlay upon equipment, or through hiring it, the to ...
分类:
其他好文 时间:
2017-09-10 15:03:29
阅读次数:
194
本题题意:蝎子王搬家,洞的空间是V,共有N件物品要搬,每件物品在搬运过程中要占用Bi空间,搬运完后占用Ai,问蝎子王能否搬完所有的物品。 代码如下: 这道题真的是很难想清楚,后来查了题解才做出来,说是贪心B-A,B-A的含义是需要的预留空间,预留空间大的优先,然后相同情况下取实际空间更小的,可以为后 ...
分类:
其他好文 时间:
2017-08-19 21:18:27
阅读次数:
123
昨天下班前拿到一份文档,就是上次开会时说的新系统的需求文档,记录了一些名词 EMR(Electronic Medical Record)、EHR(Electronic Health Record)、 HIS:医疗信息系统(广义)、HMIS:医疗管理信息系统(狭义)、 CIS(Clinical Inf ...
分类:
其他好文 时间:
2017-08-02 00:43:49
阅读次数:
247
题目描述: AC源码:此次考察贪心算法,解题思路:贪心的原则是使留下的空间最大,优先选择Bi与Ai差值最大的,至于为什么?这里用只有2个设备为例,(A1,B1)与(A2,B2),假设先搬运A1,搬运的那一瞬间,实际将要占用的空间应该为A1+B2,那么为了保证留下的空间最大,则应该有A1+B2<A2+ ...
分类:
编程语言 时间:
2017-07-26 10:45:09
阅读次数:
168
Wireless Network An earthquake takes place in Southeast Asia. The ACM (Asia Cooperated Medical team) have set up a wireless network with the lap compu ...
分类:
Web程序 时间:
2017-07-23 13:38:05
阅读次数:
172
Description An earthquake takes place in Southeast Asia. The ACM (Asia Cooperated Medical team) have set up a wireless network with the lap computers, ...
分类:
Web程序 时间:
2017-07-23 11:21:57
阅读次数:
248
/*这是一题贪心,题目大意是蝎子要搬家,第个实例第一行T有一个数,表示的是实例的个数,接下来T个实例,每个实例第一行有两个数V和N,分别表示新家的空间和接下来有N个物品要搬,接下来有N行,第一行有两个数,分别表示这件物品所占的空间,把这件物品搬进家里所需要的空间。所以我们要按照物品所占空间和物品搬进 ...
分类:
编程语言 时间:
2017-07-18 15:37:23
阅读次数:
173