一开始Y1,Y2两个参数看不懂,再看一遍题目后才知道,vector索引代表是行数,值代表的是列此题数据量不大,直接深度搜索即可注意这里深度搜索的访问标识不是以前的索引和元素,而是一个交换元素后的整个状态vector,这样可以避免重复元素的搜索 set > visit; bool flag...
分类:
其他好文 时间:
2014-06-17 14:05:10
阅读次数:
203
550结论:同一层的交点共线。很容易猜到,也可以跑几组数据验证。利用结论就可以按层算,再利用对称性简化计算。 1 using namespace std; 2
#define maxn 70100 3 class TriangleXor { 4 public: 5 int theArea(i...
分类:
其他好文 时间:
2014-06-16 07:18:41
阅读次数:
184
排个序,求前k个元素和即可 int minimum(int K, vector danceCost) { sort(danceCost.begin(),danceCost.end()); return accumulate(danceCost.begin()...
分类:
其他好文 时间:
2014-06-15 21:53:14
阅读次数:
201
从大到小遍历一遍,每次取M个元素,然后求得最小的floor即可 int minimum(int M, vector heights) { sort(heights.begin(),heights.end()); int minFloor = 10000; ...
分类:
其他好文 时间:
2014-06-15 21:48:45
阅读次数:
229
一般软件破解分三个种:1.从软件入手 2.从加密狗入手 3.破解软件与加密狗之间的通讯,我们的HASP SRM 的话从三个方面全方位保护您的软件。
HASP SRM加密锁的安全性是非常高的,能够有效的保护您的软件。
A.软件方面:我们的加密方式有两种:外壳+API
API加密是有很大的弹性,完全由软件开发商来控制,而外壳加密,是利用厂商提供的工...
分类:
Web程序 时间:
2014-06-15 19:19:08
阅读次数:
271
关于斐波那契数列,由于数据量比较小, 直接打表了,代码写的比较戳#include #include
#include using namespace std;class FibonacciDiv2{public: vector table; void
make_table(){ ...
分类:
其他好文 时间:
2014-06-06 13:18:11
阅读次数:
305
注意题目这句话,Once you have each type of candies in a
box, you want to pack those boxes into larger boxes, until only one box
remains.两个box合并后必须放入更大一个盒子题目的有...
分类:
其他好文 时间:
2014-06-06 13:09:50
阅读次数:
213
用bit mask来做枚举还挺方便的这个大概是给你一个vector
array,求出这个array里任意几个元素加和所不能得到最小的整数。元素个数最大20个,每个元素不超过100000比如[1,2,4],那么就应该返回8.
(因为3=1+1, 5=1+4等等)所以枚举这个array的所有子集求和,之...
分类:
其他好文 时间:
2014-06-05 17:25:52
阅读次数:
246
Problem StatementIn the Republic of Nlogonia
there are N cities. For convenience, the cities are numbered 0 through N-1. For
each two different cities...
分类:
其他好文 时间:
2014-05-31 00:47:40
阅读次数:
364
(原文地址:http://whchen.net/blog/index.php/archives/acm-wsn.html)Arena的格局,是和别处不同的:是用Java做的客户端,可以随时System
Test每场SRM,还可以看到挂掉的数据。喜欢做Coding的人,傍午傍晚闲得蛋疼的时候,每每花7...
分类:
其他好文 时间:
2014-05-13 17:19:21
阅读次数:
190