多阶段决策过程(multistep decision process)是指这样一类特殊的活动过程,过程可以按时间顺序分解成若干个相互联系的阶段,在每一个阶段都需要做出决策,全部过程的决策是一个决策序列。动态规划(dynamic programming)算法是解决多阶段决策过程最优化问题的一种常用方法
分类:
编程语言 时间:
2016-02-02 14:18:31
阅读次数:
209
最近在研究移动端项目的优化问题,在无意中了解了fis,感觉fis在静态资源的优化方面做得还是挺不错的……故有了下面的内容……O(∩_∩)O哈哈~ fis2的文档地址: http://fex.baidu.com/fis-site/docs/beginning/getting-started.html#
分类:
其他好文 时间:
2016-01-29 16:13:16
阅读次数:
396
1.问题 在ios中有时需要选择本地图片或者拍照,有时候选择相片的时候会有多选和单选,所以需要首先封装相册选择,在之前的博客中也有写到IOS多选单选相册图片.这个只是对相册中选择图片的封装。我们在app中选择图片会有两种方式一个是通过相册一个是通过相机。可是问题又出现了,每次调用选择图片还是要实.....
分类:
移动开发 时间:
2016-01-26 20:24:07
阅读次数:
200
1.cell的子视图太多,加重了cell的负担2.加载图片的时候要选择异步加载,在子线程加载3.避免cell的重新布局. cell的布局填充等操作 比较耗时,一般创建时就布局好。4.不要使用clearColor,无背景色,透明度也不要设置为05.layoutSubviews这个方法会在点击cell ...
分类:
移动开发 时间:
2016-01-26 16:39:06
阅读次数:
344
一般实际生活中我们遇到的算法分为四类:一>判定性问题 二>最优化问题 三>构造性问题 四>计算性问题而今天所要总结的算法就是着重解决 最优化问题《算法之道》对三种算法进行了归纳总结,如下表所示:标准分治动态规划贪心算法适用类型通用问题优化问题优化问题子问题结构每个子问题不同很多子问题重复(不独立)....
分类:
编程语言 时间:
2016-01-25 16:32:33
阅读次数:
192
在文章《Java程序员学习资料汇总(一)》里面向大家传送了一些Java入门学习的基础,今天小编继续发功,整理了5篇Java的进阶资料,快来看看吧!一、开发高性能 Java app 需要知道的那些事 深入剖析了Java APP开发的效率和性能优化问题,值得一览二、Top 50个快速高效学习 Java ...
分类:
编程语言 时间:
2016-01-22 14:03:23
阅读次数:
139
1096: [ZJOI2007]仓库建设Time Limit: 10 SecMemory Limit: 162 MBSubmit: 3234Solved: 1388[Submit][Status][Discuss]DescriptionL公司有N个工厂,由高到底分布在一座山上。如图所示,工厂1在山顶...
分类:
其他好文 时间:
2016-01-10 11:41:37
阅读次数:
186
曾经学习machine learning,在regression这一节,对求解最优化问题的梯度下降方法,理解总是处于字面意义上的生吞活剥。对梯度的概念感觉费解?到底是标量还是矢量?为什么沿着负梯度方向函数下降最快?想清楚的回答这些问题。还真须要点探究精神。我查阅了一些经典的资料(包含wiki百科),...
分类:
系统相关 时间:
2016-01-05 18:53:44
阅读次数:
226
算法流程,写得有点乱,自己看马尔科夫链长度为某一温度下的迭代次数1、设置初始参数:起始点、初始温度T0、马尔科夫链长度Max_L、目标函数的最大值Max_E、停止温度Te、降温函数(取线性的最简单),scale;2、判断是否收敛(Tr,那么接受候选解为新解,L+=1,否则继续下一步;5、若L>Max...
分类:
编程语言 时间:
2015-12-28 23:36:47
阅读次数:
274
问题缓存Array.length是老生常谈的小优化。// 不缓存 for (var i = 0; i < arr.length; i++) {...}// 缓存var len = arr.length;for (var i = 0; i < len; i++) {...}// 或者for (var ...
分类:
其他好文 时间:
2015-12-22 21:26:19
阅读次数:
230