码迷,mamicode.com
首页 > 编程语言
manacher求最长回文子串算法
原文:http://www.felix021.com/blog/read.php?2040首先用一个非常巧妙的方式,将所有可能的奇数/偶数长度的回文子串都转换成了奇数长度:在每个字符的两边都插入一个特殊的符号。比如 abba 变成 #a#b#b#a#, aba变成 #a#b#a#。 为了进一步减少编...
分类:编程语言   时间:2015-11-05 20:35:02    阅读次数:284
使用webdriver打开本地浏览器--python版
背景:经常性的,在项目中我们需要打开不同配置的不同浏览器。在学习selenium的过程中,打开本地火狐和本地chrome是一个稍微麻烦的事情,网上的java版本资料很多,但是python版的不多,在这里,我研究了一份关于python版Selenium打开浏览器的文档,供自己备注,也希望给大家一些参考...
分类:编程语言   时间:2015-11-05 20:33:36    阅读次数:367
多线程
# -*- coding: utf-8 -*-#python 27#xiaodeng#线程和进程#http://www.cnblogs.com/fnng/p/3670789.html#多线程:import threadingfrom time import ctime,sleepdef music(...
分类:编程语言   时间:2015-11-05 20:34:18    阅读次数:151
Java学习(二十二):随机数的产生方法
Java随机数的产生方式 在Java中,随机数的概念从广义上将,有三种。 1、通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。 2、通过Math.random()返回一个0到1之间的double值。 3、通过Random类来产生一个随机数,这...
分类:编程语言   时间:2015-11-05 20:34:28    阅读次数:269
输入全班同学的年龄,按年龄从大到小排序
Console.Write("人数:");int n = int.Parse(Console.ReadLine());int[] nianling = new int[n];int max = 0, min = 0, sum = 0;for (int i = 0; i nianling[i]){m....
分类:编程语言   时间:2015-11-05 20:28:01    阅读次数:270
python安装pip
安装pip最方便的方法: 下载下面的文件get-pip.py之后执行python get-pip.py如果setuptools没有安装,那么get-pip.py将会为你安装setuptools.如果你要升级 setuptools ,请执行 :pip install -U setuptools升级PI...
分类:编程语言   时间:2015-11-05 20:26:15    阅读次数:202
unity手游之聊天SDK集成与使用一
手游中都有聊天功能,比如公会,私聊,世界聊天,那么找一个好用,功能强大的SDK的可以节省很多精力,帮助我们提高开发速度与游戏质量。写本篇博文是为了方便使用这个SDK做聊天模块的程序,避免许多坑,我在研究过程中,咨询了SDK开发者许多问题,所以我会详细的把使用过程及坑记录下来。集成插件我使用的是亲加通...
分类:编程语言   时间:2015-11-05 20:25:32    阅读次数:317
JavaScript基础2——关于变量
变量的声明 变量的定义:使用var关键字来声明,区分大小写的。注意:不用var,会污染全局变量。变量的命名规范是:字母,数字,$符和下划线构成,但是不可以以数字开始,并且变量名不可以使用关键字。 1、声明变量1 2、重新声明变量1 3、命名习惯变量命名都以类型前缀+有意义的单词组成,用驼峰...
分类:编程语言   时间:2015-11-05 20:17:30    阅读次数:365
C++ MFC WebBrowser 探索(三)
其源文件如下: #include?"StdAfx.h"?? #include?"SiteCtrl.h"?? ?????? #include"Custom.h"?? BEGIN_INTERFACE_MAP(SiteCtrl,COleControlSite)?? ????INTERFACE_PART(SiteCtrl,IID_IDocHos...
分类:编程语言   时间:2015-11-05 19:14:21    阅读次数:237
C++中const char * const name;char * const name;cons
C++中const char * const name;char * const name;const char * name三者之间的区别? 著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:HG Zhao 链接:http://www.zhihu.com/ques...
分类:编程语言   时间:2015-11-05 19:11:43    阅读次数:140
JavaScript运算符
JavaScript运算符 计算: + , 两个数字相加(10 + 20) 注意:如果 加号两边都是数字,则进行数学运算 ? ? ? ? ?如果 加号两边存在字符串,则进行连接操作,如 "10" + 20 ==> 1020 - , 两个数字进行减法运算 ...
分类:编程语言   时间:2015-11-05 19:10:12    阅读次数:245
协同过滤算法 R/mapreduce/spark mllib多语言实现
用户电影评分数据集下载http://grouplens.org/datasets/movielens/1)Item-Based,非个性化的,每个人看到的都一样2)User-Based,个性化的,每个人看到的不一样对用户的行为分析得到用户的喜好后,可以根据用户的喜好计算相似用户和物品,然后可以基于相似用户或物品进行推荐。这..
分类:编程语言   时间:2015-11-05 19:08:06    阅读次数:669
JAVA_SE基础——45.接口关系下的多态
接口关系下的多态和继承关系下的多态 相差无几,应该更简单些~ 多态: 父类的引用类型变量指向了子类的对象或者是接口类型的引用类型变量指向了接口实现类 的对象。 实现关系下的多态: 接口  变量  = new  接口实现类的对象。 package day09; interface Dao{ //接口的方法全部都是非静态的方法。 pu...
分类:编程语言   时间:2015-11-05 18:57:45    阅读次数:137
Python 快速教程(补充篇04): Python简史
Python的起源Python的作者,Guido von Rossum,确实是荷兰人。1982年,Guido从阿姆斯特丹大学(University of Amsterdam)获得了数学和计算机硕士学位。然而,尽管他算得上是一位数学家,但他更加享受计算机带来的乐趣。用他的话说,尽管拥有数学和计算机双料...
分类:编程语言   时间:2015-11-05 18:48:59    阅读次数:138
[Java]读取文件方法大全(转)
[Java]读取文件方法大全1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容publicclassReadFromFile{/***以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。*/publicstaticvoidreadFileByByte...
分类:编程语言   时间:2015-11-05 18:50:28    阅读次数:201
c++学生成绩管理系统
虽然比较水 =。= 但是写了两节课+一个中午 都是强迫症的锅http://www.cnblogs.com/wenruo/p/4940182.html#include #include #include using namespace std;class student // studen...
分类:编程语言   时间:2015-11-05 18:48:55    阅读次数:172
Python 快速教程(补充篇05):字符串格式化 (%操作符)
在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作%。模板格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多...
分类:编程语言   时间:2015-11-05 18:42:56    阅读次数:144
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!