讲解之前我们先讲一个概念——符号表 符号表的最主要作用就是把一个键和一个值联系起来。 我们会使用符号表这个词来描述一张抽象的表格。我们会将信息(值)存在其中,然后按照指定的键来搜索并获取这些信息。 符号表有时被称为字典。就像是一步字典,键是词,值是释义。 符号表有时又叫索引。数组就是索引结构,键即索 ...
分类:
编程语言 时间:
2017-05-20 00:08:25
阅读次数:
163
说白了,也就是大堆,或者小堆,通过删掉堆顶点,然后存入数组,来实现排序: 第一阶段:构建堆最多用2N次比较 第二阶段:第i次deleteMax最多用到2【logi】次比较, 总数最多2NlogN-O(N)次比较 代码: 1 #include <iostream> 2 #include <vector ...
分类:
编程语言 时间:
2017-05-20 00:08:16
阅读次数:
229
集合属性 在Spring中可以通过一组内置的xml标签(如:<list>,<set>,<map>)来配置集合属性。 配置java.util.List类型的属性,需要制定<list>标签,在标签里面包含一些元素,这些标签可以通过<value>指定简单的常量值,通过<ref>指定对其他Bean的引用,通 ...
分类:
编程语言 时间:
2017-05-20 00:08:04
阅读次数:
251
SparkMLib分类算法之朴素贝叶斯分类 (一)朴素贝叶斯分类理解 朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法。简单来说,朴素贝叶斯分类器假设样本每个特征与其他特征都不相关。举个例子,如果一种水果具有红,圆,直径大概4英寸等特征,该水果可以被判定为是苹果。尽管这些特征相互依赖或者有些 ...
分类:
编程语言 时间:
2017-05-20 00:07:17
阅读次数:
392
注入参数详解:null值和级联属性 可以使用专用的<null/>元素标签为Bean的字符串或其他对象类型的属性注入null值。 和Struts,Hiberante等框架一样,Spring支持级联属性的配置。 可以如下设置null值 输出结果 看下面级联属性的赋值 下面是输出结果,注意:属性需要先初始 ...
分类:
编程语言 时间:
2017-05-20 00:07:02
阅读次数:
268
将新的节点插入双向链表的时候: iterator insert(iterator itr,const Object & x)//向双向链表中插入一个x节点 { Node *p = itr.current; theSize++; return iterator(p->prev = p->prev->n ...
分类:
编程语言 时间:
2017-05-20 00:06:57
阅读次数:
219
AVL树节点声明: 1 struct AvlNode 2 { 3 Comparable element; 4 AvlNode *left; 5 AvlNode *right; 6 int height; 7 8 AvlNode( const Comparable & theElement,AvlNo ...
分类:
编程语言 时间:
2017-05-20 00:06:34
阅读次数:
186
本文在原文的基础上有所修改,原文请参考: http://titanseason.iteye.com/blog/1471606 由于此blog不支持附件附件请到此处下载 http://my.oschina.NET/bigyuan/blog/165464 1. 需要用的软件 OpenOffice 下载地 ...
分类:
编程语言 时间:
2017-05-20 00:05:54
阅读次数:
200
1.ArrayList集合中常用的方法ArrayList<Student>stuArrayList=newArrayList<>();//定义一个集合对象stuArrayList.add(); //添加元素stuArrayList.add(index,e): //在某个位置添加元素,但不覆盖原元素stuArrayList.get(index): //获取某位置的元素stuArrayList.si..
分类:
编程语言 时间:
2017-05-20 00:05:21
阅读次数:
141
背景:分析用户在世界杯期间讨论最多的话题。 思路:把用户关于世界杯的帖子拉下来。然后做中文分词+词频统计,最后将统计结果简单做个标签云。效果例如以下: 兴许:中文分词是中文信息处理的基础。分词之后。事实上还有特别多有趣的文本挖掘工作能够做。也是个知识发现的过程,以后有机会再学习下。 * 中文分词经常 ...
分类:
编程语言 时间:
2017-05-20 00:04:56
阅读次数:
193
DataFrame.hist(data,column=None,by=None,grid=True,xlabelsize=None,xrot=None,ylabelsize=None,yrot=None,ax=None,sharex=False,sharey=False,figsize=None,layout=None,bins=10,**kwds)data:DataFramecolumn:stringorsequence字符串或序列by:object,optionalIfpassed,thenu..
分类:
编程语言 时间:
2017-05-20 00:03:20
阅读次数:
4311
假设一个字符串从左向右写和从右向左写是一样的,这种字符串就叫做palindromic string。如aba,或者abba。本题是这种,给定输入一个字符串。要求输出一个子串,使得子串是最长的padromic string。 下边提供3种思路 1.两側比較法 以abba这样一个字符串为例来看,abba ...
分类:
编程语言 时间:
2017-05-20 00:02:52
阅读次数:
223
1--对一个整数进行若干次变换,直到这个数只剩下一位数字,变换规则:将这个数变成所有位数上的数字的乘积,输出变换的次数 2-- ...
分类:
编程语言 时间:
2017-05-20 00:02:07
阅读次数:
172
目录 一、表单标签库 1.1、简介 1.2、常用属性 1.3、form标签与input标签 1.4、checkbox标签 1.5、radiobutton标签 1.6、password标签 1.7、select标签 1.8、option标签 1.9、options标签 1.10、textarea、er ...
分类:
编程语言 时间:
2017-05-20 00:00:52
阅读次数:
320
1 package demo04; 2 3 import java.math.BigDecimal; 4 5 //double和float类型在运算中很容易丢失精度,造成数据的不准确性,BigDecimal类可以实现浮点数据的高精度运算 6 public class BigDecimalDemo {... ...
分类:
编程语言 时间:
2017-05-19 23:59:59
阅读次数:
358
目录 一、表单标签库 1.1、简介 1.2、常用属性 1.3、form标签与input标签 1.4、checkbox标签 1.5、radiobutton标签 1.6、password标签 1.7、select标签 1.8、option标签 1.9、options标签 1.10、textarea、er ...
分类:
编程语言 时间:
2017-05-19 23:59:00
阅读次数:
487
拿hbase基准测试列子来分析哪些线程使用比较高的cpu,环境是linux,基准测试命令: hbase org.apache.hadoop.hbase.PerformanceEvaluation --rows=500000 --nomapred --presplit=5 --writeToWAL=t ...
分类:
编程语言 时间:
2017-05-19 23:58:45
阅读次数:
1156