码迷,mamicode.com
首页 > 其他好文
[leetcode] Palindrome Number(不使用额外空间)
本来判断回文串是一件很容易的事情,只需要反转字符串后在与原字符串相比较即可。这道题目明确说明不能使用额外的空间,那么使用将其分解连接成字符串的方法便不是可行的。只好采用数学的方式: 每次取最高位和最低位相比较,总的位数可以用一个while先处理出来,循环直至取余和除数相等。 具体见代码: class Solution { public: bool isPalindrome(int x)...
分类:其他好文   时间:2015-07-20 23:42:24    阅读次数:258
universal-image-loader图片异步加载
针对listview等加载优化: 监听滑动状态,来设置当前是否要进行加载图片。 滑动状态时不加载,让listview滑动更加流畅。 写法: new PauseOnScrollListener(ImageLoader.getInstance(), false, true, this); 这是一个universal-image-loader中的滑动监听,将它赋给listview的滑动监听即可。 比如:listview.setOnScrollListener( new Pa...
分类:其他好文   时间:2015-07-20 23:43:46    阅读次数:271
ImageLoader配置(注释)
/** * 配置ImageLoader */ private void configImageLoader() { File discCacheDir = StorageUtils.getOwnCacheDirectory(getApplicationContext(), "/iWorker/Cache/images"); int me...
分类:其他好文   时间:2015-07-20 23:42:13    阅读次数:137
02-线性结构3. 求前缀表达式的值(25)
02-线性结构3. 求前缀表达式的值(25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 算术表达式有前缀表示法、中缀表示法和后缀表示法等形式。前缀表达式指二元运算符位于两个运算数之前,例如2+3*(7-4)+8/4的前缀表达...
分类:其他好文   时间:2015-07-20 23:40:46    阅读次数:204
(七十七)地理编码与反地理编码
所谓地理编码,指的是通过地名获取位置信息,例如经纬度、详细地址等。 所谓反地理编码,指的是通过经纬度、海拔等信息获取地理位置信息。 在iOS上使用地理编码和反地理编码,如果是手动输入经纬度,是不需要获取用户授权的,但是一般是获取用户的经纬度,然后再通过地理编码实现精确定位,因此需要授权,本文因为是单独讲解地理编码的相关知识,因此采用手动输人经纬度,不再赘述授权的代码。 ①导入框架: #im...
分类:其他好文   时间:2015-07-20 23:39:42    阅读次数:158
Test for Job (poj 3249 记忆化搜索)
题意:n个点m条边的有向图,每个点有权值,现在从入度为零的点出发到出度为零的点,求路径上的权值之和最大为多少。 思路:点比较多,肯定不能用矩阵存图,要用到邻接表,建图时统计入度为零的点,从该点出发dfs,找出从这一点出发能得到的最大值。...
分类:其他好文   时间:2015-07-20 23:39:31    阅读次数:166
hbase-0.94安装方法详解
先决条件:     1)java环境,需要安装java1.6以上版本     2)hadoop环境,由于HBase架构是基于其他文件存储系统的,因此在分布式模式下安装Hadoop是必须的,但是,如果运行在单价模式下,此条件可以省略。Hadoop-1.2.1的安装方法参考 hadoop-1.2.1安装方法详解 注意:安装时要注意Hadoop和HBase之间的版本关系,如果不匹配,很可能会影响H...
分类:其他好文   时间:2015-07-20 23:40:04    阅读次数:190
fzu 2039 Pets (简单二分图 + (最大流 || 二分图))
Are you interested in pets? There is a very famous pets shop in the center of the ACM city. There are totally m pets in the shop, numbered from 1 to m. One day, there are n customers in the shop, which...
分类:其他好文   时间:2015-07-20 23:38:31    阅读次数:166
UVA - 1368 DNA Consensus String
DNA Consensus String Time Limit: 3000MS   Memory Limit: Unknown   64bit IO Format: %lld & %llu Submit Status Description  Figure 1. DNA (Deoxyribonucleic Acid) is th...
分类:其他好文   时间:2015-07-20 23:38:38    阅读次数:213
[DLX重复覆盖] poj 1084 Square Destroyer
题意: n*n的矩形阵(n 求在已经拿走一些火柴的情况下,还需要拿走至少多少根火柴可以把所有的正方形都破坏掉。 思路: 对于每个位置遍历所有可能的边长,确定这个边长下的正方形的边对应的都是数字几,并且把正方形从1开始编号。 然后根据编号,把正方形和数字建边记录方便下面建图。 然后以火柴棍为行,正方形为列,建立dancing link 然后求解。 这里注意的是,需要强行插入某些行。 ...
分类:其他好文   时间:2015-07-20 23:40:35    阅读次数:184
杭电1003
题目链接 点击打开链接 Problem DescriptionGiven a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the max sum in this sequence is 6...
分类:其他好文   时间:2015-07-20 23:38:24    阅读次数:169
改革春风吹满地
Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 22767    Accepted Submission(s): 11781 Problem Description “ 改革春风吹满地, 不会AC没关系; 实在不行回老家...
分类:其他好文   时间:2015-07-20 23:38:02    阅读次数:152
GNU LIBC源码学习之strcmp
比较两个字符串我的代码块#include int my_strcmp(const char* s1,const char * s2) { if((s1==NULL)||(s2==NULL)) return 0; while(1) { if((*s1=='\0')||(*s2=='\0')) break; if(*s1>*s2) return 1;...
分类:其他好文   时间:2015-07-20 23:37:20    阅读次数:155
【Spark Core】任务执行机制和Task源码浅析1
引言上一小节《TaskScheduler源码与任务提交原理浅析2》介绍了Driver侧将Stage进行划分,根据Executor闲置情况分发任务,最终通过DriverActor向executorActor发送任务消息。 我们要了解Executor的执行机制首先要了解Executor在Driver侧的注册过程,这篇文章先了解一下Application和Executor的注册过程。1. Task类及其...
分类:其他好文   时间:2015-07-20 23:38:48    阅读次数:174
【Spark Core】任务执行机制和Task源码浅析2
引言上一小节《任务执行机制和Task源码浅析1》介绍了Executor的注册过程。 这一小节,我将从Executor端,就接收LaunchTask消息之后Executor的执行任务过程进行介绍。1. Executor的launchTasks函数DriverActor提交任务,发送LaunchTask指令给CoarseGrainedExecutorBackend,接收到指令之后,让它内部的execu...
分类:其他好文   时间:2015-07-20 23:38:59    阅读次数:175
polipo代理服务器简介
polipo代理服务器采用的是事件循环机制。 提供缓存功能,不支持透明代理。最近的一个产品需要缓存用以减少流量的作用,于是我们就采用了此款缓存服务器,实现了其透明代理的功能。polipo, 主题架构采用poll监控fd, 针对超时,客户端连接,服务器端的idle,以及缓存的数据分成不同模块,注册了几个回调函数。印象比较深的是polipo中的内存管理,CHUNK_SIZE根据系统不同,分配不同大小也...
分类:其他好文   时间:2015-07-20 23:37:16    阅读次数:277
UVa 10142 - Australian Voting
题目:澳大利亚选举,有n个候选人m个公民,每个公民对每个候选人有一个期望的优先级,             选举时,先按第一优先级分配选票,得票最少的候选人的投票,将按投票人的优先级,             重新分给留下的候选人,直到某人获得50%或以上的选票,或者剩下的人得票相同,             求选举结果。 分析:模拟。按照上述规则模拟即可,过程有点麻烦。 说明:数据给事...
分类:其他好文   时间:2015-07-20 23:36:48    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!