自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 UVa11107 - Life Forms(后缀数组)

题意:给出一系列字符串s1,s2,s3,...sn,求最长的子串,要求在n/2一半以上的字符串中出现 思路:构造后缀数组,然后根据长度作二分查找,看是否在一半以上的字符串中出现 代码如下: #include <iostream> #include <string> #include <fstream> #include <vector> #i...

2018-09-24 14:07:34 421

原创 UVa10526 - Intellectual Property(后缀数组的应用)

题意:给出两个字符串s1,s2,求s2在s1中的出现的子串,输出其起始位置和长度,按长度从大到小,位置从小到大排序输出,忽略重叠的子串 代码如下: #include <iostream> #include <string> #include <fstream> #include <cstring> #include <vector>...

2018-09-23 11:58:11 303

原创 vscode中添加C++编译

选取一个文件夹 1、添加 launch.json { // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ ...

2018-09-16 16:39:04 738

原创 UVa719 Glass Bread(后缀数组解法)

题意:给出一个字符串,求其最小表示法 注意:用两个串拼成一个字符串,求其后缀数组及height数组 求其最小表示法时,过滤方法为 1、后缀数组的位置不能大于原字符串长度 2、其位置对应的height值不能小于字符串长度 代码如下: #include <iostream> #include <string> #include <iterator> #...

2018-09-16 15:08:37 369

原创 go中二维切片赋值

先用append填充一维的,然后将一维append到二维 代码如下 var a [][]int for i := 0; i < 10; i++ {      var tmp []int      for j:= 0; j < 10; j++ {           tmp = append(tmp, j)      }      a = append(a, tmp) ...

2018-09-02 22:18:49 6212

转载 后缀数组总结(转载)

后缀数组——处理字符串的有力工具 作者:罗穗骞 2009年1月   【摘要】   后缀数组是处理字符串的有力工具。后缀数组是后缀树的一个非常精巧的替代品,它比后缀树容易编程实现,能够实现后缀树的很多功能而时间复杂度也并不逊色,而且它比后缀树所占用的内存空间小很多。可以说,在信息学竞赛中后缀数组比后缀树要更为实用。本文分两部分。第一部分介绍两种构造后缀数组的方法,重点介绍如何用简洁高效的代码...

2018-09-02 20:59:00 323

flash精彩实例chm

介绍flash基本操作以及mtv制作和as

2009-11-20

Linux C编程一站式学习

添加了GFDL许可证,正式网络发布。第三部分还很粗糙,错误也有不少,有待改进。第一部分和第二部分已经比较成熟,第二部分还差三章没写。

2009-09-11

Ubuntu Linux实用学习教程.pdf

Ubuntu 完全基于 Linux 操作系统, 可以免费得到社区及专业机构的支持。庞大的社区是它成长的沃土,请向这片动人的热忱敞开心扉。

2009-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除