枚举/DP+排列组合缩进优化 QAQ我当时一直在想:$min\{ \sum_{i=1}^n (\lfloor\frac{a[i]}{x}\rfloor + a[i] \ mod\ x) \}$ 然而并不会做啊……一点思路也没有……主要是后面那个取模非常难受…… 其实正解有点逆向思维的感觉:$a...
分类:
其他好文 时间:
2015-06-19 22:58:42
阅读次数:
232
看过电影《骇客交锋》的极客们都会记得:片中王力宏分析的攻击核电站的代码是用Python写的~ 目前在全球信息安全领域,Python仍然占主导地位,这篇文章研究了Duspwn攻击的运作方式,以此进行逆向思维,便可加固和提升网络系统的安全性。// 以下是原文;// 原文地址:http://www....
分类:
编程语言 时间:
2015-06-19 07:50:42
阅读次数:
411
问题如下:黑马程序员训练营入学考试题10、28人买可乐喝,3个可乐瓶盖可以换一瓶可乐,那么要买多少瓶可乐,够28人喝?假如是50人,又需要买多少瓶可乐?(需写出分析思路)我的思路1:利用逆向思维和全局思维,假如28个都喝到了可乐,那么会有28个盖子,就可以兑换28/3=9(截..
分类:
编程语言 时间:
2015-06-18 20:09:32
阅读次数:
156
1012. 增长率问题Description有一个数列,它是由自然数组成的,并且严格单调上升。最小的数不小于S,最大的不超过T。现在知道这个数列有一个性质:后一个数相对于前一个数的增长率总是百分比下的整数(如5相对于4的增长率是25%,25为整数;而9对7就不行了)。现在问:这个数列最长可以有多长?...
分类:
编程语言 时间:
2015-05-07 12:09:52
阅读次数:
182
程序(已经Accepted):
#include
/*
* 逆向思维,从(m,n)到(1,1),
* 给定(m,n),求其父亲,若m>n,则其父亲为(m-n,n),否则为(m,n-m),
* 但是这样做会TLE,这就需要用除法代替减法,加快速度,
* 也就是辗转相除法
* */
int main(void)
{
int n, a, b, l, r, temp, i;
...
分类:
其他好文 时间:
2015-04-14 23:26:06
阅读次数:
202
题目传送门 1 /* 2 从大到小排序,逆向思维,从最后开始考虑,无后向性 3 每找到一个没被淹没的,对它左右的楼层查询是否它是孤立的,若是++,若不是-- 4 复杂度 O(n + m),还以为 O(n^2)吓得写了一半就不写了 5 */ 6 #include 7 #inc...
分类:
移动开发 时间:
2015-04-10 21:59:07
阅读次数:
158
?Hibernate的ORM关系映射底层框架,为我们的开发提供了很多便利,可以说是一个非常棒的J2EE框架,我这里也不切入主题,逆向思维,借助hibernate实现快速开发。前提,打算在项目里使用hibernate框架开发底层。仅此而已。一般情况下,开始一个项目,首先是系统的分析需求,然后就是设计数...
分类:
Web程序 时间:
2015-04-06 11:21:30
阅读次数:
111
1.经济学的思维方式2.经济学原理3.聪明的投资者4.巴菲特:从100元到160亿5.金融炼金术6.漫步华尔街7.金融学 罗伯特 C莫顿8.资本市场的混沌与秩序9.逆向思维的艺术10.通向金融王国的自由之路
分类:
其他好文 时间:
2015-03-31 17:40:45
阅读次数:
112