【题目链接】 http://poj.org/problem?id=3080 【题目大意】 求k个串的最长公共子串,如果存在多个则输出字典序最小,如果长度小于3则判断查找失败。 【题解】 将所有字符串通过拼接符拼成一个串,做一遍后缀数组,二分答案,对于二分所得值,将h数组大于这个值的相邻元素分为一组, ...
分类:
编程语言 时间:
2016-11-15 23:32:22
收藏:
0 评论:
0 赞:
0 阅读:
198
The k-th Largest Group Time Limit: 2000MS Memory Limit: 131072K Total Submissions: 8807 Accepted: 2875 Description Newman likes playing with cats. He ...
分类:
编程语言 时间:
2016-11-15 23:29:43
收藏:
0 评论:
0 赞:
0 阅读:
345
线程的创建 Thread Sleep/ SpinWait Sleep与SpinWait的区别: 使用Thread.Sleep()会导致等待过于进行切换,等待时间不准确,而且会由用户模式切换到内核模式;使用SpinWait(一个轻量同步类型(结构体))来进行等待的处理,等待过程中会使用自旋等待,从而避 ...
分类:
编程语言 时间:
2016-11-15 23:22:03
收藏:
0 评论:
0 赞:
0 阅读:
334
【题目链接】 http://acm.hust.edu.cn/vjudge/problem/27647 【题目大意】 给出一个字符串,要求在其后面添加最少的字符数,使得其成为一个回文串。并输出这个回文串。 【题解】 用拼接符将原字符串倒序相接,做一遍后缀数组,查询两串相应位置的LCP就是以该点为中心的 ...
分类:
编程语言 时间:
2016-11-15 23:20:46
收藏:
0 评论:
0 赞:
0 阅读:
342
多线程 1.概述 进程:应用程序在内存中运行的空间; 线程:进程中的一个执行单元,一个进程至少有一个线程.多个执行单元就是多线程了(进程可以理解为是一个QQ程序,QQ运行本身就是一个线程(main),你可以在QQ上做好多事情,每个事情就相当于一个线程); 线程的存在解决什么问题? 多部分代码同时执行 ...
分类:
编程语言 时间:
2016-11-15 23:17:27
收藏:
0 评论:
0 赞:
0 阅读:
319
转自:SpringMVC表单标签简介 在使用SpringMVC的时候我们可以使用Spring封装的一系列表单标签,这些标签都可以访问到ModelMap中的内容。下面将对这些标签一一介绍。 在正式介绍SpringMVC的表单标签之前,我们需要先在JSP中声明使用的标签,具体做法是在JSP文件的顶部加入 ...
分类:
编程语言 时间:
2016-11-15 23:13:34
收藏:
0 评论:
0 赞:
0 阅读:
241
KMP算法 时间限制:1000ms 单点时限:1000ms 内存限制:256MB KMP算法 KMP算法 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编程的学习道路上一同前 ...
分类:
编程语言 时间:
2016-11-15 23:12:51
收藏:
0 评论:
0 赞:
0 阅读:
326
最近正在做的项目前端使用了Velocity进行View层的数据渲染,之前没有接触过,草草过了一遍,就上手开始写,现在又回头细致的看了一遍,做个笔记. velocity是一种基于java的模板引擎技术,有点类似与JSP,它允许页面设计者引用Java中定义的方法。前端页面设计者和后端Java开发者能够同 ...
分类:
编程语言 时间:
2016-11-15 23:03:18
收藏:
0 评论:
0 赞:
0 阅读:
243
C/C++头文件一览 C #include <assert.h> //设定插入点#include <ctype.h> //字符处理#include <errno.h> //定义错误码#include <float.h> //浮点数处理#include <iso646.h> //对应各种运算符的宏#i ...
分类:
编程语言 时间:
2016-11-15 22:58:58
收藏:
0 评论:
0 赞:
0 阅读:
341
Javascript 实现简单计算器实例代码 这篇文章主要介绍了Javascript 实现简单计算器实例代码的相关资料,需要的朋友可以参考下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 ...
分类:
编程语言 时间:
2016-11-15 22:58:21
收藏:
0 评论:
0 赞:
0 阅读:
290
Python的时间我实在无法接受,太难用了。我觉得C#的时间就非常完美,简单、好用。所以,自定义了自己的时间类: 用法: 一个小小的应用,我需要取出每天股市交易的分钟段,开始是这样的: 稍微改进一下,就变成这样了: 这才是Python的魅力之处! ...
分类:
编程语言 时间:
2016-11-15 22:57:21
收藏:
0 评论:
0 赞:
0 阅读:
346
Java对象简单实用(计算器案例) 对 Java中的对象与属性,方法的使用,简单写了个案例 1 import java.util.Scanner; 2 class Calculste 3 { 4 int a; //定义两个整数 5 int b; 6 String option; //定义接收操作符的 ...
分类:
编程语言 时间:
2016-11-15 22:55:50
收藏:
0 评论:
0 赞:
0 阅读:
272
RSA的算法涉及三个参数,n、e、d。 其中,n是两个大质数p、q的积,n的二进制表示时所占用的位数,就是所谓的密钥长度。 e1和d是一对相关的值,e可以任意取,但要求e与(p-1)*(q-1)互质;再选择d,要求(d*e1)mod((p-1)*(q-1))=1。 (n,e),(n,d)就是密钥对。 ...
分类:
编程语言 时间:
2016-11-15 22:53:45
收藏:
0 评论:
0 赞:
0 阅读:
301
Python--Day2今日一句:距2017年仅剩三月不足,整理思路。希望来年按计划一步一步走下去!学习要有定位,明确目标地去学习。---leavespython01---基础语法运维开发:这个岗位最近已经越来越火,作为一个刚毕业没两年的小青年,职位规划与目标都是迷茫的。仅此记录一下日常点滴。编..
分类:
编程语言 时间:
2016-11-15 21:03:55
收藏:
0 评论:
0 赞:
0 阅读:
236
看来java的很多书,感觉目前来说对于大纲来说没有什么好书,还是自己总结一套吧。Java语言基础:八种基本数据类型,int(4),float(4),double(8),boolean(1),long(8),shortint(2),byte(1),char(2)String重要的数据类型集合collection,map:重要的JARjava.util.concurrent,java.io,j..
分类:
编程语言 时间:
2016-11-15 21:01:16
收藏:
0 评论:
0 赞:
0 阅读:
168
Python_Clamad
实现高效的端口扫描器pythonnmap
Python的第三方模块pythonnmap来实现高效的端口扫描
python-nmap模块的安装方法如下:
yum-yinstallnmap#安装nmap工具
pipinstallpython-nmap
#模块源码安装
##https://pypi.python.org/pypi/python-nmap
tar-zxvfpython-..
分类:
编程语言 时间:
2016-11-15 20:58:54
收藏:
0 评论:
0 赞:
0 阅读:
1213
Eclipse中看Java源代码Eclipse工程中关联Java源代码!JavaEclipseJDKCC++如何在Eclipsesdk中查看jar源代码如:*.jar1.点“window”->"Preferences"->"Java"->"InstalledJRES"2.此时"InstalledJRES"右边是列表窗格,列出了系统中的JRE环境,选择你的JRE,然后点边上的"..
分类:
编程语言 时间:
2016-11-15 20:54:38
收藏:
0 评论:
0 赞:
0 阅读:
229
1、Python解释器#!/usr/bin/envpython#-*-coding:utf-8-*-#Author:TianBaPython3字符集默认支持中文2、变量定义的规则:。变量名只能是字母、数字或下划线的任意组合。变量名的第一个字符不能是数字3、字符串所有带引号的都是字符串,包含(单引号,双引号,三引号)4、注释当行..
分类:
编程语言 时间:
2016-11-15 20:42:54
收藏:
0 评论:
0 赞:
0 阅读:
181
php,python,perl,现在开始接触perl,最近不知道自己怎么回事,特别喜欢看语言,中间还夹插这了解了一下windowsdk的窗口机制,GUI的浅尝,说是win的一些理念还是要大约了解一点,我真的是了解一点,以后真的需要在移动设备上开发穿棉应用在深入学习吧。、在公司有这个好处,..
分类:
编程语言 时间:
2016-11-15 20:33:32
收藏:
0 评论:
0 赞:
0 阅读:
263
1.下载python源码包wgethttp://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz2.解压tar-xjfPython-2.7.3.tar.bz23.创建新python目录mkdir/usr/local/python2.74.编译安装tarxfPython-2.7.3.tgz
cdPython-2.7.3
./configure--prefix=/usr/local/python2.7
make&&ma..
分类:
编程语言 时间:
2016-11-15 20:33:03
收藏:
0 评论:
0 赞:
0 阅读:
198