码迷,mamicode.com
首页 >  
搜索关键字:转移    ( 8626个结果
java泛型
泛型:JDK1.5版本以后出现新特性,用于解决安全问题,是一个安全机制.升级3部高效简化书写安全好处:1将运行时期出现问题ClassCastException类型转换异常,转移到了编译时期.方便程序员解决问题,让运行事情问题减少,安全.2.避免了强制转换麻烦.在使用java提供的对象时,什么时候写泛...
分类:编程语言   时间:2014-12-01 12:50:56    阅读次数:162
移动端webapp如何应对不同屏幕尺寸(转)
移动设备的用户越来越多,每天android手机的激活量都已经超过130万台,所以我们面向移动终端的WebAPP也开始跟进了。本文主要介绍webapp的开发与调试的相关知识和经验,以及给出几种可选的解决方案。一、基本概念(1) CSS pixels与device pixelsCSS pixels:浏览...
分类:移动开发   时间:2014-12-01 11:24:17    阅读次数:206
nyoj 1111 游戏人生 【区间dp】
题目:nyoj 1111 游戏人生  题意:在一条直线上有n只狼,每只狼有自己的攻击力和辅助攻击,辅助攻击对旁边的两只狼有,问怎样的一个杀怪顺序才能使得花费最小。 分析:这是北京现场赛的题目,当时一眼看出来是区间dp,但是没有考虑计算一个区间之后两边的辅助攻击,也是很有没有做dp题目了。 定义:dp【i】【j】为打从区间 i -- j 的怪的伤害,然后转移方程dp【i】【j】...
分类:其他好文   时间:2014-12-01 10:10:49    阅读次数:142
hdu--5119--决策方案数dp
其实 北京站的 dp都没想象中的难..but .. ..dp[x,y]表示前x个数xor值==y的方案数有多少种转移的时候 首先可以将上层的完全赋值到这层 就是假设 a[i] 不参与xor异或然后 a[i]与上层值进行异或 需要2次遍历所有的方案数我一度担心要tle 但是 n很小 才40.我一开始没...
分类:其他好文   时间:2014-11-30 18:28:14    阅读次数:180
【最长上升子序列LIS】O(n^2)和O(nlogn)算法简记
最长上升子序列(Longest Increasing Subsquence)是指对一个序列,其中满足i LIS普遍求法为动态规划。有两种算法。 第一种比较好写,复杂度O(n^2)。 设原序列为a[]。所有下标从1开始(即[1,n])。定义dp[i]为以a[i]结尾的最长上升子序列的长度。很容易得到转移方程:dp[i] = max{1, dp[j] + 1} 且 j dp[i] = 1;...
分类:编程语言   时间:2014-11-30 12:37:30    阅读次数:198
那些年,坑死自己的事之fread/fwrite
今天继续看牛人做过的东西,这个小程序并不大,加上相当多的注释行,才5000多行。这个小程序是在linux下实现的,之前自己也一直用vi来看并加以更加详细的注释,但是效率实在太低。于是将其转移到windows下决定改造到VS2012下运行。这是一段纯C的代码,新建的工程是C++的,而代码中使用了强制类...
分类:其他好文   时间:2014-11-30 06:42:44    阅读次数:203
[BZOJ 1055][HAOI2008]玩具取名(DP)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1055分析:比较难想的dpf[i][j][c]表示i..j能否压缩成字符c那么怎么转移呢如果存在i<=k<j,f[i][k][c1]=true且f[k+1][j][c2]=true且c1c...
分类:其他好文   时间:2014-11-29 23:02:58    阅读次数:182
cpu设计-->cpu必须有哪些指令
从软件的角度来看CPU,似乎CPU 就是一连串的指令符号构成的。因而,我们设计一个CPU,首先就要考虑应该设计哪些指令。计算机的指令系统需要根据任务需求来规划,一般都会有算术运算指令、逻辑运算指令、数据传送指令、访问存储器指令、结构转移指令等。我们设计一个简单的CPU,一般也要有加、减、乘、除这四种...
分类:其他好文   时间:2014-11-29 21:43:07    阅读次数:444
动态规划算法
一、基本概念 动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。二、基本思想与策略 基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后...
分类:编程语言   时间:2014-11-29 17:16:40    阅读次数:168
动态规划初学
数字三角形:定义状态(i,j):表示当前所处位置定义指标函数 d(i,j) :表示从格子(i,j)出发能得到的最大和找到状态转移方程: d(i,j)=a(i,j)+max{d(i+1,j),d(i+1,j+1)}总状态为O(n^2),每个状态决策为O(1),总的时间复杂度为O(n^2)。方法:直接递...
分类:其他好文   时间:2014-11-28 22:37:23    阅读次数:295
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!