首页 > 其他
Lintcode快速幂
计算an % b,其中a,b和n都是32位的整数。 例如 231 % 3 = 2 例如 1001000 % 1000 = 0 这题要考虑输入的a,b是否为负数,结果是否溢出,是否超时,这里用到了分治递归 class Solution { public: /* * @param a, b, n: 32bit integers * @return: ...
分类:其他   时间:2015-06-28 09:58:33    收藏:0  评论:0  赞:0  阅读:694
uva_10140/poj_2689 Prime Distance(區間素數)
uva 題目鏈接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=35&page=show_problem&category=13&problem=1081&mosmsg=Submission+received+with+ID+15689014 題目大意:在給定範圍L和R,找到L和R範圍內差距最小和最大的兩對素...
分类:其他   时间:2015-06-28 09:57:23    收藏:0  评论:0  赞:0  阅读:400
ConcurrentHashMap高并发性的实现原理
ConcurrentHashMap是Java5中新增加的一个线程安全的Map集合,可以用来替代HashTable。HashTable容器在竞争激烈的并发环境下表现出效率低下的原因是所有访问HashTable的线程都必须竞争同一把锁,那假如容器里有多把锁,每一把锁用于锁容器其中一部分数据,那么当多线程访问容器里不同数据段的数据时,线程间就不会存在锁竞争,从而可以有效的提高并发访问效率,这就是Conc...
分类:其他   时间:2015-06-28 09:57:13    收藏:0  评论:0  赞:0  阅读:286
diff&&patch
1, diff -u用于一体化输出: ubuntu@VM-62-13-ubuntu:~$ diff -u v1 v2 --- v1 2015-06-27 20:43:50.530653196 +0800 +++ v2 2015-06-27 20:43:53.530653196 +0800 @@ -1,7 +1,7 @@ 4 3 2 -5 +4 7 7 -8 + ubuntu@VM-...
分类:其他   时间:2015-06-28 09:56:53    收藏:0  评论:0  赞:0  阅读:132
Sqoop处理Clob与Blob字段
[Author]: kwu --- Sqoop处理Clob与Blob字段,在Oracle中Clob为大文本,Blob存储二进制文件。遇到这类字段导入hive或者hdfs需要特殊处理。...
分类:其他   时间:2015-06-28 09:56:43    收藏:0  评论:0  赞:0  阅读:160
讀入scanf,%d和%lld問題
在做一道題目時,用不同的格式化字符讀入在不同的OJ上會有不同的結果。 poj_2689/ uva_10140 Prime Distance poj題目鏈接:http://poj.org/problem?id=2689 題目: DescriptionThe branch of mathematics called number theory is about properties of num...
分类:其他   时间:2015-06-28 09:56:34    收藏:0  评论:0  赞:0  阅读:230
格式化打印(二)
printf语句可以规定输出域的宽度和对齐方式。一个格式表达式由3个可选的修饰符组成,跟在"%"后面,并出现在格式说明符之前。 %-width.precision format-specifier 描述输出字段宽度的width是一个数值。当指定域宽度时,这个域的内容默认为向右对齐。必须指定"-"来设置左对齐。因此, "%-20s" 输出的走向左对齐的一个域长度为20个字符的...
分类:其他   时间:2015-06-28 09:56:33    收藏:0  评论:0  赞:0  阅读:197
cif安装错误异常处理过程记录
安装环境Ubuntu 12.04.3 Server LTS amd64官方指导手册https://github.com/csirtgadgets/massive-octo-spice/wiki/PlatformUbuntu安装方法$ curl -Ls https://raw.githubusercontent.com/csirtgadgets/massive-octo-spice/master/ha...
分类:其他   时间:2015-06-28 09:55:23    收藏:0  评论:0  赞:0  阅读:275
给定一个整数s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n)
//题目虽然简单,但是对于初学者来说,还是很有必要学习的 #include int main(){ int n; int i; int sum = 0; float S = 0.0; scanf("%d",&n); for(i = 1;i sum += i; S += (float)1/sum; } printf("%f\n",sum); return 0; }...
分类:其他   时间:2015-06-28 09:54:58    收藏:0  评论:0  赞:0  阅读:364
hdu 2054 A == B ?
简单题啊!只要去掉没有用的0就可以了,还有就是要用StringBuffer,否则会超内存。...
分类:其他   时间:2015-06-28 09:53:54    收藏:0  评论:0  赞:0  阅读:222
大数据
ARM Cortex M0权威指南_PDF电子书下载 带书签目录 高清完整版 http://pan.baidu.com/s/1jGKQSwY MariaDB入门很简单_PDF电子书下载 带书签目录 高清完整版 http://pan.baidu.com/s/1hqpgV20 管理就是走流程__没有规范流程,管理一切为零_PDF电子书下载 带书签目录 高清完整版 http://pan.baidu.com/s/1bntuLyf 搜索引擎优化 SEO 方法与技巧 第5版_PDF电...
分类:其他   时间:2015-06-28 09:53:43    收藏:0  评论:0  赞:0  阅读:314
XV6操作系统剖析_1.1 XV6操作系统的安装与使用
1.1  XV6操作系统的安装与使用     麻省理工大学的网站上 http://pdos.csail.mit.edu/6.828/2011/xv6.html,已经对XV6的来龙去脉及如何下载做了较详细的介绍。这里我们以32位的Ubuntu12.04为例,简单介绍一下如何通过x86模拟器Bochs来运行XV6操作系统。         XV6操作系统是可以运行在多核结构的X86平台上,我...
分类:其他   时间:2015-06-28 09:53:33    收藏:0  评论:0  赞:0  阅读:2349
latex: pgfplots多个图分组显示
参考:How can a title be placed for a group of pgfplots?, pgfplots手册中5.7节Grouping plots介绍问题来源:当使用latex写文档时,通常会画各种图,绘图的方式非常多,比如可以用excel绘好,可用专业的绘图软件origin,以及各种可视化图形编辑工具,这些工具有个共同的特点就是需要绘制好图后,需要将图转换为pdf格式,然后...
分类:其他   时间:2015-06-28 09:52:53    收藏:0  评论:0  赞:0  阅读:1286
Coco2dx制作一个3D旋转的效果
建了工程之后修改HelloWorldScene.cpp文件,修改部分为 // on "init" you need to initialize your instance bool HelloWorld::init() { ////////////////////////////// // 1. super init first if ( !Layer::init() )...
分类:其他   时间:2015-06-28 09:49:24    收藏:0  评论:0  赞:0  阅读:276
Runtime.getRuntime().exec()----记录日志案例
Runtime.getRuntime().exec()方法主要用于执行外部的程序或命令。 Runtime.getRuntime().exec共有六个重载方法: 1.public Process exec(String command) 在单独的进程中执行指定的字符串命令。 2.public Process exec(String [] cmdArray) 在单独的进程中执行指定命令和变量...
分类:其他   时间:2015-06-28 09:49:24    收藏:0  评论:0  赞:0  阅读:200
蚂蚁爬杆之动态演示
这是第三个版本,每一个都不同,但是第二个版本是最好的。...
分类:其他   时间:2015-06-28 09:48:23    收藏:0  评论:0  赞:0  阅读:234
bzoj-1500 维修数列
题意: 给出一个长度为n的数列和m个操作; 对每个5,6操作输出一个答案; 被bz吃掉的数据范围: 你可以认为在任何时刻,数列中至少有1个数; 输入数据一定是正确的,即指定位置的数在数列中一定存在; 50%的数据中,任何时刻数列中最多含有30 000个数; 100%的数据中,任何时刻数列中最多含有500 000个数; 100%的数据中,任何时刻数列中任何一个数字均在[-1 00...
分类:其他   时间:2015-06-28 09:46:33    收藏:0  评论:0  赞:0  阅读:191
每天收获一点点------Hadoop之初始MapReduce
一、神马是高大上的MapReduce MapReduce是Google的一项重要技术,它首先是一个编程模型,用以进行大数据量的计算。对于大数据量的计算,通常采用的处理手法就是并行计算。但对许多开发者来说,自己完完全全实现一个并行计算程序难度太大,而MapReduce就是一种简化并行计算的编程模型,....
分类:其他   时间:2015-06-28 09:44:53    收藏:0  评论:0  赞:0  阅读:233
阿里巴巴校招内推简历筛选方案
阿里巴巴校招内推简历筛选方案(总结篇)转载链接:http://blog.sina.com.cn/s/blog_a144530d0101dz41.html阿里巴巴HR的甄选方案,觉得值得推荐,总结下发到首页的,觉得有用希望更多人看到。上周发了一个阿里内推的帖子,没想到短时间内就收到了成百上千封简历。我...
分类:其他   时间:2015-06-28 09:44:43    收藏:0  评论:0  赞:0  阅读:265
Codeforces Round#310 div2
C题:这题说的是套娃,如果做题的时候知道是套娃,那就好理解多了规则1:套娃A可以放到套娃B里面,当且仅当套娃B没有放在其他套娃里面规则2:套娃A放在套娃B里面,且套娃B没有放在其他套娃里面,那么可以把A从B中拿出来问我们最少要操作多少次,才能将套娃全部套起来,拆开和组装都算是一次操作思路:找到序号为...
分类:其他   时间:2015-06-28 09:44:13    收藏:0  评论:0  赞:0  阅读:139
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!