经典算法之快速排序...
分类:
其他好文 时间:
2015-07-19 11:55:44
阅读次数:
131
人人公司是一家极为鼓励极客精神的公司,当有重要的项目需要上线但又时间太紧,甚至需要当天上线的时候,往往会挂起海盗旗开启电子日期显示,让大家可以在对时间有更明确的感知的情况下,同心协力搞定重要的项目。海盗旗下方的电子屏显示的日期形式为 YYYYMMDD (年份占 4 位、月份占 2 位、天数占 2 位)。
日期电子屏幕上每个数字对应的显示如下图:
输入格式从上图可以得知每个数字对应的笔画数,...
分类:
其他好文 时间:
2015-07-19 11:55:56
阅读次数:
154
在平时项目开发中难免会遇到异步耗时的任务(比如最常见的网络请求)。遇到这种问题,我们可以自己通过Handler+Message+Thread/ThreadPool来构造一个异步耗时任务框架。当你下次项目中又遇到一个网络请求,你又不得不重写异步耗时任务处理框架。出于避免开发者重复搬砖工作,Google工程师给开发者搭建了一个通用的异步耗时任务处理框架----AsyncTask。...
分类:
移动开发 时间:
2015-07-19 11:54:34
阅读次数:
216
题目请点我
题解:
这道题的题意是找出集合里所有固定长度为N的等差数列,集合内的元素均为P^2+q^2的形式(0<=p,q<=M)。时间要求5s内,本着KISS,直接暴力。但是后来竟超时了,检查后发现是map的问题,本想利用map实现常数级的查找,但是显然map内部不是这样的,所以对于普通的数据类型,数据量不大(250^2+250^2)的情况下还是利用数组标记查找好一点,get。
代码实现:/...
分类:
其他好文 时间:
2015-07-19 11:52:44
阅读次数:
103
链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=1927
//邻接表+队列
#include
#include
#include
#include
using namespace std;
#define edge_...
分类:
其他好文 时间:
2015-07-19 11:53:45
阅读次数:
117
这道题的思路很难想。 问你需要的最少实验次数,这是很难求解的,而且我们知道的条件只有三个,k、n、实验次数 。
所以我们不妨改变思路,转而求最高所能确定的楼层数 。 那么用d[i][j]表示用i个球,实验j次所能确定的最高楼层数 。
那么我们假设第j次实验是在k楼,有两种可能: 1、球破了,那么状态如何转移? 用了一个球,用了一次实验机会,所以最优情况一定是从d[i-1][j-1]转移过来的...
分类:
其他好文 时间:
2015-07-19 11:53:23
阅读次数:
110
wyh2000 and pupil
Accepts: 93
Submissions: 925
Time Limit: 3000/1500 MS (Java/Others)
Memory Limit: 131072/65536 K (Java/Others)
问题描述
青年理论计算机科学家wyh2000在教导他的小学生。
共有n个小学生,编号为1...
分类:
其他好文 时间:
2015-07-19 11:54:03
阅读次数:
98
原文:http://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript 注意:所有图片放在了百度相册空间,如果你看不到图片,请复制图片URL,然后粘贴到地址栏中进行查看。开始搜索为了实现搜索概念,我们需要处理Go按钮点击事件,创建对应的API请求,显示网络请求的状态。打开SearchPage.j...
分类:
其他好文 时间:
2015-07-19 11:54:20
阅读次数:
114
502.A database is running In ARCHIVBXXMS mode. It has two online redo log groups and each group
has one member.
A LGWR Input/output (I/O) fells due to permanent media failure that has resulted In th...
分类:
其他好文 时间:
2015-07-19 11:53:41
阅读次数:
140
【题目链接】click here~~
【题目大意】给你n,m分别是素数,求由n到m变化的步骤数,规定每一步只能改变个十百千一位的数,且变化得到的每一个数也为素数
【解题思路】和poj 3278类似,bfs+queue,分别枚举个十百千的每一位就可以了,不过注意个位只能为奇数,且千位从1开始
代码:
//poj 3126
#ifndef _GLIBCXX_NO_ASSERT
#include...
分类:
其他好文 时间:
2015-07-19 11:54:31
阅读次数:
131
查询操作group by、 order by、 join 、 distribute by、
sort by、 clusrer by、 union all底层的实现
mapreduce常见的聚合操作count计数count(*) 所有值不全为NULL时,加1操作
count(1) 不管有没有值,只要有这条记录,值就加1
count(col) col列里面的值为null,值不会加1,这个...
分类:
其他好文 时间:
2015-07-19 11:51:52
阅读次数:
193
前几天项目验收的时候,提出“右击菜单”的需求。那么右击菜单有什么好处呢?为什么要做成这样?我想用一句:“提高用户体验度”就可以解除大家的疑惑吧!这样用户就可以根据自己的喜好,是点击固定按钮还是右击,不管通过那个渠道都可以达到目的,这样才能得到用户的青睐。
那么接下来就让我先从一个小的demo入手,体验一把吧!
一、准备工作
想要做的效果:
二、HTML代码
...
分类:
其他好文 时间:
2015-07-19 11:52:20
阅读次数:
90
756次 29.1% 2000ms 65536K
作为一个电子商务作为主体的公司,京东一直努力实现着自己“多、快、好、省”的承诺。其中,“快”的特质更是被京东发挥到了极致。京东建立了层级分明的物流网络,然后除了在社区里面的到户物流点,每个作为中转的物流点都是有下属的物流点的。每个物流点都有一定数量的快递员,他们每天都辛苦的在外奔波。
京东计划给一些物流点配备一种新式的无人机,用于...
分类:
其他好文 时间:
2015-07-19 11:53:59
阅读次数:
136
题意:求上升序列的最大和。
思路:简单DP。两重循环:dp[i]表示以v[i]结尾的最大和,状态转移方程dp[i]=max(dp[j]+v[i],dp[i]) (在v[j]
AC代码:
#include
#include
#include
#include
using namespace std;
int main()
{
int n,dp[1005],v[1005];
whil...
分类:
其他好文 时间:
2015-07-19 11:53:09
阅读次数:
113
推荐两个界面原型设计工具--GUIDesignStudio 和 Mockups For Desktop http://www.cnblogs.com/wuhuacong/archive/2010/01/22/1654021.html GUIDesignStudio 和 Mockups For Des...
分类:
其他好文 时间:
2015-07-19 11:53:02
阅读次数:
90
1.下载emacs,安装windows版本的emacs,http://ftp.gnu.org/pub/gnu/emacs/windows/, 我选择的是emacs-24.5-bin-i686-mingw32.zip这个版本的安装包,解压之后,把runemacs.exe发送到桌面,打开runemacs...
这些天复习了排序这个模块,排序算法在程序员的日常工作中是必不可少的,有时候我们不知不觉就用到了排序,这是因为高级语言系统已经比较完美的封装和优化了排序算法,并且在笔试,面试等方面我们都能见到它的身影。下面结合那本大三的教材:严版的《数据结构》,来说一说这几个经典的排序算法,如果有不对的欢迎指正!首先...
分类:
编程语言 时间:
2015-07-19 11:50:33
阅读次数:
148