码迷,mamicode.com
首页 > 其他好文
!HDU 4283 屌丝联谊会-区间dp
题意:一群屌丝排队参加联谊,每个人都有屌丝值,如果他是第k个进场的,那么他的愤怒值就是(K-1)*Di,主办方想使所有屌丝的愤怒值总和最小,就用一个黑屋子来改变屌丝的进场顺序,黑屋子实际上是一个栈,先进后出。现在要求用这个栈能得到的最小的愤怒值总和是多少。 分析: 难点在于你不知道用了多少次黑屋子、用在哪些人身上以及每次各自进黑屋子的人数。很容易知道每个决策都会影响最终结果,那么我们就想用dp...
分类:其他好文   时间:2015-07-28 01:01:40    阅读次数:154
2015生活中的点滴随想
发现自己最近拖延症又开始严重了,本来是计划2015年年中写的,断断续续拖拉了将近一个月了,计划了晚上回来看算法导论和听VOA的,结果进展还是缓慢,唯一比较欣慰的是,计划今年看的十本书,现在也看了六本多了,呼呼,还得加把劲。        算起来回到西安已经快半年了,这段时间总体来说过的还好,偶尔和朋友聊天,说起从北京回西安最大的感触,除了精神上的舒适之外,还有很大一部分心理上的落差。首先回来之后...
分类:其他好文   时间:2015-07-28 01:00:19    阅读次数:135
开发工作总结:Translucent System Bars、测试工具和gradle打包继续深入
这两三周工具相对比较忙,最近项目开始收尾。终于腾出时间,接着做笔记。这两周更新的内容主要如下:Performance系列新增了Performance系列,接下来会添加性能分析的工具和用法,总结一些性能分析的知识,主要涉及到View的渲染分析,CPU的使用分析,内存的消耗分析,电池电量的分析等等,因为刚新增,当前还暂无什么内容。想要预览一下地址的朋友,可以戳一下这里Tools系列新增Tools系列,把...
分类:其他好文   时间:2015-07-28 00:59:29    阅读次数:130
git 使用笔记二
git存储深入...
分类:其他好文   时间:2015-07-28 01:00:08    阅读次数:107
Direct-X学习笔记--封装一个网格模型类
之前学习了网格模型的导入,绘制,了解了X文件等相关知识,但是,那样绘制比较麻烦,而且绘制一个模型需要好多代码,完全是面向过程的思维,这次,学习一下怎么把网格模型的导入以及绘制等功能封装在一个类中。顺便加深一下对World Transform的理解。感觉自己的3D思维还是没有培养起来,想绘制一个对象,绘制出来和想象中的位置相差甚远。...
分类:其他好文   时间:2015-07-28 00:59:54    阅读次数:270
cocos2d3.2 渲染学习篇1
好久没写BLOG了,也是这一年都在项目上混,没什么时间去学习其他的东西,刚好最近闲下来了,就开始研究cocos2d了。最近学习了下它的渲染模式,和大家分享一下,其实具体的流程网上教程一抓一大把,我只是用几个例子来分析一下。 例子一: for(int i=0;i<100;i++){ Sprite* sprite1 = Sprite::create("CloseNormal.png"); ...
分类:其他好文   时间:2015-07-28 00:59:54    阅读次数:151
zoj_3882_7/27浙大月赛B
这道题不得不说是一道水题,只要你看过刘汝佳的白书的话,相信秒杀还是没问题的,题意是A和B两个人玩游戏,有1~n一堆数,每个人轮流从中取走一个数,并把他和他的所有的约数擦去。擦去最后一个数的人赢,A先开始,问谁会赢。 分析:本题的结论有些出乎意料,除了n=0是先手必败之外,其他的情况都是先手必胜。证明如下。 如果后手能赢,也就是后手有必胜策略,使得先手无论去哪第一次取哪一个数,后手都能获得最后的胜...
分类:其他好文   时间:2015-07-28 00:59:15    阅读次数:163
zoj_3888_7/27浙大月赛H
简单贪心,只需要维护每一个点可以到达之前的最小值和次小值。#include #include #include #include #include #include #include using namespace std; #define MAX(x,y) (((x)>(y)...
分类:其他好文   时间:2015-07-28 00:57:23    阅读次数:113
Calendar用法
Date 类最主要的作用就是获得当前时间,同时这个类里面也具有设置时间以及一些其他的功能,但是由于本身设计的问题,这些方法却遭到众多批评,不建议使用,更推荐使用 Calendar 类进行时间和日期的处理。 java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当...
分类:其他好文   时间:2015-07-28 00:59:11    阅读次数:151
hdu 4719 Oh My Holy FFF(dp线段树优化)
Oh My Holy FFF Time Limit: 5000/2500 MS (Java/Others)    Memory Limit: 65535/65535 K (Java/Others) Total Submission(s): 848    Accepted Submission(s): 219 Problem Description N soldiers fr...
分类:其他好文   时间:2015-07-28 00:58:43    阅读次数:198
letcode - Dungeon Game
题目: Dungeon Game The demons had captured the princess (P) and imprisoned her in the bottom-right corner of a dungeon. The dungeon consists of M x N rooms laid out in a 2D grid. Our valiant knigh...
分类:其他好文   时间:2015-07-28 00:58:01    阅读次数:93
POJ-2585-Mayor's posters-成段更新+(hash)离散化思想
题目链接:http://poj.org/problem?id=2528 #include #include #include #include #include #include #include #include #include #include #include #define LL long long using namespace std; // 照着题目数组开10005,给报RE,...
分类:其他好文   时间:2015-07-28 00:58:08    阅读次数:120
hdu 4723 How Long Do You Have to Draw(贪心)
How Long Do You Have to Draw Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 277    Accepted Submission(s): 110 Problem Description ...
分类:其他好文   时间:2015-07-28 00:57:25    阅读次数:148
HDOJ 1237 简单计算器(堆栈)
简单计算器 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 14833    Accepted Submission(s): 5050 Problem Description 读入一个只包含 +, -, *, / 的非...
分类:其他好文   时间:2015-07-28 00:55:57    阅读次数:107
ncurses简单的一个多窗口程序
#include #include #include #include using namespace std;void* head_refresh(void *arg); void* input_refresh(void *arg); void* output_refresh(void *arg); void...
分类:其他好文   时间:2015-07-28 00:55:03    阅读次数:123
UVa 311 - Packets
題目:有1x1,2x2,3x3,4x4,5x5,6x6的方塊若干,問最少用幾個6x6的盒子可以放下。 分析:貪心。1x1的用來填充剩餘空間即可,任何空間都可以放下;             首先,每個6x6,5x5,4x4都要單獨占一個盒子,因此把剩餘的空間填充2x2,1x1為最優;             然後,剩下3x3,2x2,先按填滿的放置(4個3x3,9個2x2安組分配為最優); ...
分类:其他好文   时间:2015-07-28 00:56:15    阅读次数:143
poj_1877
这个题坑极多,附代码和测试数据,如果测试数据都过了,基本上就能AC了,希望对大家有所帮助#include #include #include int cmp(const void*a, const void*b) { return *(int*)a - *(int*)b; } int main() { int m, n,...
分类:其他好文   时间:2015-07-28 00:54:15    阅读次数:116
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!