汉诺塔问题是法国数学家Edouard Lucas于1880年提出的。它已经成为计算机科学家的热门话题,因为该问题的解决方案极好的展示了递归的简洁性。该问题包含三个珠子和一些带有中孔的圆盘,这些圆盘可以在柱子间移动,每个圆盘具有不同的直径。刚开始时,所有圆盘按照尺寸对方在一个柱子上,即最大的圆盘放置在底部,我们可以使用另外一个柱子作为放置圆盘的临时位置,但是必须遵循以下3条规则:1一次只能移动一个圆...
分类:
其他 时间:
2014-03-07 22:19:34
收藏:
0 评论:
0 赞:
0 阅读:
617
protobuf简介
protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。虽然是二进制数据格式,但并没有因此变得复杂,开发人员通过按照一定的语法定义结构化的消息格式,然后送给命令行工具,工具将自动生成相关的类,可以支持php、java、c++、python等语言环境。通过将这些类包含在项目...
分类:
其他 时间:
2014-03-07 21:51:54
收藏:
0 评论:
0 赞:
0 阅读:
601
导致出现很多相同端口的UDP套接字的原因有两点:
1)在reload的时候,调用shutdown()而不是close()来关闭UDP套接字。shutdown()是用来关闭连接的,但是文件描述符还是会存在。UDP协议并没有提供shutdown接口(参见udp_prot),所以调用shutdown()并没有真的关闭套接字,而且reload的次数太多。
2)设置了SO_REUSEAD...
分类:
其他 时间:
2014-03-07 21:46:16
收藏:
0 评论:
0 赞:
0 阅读:
1162
报错如下:
1 ERROR:transport error 202: gethostbyname: unknown host
2 A configuration error occurred during startup. Please verify the preference field with the prompt: ERROR: transport error 202: gethos...
分类:
其他 时间:
2014-03-07 22:16:44
收藏:
0 评论:
0 赞:
0 阅读:
841
给你一个矩阵,让你转化为下三角矩阵,每次只能交换相邻的,求最小的交换次数。...
分类:
其他 时间:
2014-03-08 00:47:30
收藏:
0 评论:
0 赞:
0 阅读:
521
hive> select * from new_test;
OK
1 20 qiu 20140101
2 43 liu 20140101
3 23 zheng 20140101
4 32 yang 20140101
5 24 qian 20140101
Ti...
分类:
其他 时间:
2014-03-08 00:46:31
收藏:
0 评论:
0 赞:
0 阅读:
763
MQL4和MQL5的编程,会遇到特别的需要,如用C语言编写DLL模块,实现完成某些功能任务。
MQL语言寄宿的平台MetaTrader,台式机上扎根于Windows,移动的则驻在iOS或Android。
我只知道,在Windows下可用MQL,没听说在移动平台上是否也行。
我用的是Windows,但我不喜欢MS的编程工具,VC,VB,,无论哪一个。
我喜欢小型工具。C语言的我用LCC。...
分类:
其他 时间:
2014-03-07 21:52:47
收藏:
0 评论:
0 赞:
0 阅读:
702
Problem D: ShellSort
He made each turtle stand on another one's back
And he piled them all up in a nine-turtle stack.
And then Yertle climbed up. He sat down on the pile.
What a wonderful view! He...
分类:
其他 时间:
2014-03-07 22:09:57
收藏:
0 评论:
0 赞:
0 阅读:
576
题目地址:http://ac.jobdu.com/problem.php?pid=1386
题目描述:
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。
输入:
输入可能包含多个测试样例,对于每个测试案例,
输入的第一行...
分类:
其他 时间:
2014-03-07 22:05:13
收藏:
0 评论:
0 赞:
0 阅读:
640
vim配置文件、语法文件、插件文件中使用的都是vim专用的脚本语言VimScript。这门语言与PHP以及Javacript有些类似,但不相同。它只能运行于vim平台之上。从本文开始,将记录作者本人学习这门语言的一些心得体会。大概的学习思路是:语言定位---数据类型与转换---基本语法---函数---平台API---实用插件编写。
1 VimScript简介
VimScript是用于配置、扩展...
分类:
其他 时间:
2014-03-07 21:47:09
收藏:
0 评论:
0 赞:
0 阅读:
446
reshape函数实现:
format long g;
m=32;
n=32;
a=rand([m n]);%随机产生行 n列0-1的二维数据
b=reshape(a',1,m*n);%将a转换成行向量,a'是转置,因为数组是列优先存储
dlmwrite ('x.txt',b,'precision','%.15f')%写入文件 ,文件路径在matlab当前工作目录下
c=dlmread('x.t...
分类:
其他 时间:
2014-03-07 22:24:11
收藏:
0 评论:
0 赞:
0 阅读:
682
题目地址:http://ac.jobdu.com/problem.php?pid=1385
题目描述:
输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并输出它的后序遍历序列。
输入:
输入可能包...
分类:
其他 时间:
2014-03-07 22:23:18
收藏:
0 评论:
0 赞:
0 阅读:
586
Container for task
memory
单位:mega bytes默认值:1024首选"mapreduce.map|reduce.memory.mb" 默认值:0其次
获取-Xmx配置的heapsize
配置项首选 "mapreduce.map|reduce.java.opts"其次 "mapred.child.java.opts" 默认值:-Xmx200m
xm...
分类:
其他 时间:
2014-03-07 22:06:08
收藏:
0 评论:
0 赞:
0 阅读:
855
谁在用F#?
F# 在微软内部表现就很强劲,不仅在微软研究,而且在整个公司。Ralf Herbrich,微软研究院应用项目组的另一位领导,专门从事机器学习技术,是正在逐步壮大的F# 粉丝中一个铁杆。
“第一个应用是解析110GB 大的日志文件,并将其导入SQL 数据库,这些日志文件分布在300 个目录,超过11000 个文本文件。整个应用程序只有90 行(还包括注释),完成解析源文...
分类:
其他 时间:
2014-03-07 22:10:52
收藏:
0 评论:
0 赞:
0 阅读:
676
原题链接
注意1, 1, 3的情况。
#include
int main(){
int i = 1, a, b, c, count, t;
scanf("%d", &t);
while(t--){
scanf("%d%d%d", &a, &b, &c);
count = 0;
if(a + b > c && a - b < c && b - a < c)
++cou...
分类:
其他 时间:
2014-03-07 21:53:48
收藏:
0 评论:
0 赞:
0 阅读:
350
启动Java Persistence项目
通过JPA和新EJB3.0标准的一些优势,以及注解和标准的编程接口简化应用程序开发,与Hibernate进行比较,显然,如果你不时需要在不同的运行时环境下移植或者部署应用程序,设计和链接到标准的接口就是一个优势。尽管除了可移植性之外,还有许多很好的理由来深入探讨JPA。
现在将引导你进行另一个“Hello World”示例,这次用Hibernate A...
分类:
其他 时间:
2014-03-08 00:36:09
收藏:
0 评论:
0 赞:
0 阅读:
579
几天的时间终于画完了重要的几种UML图,心中有点小小的愉悦感,趁着热乎赶紧总结一下吧!也贴上第一次画图的成果。
首先我画的是用例视图里面的用例图:
1、用例图(use case diagrams)...
分类:
其他 时间:
2014-03-07 21:49:04
收藏:
0 评论:
0 赞:
0 阅读:
920
连通 OR 不连通
Time Limit:1000MS Memory Limit:65536K
Total Submit:51 Accepted:9
Description
给定一个无向图,一共n个点,请编写一个程序实现三种操作:
E x 从原图中删除连接x节点的所有边。
D x y 从原图中删除连接x,y节点的边。
Q x y 询问x,y节点是否连通。
Input
输入只有一...
分类:
其他 时间:
2014-03-07 22:13:47
收藏:
0 评论:
0 赞:
0 阅读:
631
AST的修改主要包括三个方面的内容:修改节点、移动节点和创建节点。本文将通过一个综合实例来说明如何修改AST,并通过修改AST来修改源代码。...
分类:
其他 时间:
2014-03-07 22:27:01
收藏:
0 评论:
0 赞:
0 阅读:
765
本文讲述SharePoint 2013 抽取SPFieldUserValueCollection中包含的AD用户(含嵌套的AD组,AD组多层嵌套,SP组嵌套AD组)。...
分类:
其他 时间:
2014-03-07 21:54:42
收藏:
0 评论:
0 赞:
0 阅读:
607