当我们将一些提供了不同的资源文件可供Android系统选择的时候,Android会在运行时会根据一套适配的规则选择最符合当前配置的资源。为了说明Android怎么选择资源,假设我们有以下可选的资源文件目录,每一个目录都包含同一张图片的不同版本。drawable/drawable-en/drawabl...
分类:
移动开发 时间:
2014-12-22 09:22:07
阅读次数:
128
程序员思维释放:打破常态
我们要学会用局部最优来代替全局最优程序员有三种思维,情商,智商,逆境商,对...
分类:
其他好文 时间:
2014-12-21 18:03:28
阅读次数:
294
动态规划,具有“最优子结构”、“子问题重叠”、“边界”和“子问题独立”,当你发现你正在思考的问题具备这四个性质的话,那么恭喜你,你基本上已经找到了动态规划的方法。有了上面的这几点,我们就可以写出动态规划的转移方程。 我们可以把问题的解放在一个变量中,如果再次遇到这个问题就直接从变量中获...
分类:
其他好文 时间:
2014-12-20 20:47:47
阅读次数:
150
目前可能只是单纯的贴上了一些demo的代码,但是这些代码都是请求数据应该是最基础的使用方法吧,在项目的实际开发中可能用到系统的会非常少,一般都是采用别人非常成熟的第三方开源库来实现数据请求,目前常用的第三方网络请求主要是以下几个:HTTP相比较之下,AFNetworking是目前最优秀的一个了:轻量、易用、使用者多、开发者有在积极维护。在AFN出现之前,这个角色是由ASIHTTPRequest扮演...
分类:
移动开发 时间:
2014-12-20 11:46:51
阅读次数:
283
在链表操作中经常会遇到链表头的问题,如下图:在这个链表插入函数中,如果链表中第一个元素就小于newValue,则需要更新头指针。当然可以把头指针定义为全局变量,但这并不是最优解,所以我们需要在函数中更新头指针的值,如下图:当然Link*head这里的head就是struct**Node二级..
分类:
其他好文 时间:
2014-12-20 02:14:42
阅读次数:
176
单纯性算法是解决线性规划的经典方法,上世纪50年代就提出了,其基本思想是在可行域内沿着边遍历所有的顶点,找出最优值,即为算法的最优值。
算法的执行过程如下:
求出初始基向量构建单纯性表格在所有非基向量对应的c中,找出一个最小的ci,若该ci大于0,则退出,输出obj,否则将ai入基利用基向量组线性表示ai,得到该线性表示的系数向量Λ对于Λ中所有大于0的分量,求出minmj=1bjΛj对...
分类:
编程语言 时间:
2014-12-19 23:29:59
阅读次数:
347
简单说明下思路
如果不会最大子数组的人,请先查看最大子数组如何求解再看本文;
本文最容易相到的思路是直接暴力,但是很明显会超时,那么就会想到用动态规划了,然后这个题目的子问题是什么,确实是一个比较难以想到的问题。
本文的思路是:我先假定我的最优解在第i行开始,此时就确定了开始行,然后再假设在j行结束,最后就需要确定列的起始位置了。
我们先看看i-j的时候,这个问题会不会求解:
从i行到j行,此时,只需要确定列的起始和结束位置,和行无关,则只需要讲i-j行相加,就得到了最大子数组的问题了;
到这里就发现,固...
分类:
其他好文 时间:
2014-12-18 18:53:33
阅读次数:
177
Going Home
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 3041 Accepted Submission(s): 1541
Problem Description
On a grid map ther...
分类:
其他好文 时间:
2014-12-17 21:00:24
阅读次数:
189
背包类统计最优解个数问题
代码如下:
#include
#include
#include
using namespace std;
long long sum[50000];
int main()
{
double d;
int w[]={0,5,10,20,50,100,200,500,1000,2000,5000,10000},i,j;
me...
分类:
其他好文 时间:
2014-12-17 14:36:16
阅读次数:
136
你可以通过“万能数据库查询分析器” ① 查询ODBC数据源(包括世面上所有的数据库、TXT/CSV文件、EXCEL文件)的数据。 ③ 从数据库导出千万条数据时,效率与DBMS没有什么区别;④ 具有强大的 SQL “执行计划”功能; ⑤ 6.03版本已经完全兼容任何Microsoft的Windows操作系统系列,可以直接在Windows操作系统上运行,而不需要更改任何操作系统的设置或者配置。
“万能数据库查询分析器” 6.03版本不用更改操作系统的任何设置或者配置,就可遨游在任何 Windows 系列操...
分类:
数据库 时间:
2014-12-17 09:10:42
阅读次数:
361