题意: 思路:显然len(t[i])+len(t[j])这部分的和是一定的 那么问题就在于如何快速求出两两之间lcp之和 考虑将它们排名后用SA可以很方便的求出lcp,且对答案没有影响,因为形式都是数对 所以用SA求出height 每个位置的height作为lcp的区间为扩展到最左最右,直到heig ...
分类:
编程语言 时间:
2017-04-17 09:49:11
阅读次数:
265
1方法的重载 我们假设要在程序中实现一个对数字求和的方法,由于参与求和数字的个数和类型都不确定,因此要针对不同的情况去设计不同的方法。接下来通过一个案例来实现对两个整数相加、对三个整数相加以及对两个小数相加的功能,具体实现如下所示。MethodDemo02.java public class Met ...
分类:
其他好文 时间:
2017-04-17 09:49:05
阅读次数:
264
最近在做笔试题时,遇到一道编程题:单向链表反转算法。 一共做了两个版本:递归版和迭代版。 递归版的灵感来源于《Haskell 趣学指南》中非常简洁的快速排序算法的实现。 迭代版的思想和冒泡排序有点像,又不完全一样。 ...
分类:
编程语言 时间:
2017-04-17 09:47:49
阅读次数:
249
信息化进程由工具向平台转化,有信息的低端应用向深化应用提升,信息资源利用率和价值被挖掘、被放大。为工业提供你更高级的价值。 企业系统内部物流(结构)、资金流(社会关系)、信息流(控制)协调运行 人类利用信息科学与技术,制造了工具和大型系统平台,有效信息资源,为人类生产服务。 信息技术建设信息化工作平 ...
分类:
其他好文 时间:
2017-04-17 09:48:08
阅读次数:
141
Redis mysql 中存储的数据是以文件形式保存在本地硬盘中的,Redis是内存告诉缓存数据库。内部数据类型:string list set sort set hash持久化功能:在运行的过程中可以把数据保存在本地硬盘中一份,避免本地服务器断电数据丢失。redis是基于linux系统上开发的,要 ...
分类:
其他好文 时间:
2017-04-17 09:45:23
阅读次数:
172
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java 语言一个重要的特点就是内置了对并发的支持,让 Java 大受企业和程序员的欢迎。大多数待遇丰厚的 Java 开发职位都要求开发者精通多线程技术并且有丰富的 Java 程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提 ...
分类:
编程语言 时间:
2017-04-17 09:45:55
阅读次数:
247
Web系统大规模并发——电商秒杀与抢购 电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什 ...
分类:
Web程序 时间:
2017-04-17 09:45:01
阅读次数:
206
1. new-handler介绍 当操作符new不能满足内存分配请求的时候,它就会抛出异常。很久之前,它会返回一个null指针,一些旧的编译器仍然会这么做。你仍然会看到这种旧行为,但是我会把关于它的讨论推迟到本条款结束的时候。 1.1 调用set_new_handler来指定全局new-handle ...
分类:
编程语言 时间:
2017-04-17 09:44:51
阅读次数:
189
How to Make cURL works with cmake Recently, I want to learn cURL, so downloaded it and compiled it, and use cmake to manage the project, I wrote a CMa ...
分类:
Web程序 时间:
2017-04-17 09:43:55
阅读次数:
517
我希望,This is a new day! 在看代码之前,我认为你还是应该先整理一下心情,来听我说几句: 首先,我希望你是在早上边看这篇blog,然后一边開始动手操作,假设你仅仅是看blog而不去自己对照项目,作用不是非常大。一日之计在于晨,所以怀着一颗对技术渴望,激动的。亢奋的心情去学习。你才干 ...
分类:
移动开发 时间:
2017-04-17 09:43:12
阅读次数:
290
在Ubuntu 14.04中安装了SublimeText 3之后发现既然不支持输入中文,于是在网上搜罗一下,发现非常多人遇到了相同的问题,可是解决的方法大该就仅仅有一个。以下依据自身的安装及解决的方法总结例如以下: 1. SublimeText 3的安装 安装方式有多种,本文所描写叙述的是从官方站点 ...
分类:
系统相关 时间:
2017-04-17 09:43:32
阅读次数:
187
Oracle | PL/SQL唯一索引(Unique Constraint)使用方法 1 目标 用演示样例演示怎样创建、删除、禁用和使用唯一性约束。 2 什么是唯一性约束? 唯一性约束指表中一个字段或者多个字段联合起来可以唯一标识一条记录的约束。联合字段中,可以包括空值。 注:在Oracle中,唯一 ...
分类:
数据库 时间:
2017-04-17 09:43:21
阅读次数:
304
于 OS X 的 Java 2014-001Download“适用于 OS X 的 Java 2014-001”改进了安装过程,并会代替之前全部版本号的“适用于 OS X 的 Java”。本软件包会安装 Java 6。它与“适用于 OS X 的 Java 2013-005”中的版本号同样。在尚未安装 ...
分类:
编程语言 时间:
2017-04-17 09:42:38
阅读次数:
235
1398: Vijos1382寻找主人 Necklace Description 给定两个项链的表示,判断他们是否可能是一条项链。 给定两个项链的表示,判断他们是否可能是一条项链。 Input 输入文件只有两行,每行一个由0至9组成的字符串,描述一个项链的表示(保证项链的长度是相等的)。 输入文件只 ...
分类:
其他好文 时间:
2017-04-17 09:41:58
阅读次数:
148
【函数的声明和调用】 1.>>>函数声明的格式:形参可以不用var声明 使用function关键字声明: function 函数名 (参数1,参数2,......){ //函数体 return 结果; } >>>函数调用格式: 函数名(参数1的值,参数2的值,......) 2.函数声明的几点强调 ...
分类:
编程语言 时间:
2017-04-17 09:40:45
阅读次数:
260