一、准备工作 “工欲善其事必先利其器。” 1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。 2.椅子不一定要舒服,但是一定要可以半躺着。 3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多...
分类:
其他好文 时间:
2015-06-02 12:44:34
阅读次数:
113
离线算出规定范围内的所有结构,不算太难,主要是注意效率,用筛法来做。
时间限制:3000 ms | 内存限制:65535 KB
难度:3
描述
写一个程序,找出给出素数范围内的所有孪生素数的组数。一般来说,孪生素数就是指两个素数距离为2,近的不能再近的相邻素数。有些童鞋一看到题就开始写程序,不仔细看题,咱们为了遏制一下读题不认真仔细的童鞋,规定,...
分类:
其他好文 时间:
2015-06-02 11:17:53
阅读次数:
123
Android 数据库框架ormlite 使用精要前言本篇博客记录一下笔者在实际开发中使用到的一个数据库框架,这个可以让我们快速实现数据库操作,避免频繁手写sql,提高我们的开发效率,减少出错的机率。ormlite是什么?首先可以去它的官网看看www.ormlite.com,它的英文全称是Object Relational Mapping,意思是对象关系映射;如果接触过Java EE开发的,一定知道...
分类:
移动开发 时间:
2015-06-02 11:16:28
阅读次数:
270
redis的管道(Pipelining)操作是一种异步的访问模式,一次发送多个指令,不同步等待其返回结果。这样可以取得非常好的执行效率。这就是管道,调用方法如下:来源:http://blog.csdn.net/freebird_lb/article/details/7778919redis是一个cs...
分类:
其他好文 时间:
2015-06-02 10:58:42
阅读次数:
134
GIT在Linux上的安装和使用简介GIT最初是由Linus Benedict Torvalds为了更有效地管理Linux内核开发而创立的分布式版本控制软件,与常用的版本控制工具如CVS、Subversion不同,它不必服务器端软件支持,速度和效率也有着相当程度的提高。 www.2cto.com 如...
分类:
系统相关 时间:
2015-06-02 10:44:07
阅读次数:
420
上篇博客咱们讲了选择排序,不难发现,当数据较多时选择排序的效率就很低了。那么有没有另一种排序的方法可以提高一下效率呢?答案是肯定的。下面我们来讲一下冒泡排序。冒泡排序也是通过两重循环,外层循环和选择排序一样通过n-1次找最小(或最大)值,只是内循环的比较实现方式不同。它是通过n-1次找最大值得方式实...
分类:
编程语言 时间:
2015-06-02 10:39:07
阅读次数:
137
本问介绍了Guava中Sets集合类的一般使用情况, 例如集合的互斥、 交集、 并集等......
分类:
其他好文 时间:
2015-06-02 09:23:58
阅读次数:
129
就是一道 DFS剪枝+枚举全排列 的题目
我用了vector来存点对的,不用考虑越界的问题。不过效率貌似不如直接用数组高。
WA了三次,花了好长时间找原因╮(╯▽╰)╭
多么弱智的错误啊=。=
WA代码#include
#include
#include
#include
#include ...
分类:
其他好文 时间:
2015-06-02 09:22:31
阅读次数:
143
使用Guava对矩阵的实现, 做一些矩阵存贮等操作将大大提高效率, 而不是自己用JDK的Array去实现, 可能带来不少bug, 而且......
分类:
其他好文 时间:
2015-06-02 09:22:29
阅读次数:
203
影响力,让梦想离你更近。
试想一下,有一天你开发了一个新的语言。它比现有的某某主流软件,运行效率将提高了50%,开发效率提高了100%。接着,你在github上release了0.1,但是由于出现某个开发难题,你需要别人的帮助。而这时,你找不到有效的途径去找到那些真正会用它的人。接着出现了一个新的语言可以达到一样的效果,而这个项目就死于腹中,我记得mruby刚刚只写了一个README.md的时候,就...
分类:
其他好文 时间:
2015-06-02 00:33:06
阅读次数:
307