假设一个字符串从左向右写和从右向左写是一样的,这种字符串就叫做palindromic string。如aba,或者abba。本题是这种,给定输入一个字符串。要求输出一个子串,使得子串是最长的padromic string。 下边提供3种思路 1.两側比較法 以abba这样一个字符串为例来看,abba ...
分类:
编程语言 时间:
2017-05-20 00:02:52
阅读次数:
223
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
背景:分析用户在世界杯期间讨论最多的话题。 思路:把用户关于世界杯的帖子拉下来。然后做中文分词+词频统计,最后将统计结果简单做个标签云。效果例如以下: 兴许:中文分词是中文信息处理的基础。分词之后。事实上还有特别多有趣的文本挖掘工作能够做。也是个知识发现的过程,以后有机会再学习下。 * 中文分词经常 ...
分类:
编程语言 时间:
2017-05-20 00:04:56
阅读次数:
193
1.ArrayList集合中常用的方法ArrayList<Student>stuArrayList=newArrayList<>();//定义一个集合对象stuArrayList.add(); //添加元素stuArrayList.add(index,e): //在某个位置添加元素,但不覆盖原元素stuArrayList.get(index): //获取某位置的元素stuArrayList.si..
分类:
编程语言 时间:
2017-05-20 00:05:21
阅读次数:
141
本文在原文的基础上有所修改,原文请参考: http://titanseason.iteye.com/blog/1471606 由于此blog不支持附件附件请到此处下载 http://my.oschina.NET/bigyuan/blog/165464 1. 需要用的软件 OpenOffice 下载地 ...
分类:
编程语言 时间:
2017-05-20 00:05:54
阅读次数:
200
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
将新的节点插入双向链表的时候: 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
注入参数详解:null值和级联属性 可以使用专用的<null/>元素标签为Bean的字符串或其他对象类型的属性注入null值。 和Struts,Hiberante等框架一样,Spring支持级联属性的配置。 可以如下设置null值 输出结果 看下面级联属性的赋值 下面是输出结果,注意:属性需要先初始 ...
分类:
编程语言 时间:
2017-05-20 00:07:02
阅读次数:
268
SparkMLib分类算法之朴素贝叶斯分类 (一)朴素贝叶斯分类理解 朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法。简单来说,朴素贝叶斯分类器假设样本每个特征与其他特征都不相关。举个例子,如果一种水果具有红,圆,直径大概4英寸等特征,该水果可以被判定为是苹果。尽管这些特征相互依赖或者有些 ...
分类:
编程语言 时间:
2017-05-20 00:07:17
阅读次数:
392
集合属性 在Spring中可以通过一组内置的xml标签(如:<list>,<set>,<map>)来配置集合属性。 配置java.util.List类型的属性,需要制定<list>标签,在标签里面包含一些元素,这些标签可以通过<value>指定简单的常量值,通过<ref>指定对其他Bean的引用,通 ...
分类:
编程语言 时间:
2017-05-20 00:08:04
阅读次数:
251
说白了,也就是大堆,或者小堆,通过删掉堆顶点,然后存入数组,来实现排序: 第一阶段:构建堆最多用2N次比较 第二阶段:第i次deleteMax最多用到2【logi】次比较, 总数最多2NlogN-O(N)次比较 代码: 1 #include <iostream> 2 #include <vector ...
分类:
编程语言 时间:
2017-05-20 00:08:16
阅读次数:
229
讲解之前我们先讲一个概念——符号表 符号表的最主要作用就是把一个键和一个值联系起来。 我们会使用符号表这个词来描述一张抽象的表格。我们会将信息(值)存在其中,然后按照指定的键来搜索并获取这些信息。 符号表有时被称为字典。就像是一步字典,键是词,值是释义。 符号表有时又叫索引。数组就是索引结构,键即索 ...
分类:
编程语言 时间:
2017-05-20 00:08:25
阅读次数:
163
1 package demo04; 2 3 //因为构造方法被private修饰,System类不能创建对象,但是可以通过类名访问其静态方法 4 public class SystemDemo { 5 public static void main(String[] args) { 6 //stat... ...
分类:
编程语言 时间:
2017-05-20 00:08:42
阅读次数:
226
在yarn模式下,会上传jar包到yarn来执行spark程序,如果每次都上传,很耗时间,而且如果是阿里云的机器,上传很慢,180m的jar要上传十几分钟,所以要提前上传到hdfs中去。spark支持如下几个参数spark.yarn.jars:只能指定具体jar包,在spark1.6.2(包括)以前,从官网上可以下..
分类:
编程语言 时间:
2017-05-20 00:09:22
阅读次数:
215
最简单的排序算法了,每一次j--到对应的值,不会减到0,这个纠结我好久 1 #include "stdafx.h" 2 #include <iostream> 3 #include <vector> 4 using namespace std; 5 6 template <typename Comp ...
分类:
编程语言 时间:
2017-05-20 00:09:38
阅读次数:
164
目录 1 阶乘位数 2 凑平方数 3 棋子换位 4 机器人塔 前言:以下代码仅供参考,若有错误欢迎指正哦~ 1 阶乘位数 2 凑平方数 3 棋子换位 4 机器人塔 ...
分类:
编程语言 时间:
2017-05-20 01:02:10
阅读次数:
318
前言 我们对于随机数肯定不会陌生,随机数早已成为了我们经常要用到的一个方法,比如用于密码加密,数据生成,蒙特卡洛算法等等都需要随机数的参与.那么我们的电脑是怎么才能够产生随机数的呢?是电脑自己的物理存在还是依靠算法?它到底是如何工作的呢?所以我也对这些问题有着好奇心,所以找到了许多资料学习了一下,现 ...
分类:
编程语言 时间:
2017-05-20 01:02:54
阅读次数:
569
监听器Listener 学习目标 案例-使用监听器完成定时生日祝福 学习目标 案例-使用监听器完成定时生日祝福 一、监听器Listener javaEE包括13门规范 在课程中主要学习 servlet技术 和 jsp技术 其中 servlet规范包括三个技术点:servlet listener fi ...
分类:
编程语言 时间:
2017-05-20 01:03:10
阅读次数:
304
1、界面调整 file--settings--editor--colors&fonts--font 改scheme,先点save as 才可以设置字体大小以及样式 2、关联GIT 在test成功之后,点“clone”,就可以把git上的代码和本地同步了(公司网络有代理,放弃吧~) 关联之后,新增的脚 ...
分类:
编程语言 时间:
2017-05-20 01:04:45
阅读次数:
262