摘要:
在本文中将演示百度地图的操作功能,包括缩放,旋转,视角切换,点击,双击,长按事件触发的操作以及截图等。百度地图本来就内置有缩放,旋转功能,那么在这里,截图(其实很多手机也自带截图功能)以及点击事件的监听算是比较有实际意义的功能。代码原型来源百度demo:Activity:package com.home;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import com.baidu.mapapi.BMapMan 阅读全文
posted @ 2013-09-02 19:33
pangbangb
阅读(512)
评论(0)
推荐(0)
摘要:
#include //求第i个小的元素 时间复杂度O(n)#include#includeusing namespace std;void swap(double *dPara1, double *dPara2) { double temp = 0.0; temp = *dPara1; *dPara1 = *dPara2; *dPara2 = temp; } int randompartitionA( double dArr[], int p, int q) //划分{ srand((unsigned)time(NULL)); i... 阅读全文
posted @ 2013-09-02 19:30
pangbangb
阅读(306)
评论(0)
推荐(0)
摘要:
前段时间,在学习中科院杨老师的教学视频时,他说了一句话:"我很反对百八十行的教学程序,要来就来一个完整的程序"对此,我很是赞同。所谓真刀真枪的做了,你才会发现其中的奥秘——然而,能写一个完整的程序,首先你肯定是理解掌握了相关的技术,其次你享受了一个完整开发的基本"旅程"因此,除非是很重要的技术,我会仅仅用一个几十行代码的程序加以说明,否则我就会用一个完整的程序来实现一些基本功能——通过这个完整的程序来掌握相关技术,我感觉很好……好了,F话不多说了,切入正题……************************************************ 阅读全文
posted @ 2013-09-02 19:29
pangbangb
阅读(581)
评论(0)
推荐(0)
摘要:
问题描述:在集群模式下更改节点后,启动集群发现 datanode一直启动不起来。我集群配置:有5个节点,分别为master slave1-5 。在master以hadoop用户执行:start-all.shjps查看master节点启动情况: NameNode JobTracker SecondaryNameNode均已经正常启动,利用 master:50070 , Live Nodes 为0, 随进入 slave1:ssh slave1, 输入命令 jps ,发现只有 TaskTracker 而没有DataNode。随后看日志上网查找解决方法,最后终于解决了,解决方法如下:1. 先执行s.. 阅读全文
posted @ 2013-09-02 19:27
pangbangb
阅读(508)
评论(0)
推荐(0)
摘要:
在生物应用中,经常需要比较两个(或多个)不同生物体的DNA,例如:某种生物的DNA可能为S1=ACCGGTCGAGTGCGCGGAAGCCGGCCGAA,另一种生物的DNA可能为S2=GTCGTTCGGAATGCCGTTGCTCTGTAAA我们比较两个DNA串的一个原因是希望确定它们的相似度,作为度量两种生物的近似程度指标 寻找第三个串S3,它所有碱基也都出现在S1和S2中,且三个串中的顺序都相同,但在S1和S2中不要求连续出现。可以找到的S3越长,就可以认为S1和S2的相似度越高。在这个例子中最长的S3为GTCGTCGGAAGCCGGCCGAA 我们定义C[i, j]表示Xi和Yj的LCS长 阅读全文
posted @ 2013-09-02 19:24
pangbangb
阅读(271)
评论(0)
推荐(0)
摘要:
一、度和森林的定义 ①、结点拥有的子树数称为结点的度 ②、森林是M(M>=0)棵互不相交的树的集合 二、二叉树的一些性质 ①、在二叉树的第i层上至多有2^(i-1)个结点(i>>1) ②、深度为k的二叉树至多有2^k - 1 个结点 :2^0 + 2^1 + 2^2 + ... + 2^(k-1) = 2^k - 1 ③、对任何一颗二叉树T,如果其终端结点数为N0,度为2的结点数为N2,则N0 = N2 + 1 证明:设T有N>0个结点,其度为1的结点有N1则有N = N0 + N1 + N2.一颗N个结点的二叉树需要N-1条线段来相连(暂且这么理解),则N - 1 = 阅读全文
posted @ 2013-09-02 19:22
pangbangb
阅读(393)
评论(0)
推荐(0)
摘要:
封装包含两方面:(1)将有关的数据和操作代码封装在一个对象中,形成基本单位,各个对象之间相互独立,互不干涉;(2)将对象中某些部分对外隐藏,即隐藏其内部细节,只留下少量接口,以便于外界联系,接受外界的消息。 这种对外界隐藏的做法称为信息隐藏。继承软件开发中,已经存在一个类A,又想建立一个类B, 而后者与前者内容基本相同,只是在前者的基础上增加一些属性和行为。继承有利于软件重用。多态性由继承而产生的相关的不同的类,其对象对同一消息会做出不同的响应。1.加virtual关键字的函数是虚函数,它是在基类中定义的,它的引入是因为不确定其派生类的具体行为,函数的覆盖与虚函数多态性联系在一起,与父类子类有 阅读全文
posted @ 2013-09-02 19:20
pangbangb
阅读(144)
评论(0)
推荐(0)
摘要:
#include#includeint main(){ int n,m; int *num,*link; int i,j,t,k=0; scanf("%d",&m); for(k=1;klink[j]) { t = link[i]; link[i]=link[j]; link[j]=t; } } } printf("Case %d:\n",k); for(i=0;i<n;i++) {printf("%d" ,link[i]); if (i != n - 1) printf... 阅读全文
posted @ 2013-09-02 19:18
pangbangb
阅读(395)
评论(0)
推荐(0)
摘要:
在C++编程中,经常会配到数据的拷贝,如数组之间元素的拷贝,一般的人可能都会用for循环逐个元素进行拷贝,在数据量不大的情况下还可以,如果数据量比较大,那么效率会比较地下。而STL中就提供了一个专门用来进行容器元素拷贝的函数copy。 copy的函数原型如下:template OutIt copy(InIt first, InIt last, OutIt x);第一个参数是要拷贝元素的首地址,第二个参数是元素最后一个元素的下一个位置,第三个参数是拷贝的目的地址,首地址。下面写一个简单的测试程序分析copy的效率。vector iVec; for (int i = 0; i iVec;... 阅读全文
posted @ 2013-09-02 19:15
pangbangb
阅读(952)
评论(0)
推荐(0)
摘要:
摘要:昨天给大家演示简单的文本聚类,但要给每个聚类再提取一两个关键词用于表示该聚类。我们还是用TFIDF算法来做,因为这是比较简单的提取特征算法,不过这里的TF是指某词在本聚类内所有文章的词频,而不是本文章内出现的次数,IDF还是在所有文章里出现的倒文档频率。 原理:1、先给本聚类内的所有文档进行分词,然后用一个字典保存每个词出现的次数 2、遍历每个词,得到每个词在所有文档里的IDF值,和在本聚类内出现的次数(TF)相乘的值 3、用一个字典(key是词,value是TF*IDF权重)来保存所有的词信息,然后按value对字典排序,最后取权重排名靠前的几个词作为关键词 测试输入如下 =====. 阅读全文
posted @ 2013-09-02 19:14
pangbangb
阅读(901)
评论(0)
推荐(0)

浙公网安备 33010602011771号