题目地址:SDUT 3061
这题的比赛的时候的后台数据是错的。。。好坑啊。。。。就不吐槽出题人了。。
比赛的时候我的思路是错的,漏考虑了一种情况。应该把所有状态下的最短距离都要求出来,而我当时的思路是按照前面能选两个则选两个的贪心思路来状压,但是有的时候可以最多走奇数个并且没全走完,这种情况下就不对了。
正确思路是每次找两个没走过的状态,分成选一个和选两个两种情况来DP。然后最后找所有状态...
分类:
其他好文 时间:
2014-12-16 10:05:55
阅读次数:
123
最全干货分享,本文收集整理了Android开发所需的书籍、教程、工具、资讯和周刊各种资源,它们能让你在Android开发之旅的各个阶段都受益。...
分类:
移动开发 时间:
2014-12-16 10:04:40
阅读次数:
228
9.6 第九章小结
在前面几章,我们讨论了函数式编程,用函数风格实现了几个示例应用程序。我们从简单的函数概念入手,比如,把值组合成“多值(multiple values)”或“可选值(“alternative values)”,然后,讨论了使用函数的方法。在第七章和第八章,我们讨论了函数式程序设计,这不是偶然的决定:本书的结构对应于 F# 的迭代式开发风格。我们从简单的概念开始,能够简单、...
分类:
其他好文 时间:
2014-12-16 10:03:22
阅读次数:
133
MapReduce-MulitipleOutputs实现自定义输出到多个目录...
分类:
其他好文 时间:
2014-12-16 10:03:43
阅读次数:
218
1.关于文件的介绍
-》什么是文件:
文件概念, 广义文件, 狭义文件(磁盘文件),
文件常见的使用操作(可用命令行演示文件操作的使用场景)。
-》什么是路径:
简单来说就是,在系统中,要找某个文件,所要经历的目录阶梯。
2. 文件管理类 NSFileManager(系统类库)
-》NSFileManager是一个...
分类:
编程语言 时间:
2014-12-16 10:04:01
阅读次数:
243
1. 数据存储介绍
通常程序在运行过程中,或者程序结束之后,需要保存一些信息,而且需要持久化存储信息;比如登陆信息、视频播放记录、收藏记录等等;我们可以采用以下几种方式对数据进行持久化保存.
a.文件
b.plist
c.归档
d.NSUserDefaults
e.数据库
接下来只介绍Plist和归档这两种方式。
2...
分类:
编程语言 时间:
2014-12-16 10:03:40
阅读次数:
297
1.内存管理原理的介绍
1.1C的内存管理
char *p = (char *)malloc(100*sizeof (char));
这是C的动态内存分配,我们手动跟系统申请了100个字节的内存;或者说系统在堆里开辟了100个字节的空间,并将这个空间的首地址返回给指针变量p。
strcpy(p,"Hello World!");
将字符串拷贝给指针...
分类:
编程语言 时间:
2014-12-16 10:02:39
阅读次数:
298
刚在知乎上面看到了一个对Github使用通俗易懂的解释:
你也许不懂如何造一辆凯迪拉克,但你可以驾驶凯迪拉克。
你也许不懂Evernote是用什么技术做出来的,但你也可以使用Evernote。
你也许不懂Git,但你可以使用Github。
作为想要1小时学会大体使用Github的刚刚学习前端10天的技术盲,我是这样做的:
了解Github的基本功能:也就是为什么用Gith...
分类:
其他好文 时间:
2014-12-16 10:02:11
阅读次数:
201
操作一
操作二
操作四
操作五
<div id="divNewBlock" style=" border:solid 1px;padding:10px;width:600px;z-index:1001;
position: absolute; display:none;top:50%...
分类:
Web程序 时间:
2014-12-16 10:03:47
阅读次数:
188
作者:iamlaosong
使用此函数时,最后一个参数一般都填0(FALSE),表示精确匹配,如果找不到,则返回错误值 #N/A。如果填1,则表示模糊匹配,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。
不过这有个前提,就是查找区域中被查找的列必须排序,还必须是升序,否则结果不可预料。...
分类:
其他好文 时间:
2014-12-16 10:03:23
阅读次数:
210
大家可以去http://code.google.com/p/redis/downloads/list这个地址找最近的下载wget http://redis.googlecode.com/files/redis-2.4.11.tar.gztar zxf redis-2.4.11.tar.gz && c...
分类:
Web程序 时间:
2014-12-16 10:04:05
阅读次数:
212
JAVA SpringMVC+mybatis(oracle 和 mysql) HTML5 全新高大尚后台框架 bootstrap
分类:
数据库 时间:
2014-12-16 10:03:44
阅读次数:
419
首先我们要说说为什么要修改 jar 文件的包名,jar 包我们会非常高频率的使用,尤其是用一些其他三方库的时候,往往把 java 代码打包成 jar 文件,方便项目依赖使用。笔者在开发过程中遇到过一些问题,是由于 jar 文件里面的包名和项目或者运行时环境的引用文件包名上存在冲突导致的,这时候我们修...
分类:
移动开发 时间:
2014-12-16 10:03:22
阅读次数:
244
案例1 DIOCP是Delphi下进行IOCP服务端通讯开发的一个非常好的开源框架,稳定、高效并且使...
分类:
其他好文 时间:
2014-12-16 10:01:43
阅读次数:
189
SQL索引一步到位 SQL索引在数据库优化中占有一个非常大的比例,一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。 1.1什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQLServer系统的性能,加快数据的查询速度与减少系...
分类:
数据库 时间:
2014-12-16 10:03:29
阅读次数:
246
当页面只有一个dataGirdView时,调用From的Activated函数,在Activated函数里调用以下两个函数,可清除默认选择行private void From_Activated(object sender, EventArgs e) { MyTask.ClearSelection....