• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Edgration
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 1 2 3 4 5 6

2017年5月13日

[vijos 1677] 陶陶的名字(kmp) 标签: kmpvijos 2017-05-13 09:36 67人阅读 评论(0)
摘要: 背景陶陶是一个智能机器人,他能像人一样思考问题,不过由于IQ问题,他给自己取了一个很长很长的名字。 描述某一天,陶陶想把自己的名字涂在墙上。由于他的名字太长,为了省事,他从自己名字的开头截取了一段作为模板。我们不妨设这个模板的长度为l,陶陶的名字的长度为L,那么有1≤l≤L。然后陶... 阅读全文
posted @ 2017-05-13 09:36 xljxlj 阅读(122) 评论(0) 推荐(0)
 
[poj 2752] Seek the Name,Seek the Fame(kmp算法) 2017-05-13 08:21 81人阅读 评论(0) 收藏
摘要: POJ-2752 Seek the Name, Seek the Fame ——-KMP Seek the Name, Seek the Fame Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 826... 阅读全文
posted @ 2017-05-13 08:21 xljxlj 阅读(144) 评论(0) 推荐(1)
 
 

2017年5月12日

[笔记]:[字符串] kmp算法 标签: kmp算法 2017-05-12 19:46 83人阅读 评论(0)
摘要: KMP算法是一种改进的字符串匹配算法,由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现,因此人们称它为克努特——莫里斯——普拉特操作(简称KMP算法)。KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是实现... 阅读全文
posted @ 2017-05-12 19:46 xljxlj 阅读(192) 评论(0) 推荐(0)
 
[openjudge 6263] 布尔表达式(栈) 2017-05-12 19:05 105人阅读 评论(0) 收藏
摘要: 描述 输入一个布尔表达式,请你输出它的真假值。 比如:( V | V ) & F & ( F | V ) V表示true,F表示false,&表示与,|表示或,!表示非。 上式的结果是F输入 输入包含多行,每行一个布尔表达式,表达式中可以有空格,总长度不超过1000 输出 对... 阅读全文
posted @ 2017-05-12 19:05 xljxlj 阅读(554) 评论(0) 推荐(0)
 
[poj 2001] Shortest Prefixes(tire树的简单应用) 标签: pojstring 2017-05-12 15:29 52人阅读
摘要: Shortest Prefixes Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 18363 Accepted: 7962 DescriptionA prefix of a string... 阅读全文
posted @ 2017-05-12 15:29 xljxlj 阅读(136) 评论(0) 推荐(0)
 
[笔记]:[字符串]trie数的基本构造 2017-05-12 10:46 50人阅读 评论(0) 收藏
摘要: Trie 树, 又称字典树,单词查找树。它来源于retrieval(检索)中取中间四个字符构成(读音同try)。用于存储大量的字符串以便支持快速模式匹配。主要应用在信息检索领域。 上图是一个tire数,构造tire数,代码如下#include#include#include#inc... 阅读全文
posted @ 2017-05-12 10:46 xljxlj 阅读(140) 评论(0) 推荐(0)
 
 

2017年5月11日

[noip 2005] 等价表达式(equal) 2017-05-11 18:29 68人阅读 评论(0) 收藏
摘要: 描述明明进了中学之后,学到了代数表达式。有一天,他碰到一个很麻烦的选择题。这个题目的题干中首先给出了一个代数表达式,然后列出了若干选项,每个选项也是一个代数表达式,题目的要求是判断选项中哪些代数表达式是和题干中的表达式等价的。 这个题目手算很麻烦,因为明明对计算机编程很感兴趣,所以... 阅读全文
posted @ 2017-05-11 18:29 xljxlj 阅读(165) 评论(0) 推荐(0)
 
[笔记]:[栈] 表达式求值 2017-05-11 11:55 76人阅读 评论(0) 收藏
摘要: 表达式求值 给定一个表达式 例 :1+2*3= 输出: 7对于每个运算符号 ,前面的符号与现在入栈的符号比较 打表 表示其优先级 使用两个栈 opd和opr 一个存入数字 一个存入运算符号 用topd和topr记录栈头 noip2005等价表达式 用到此知识 http://blog... 阅读全文
posted @ 2017-05-11 11:55 xljxlj 阅读(156) 评论(0) 推荐(0)
 
[openjudge 7213] 垃圾炸弹 2017-05-11 08:35 57人阅读 评论(0) 收藏
摘要: 描述 2014年巴西世界杯(2014 FIFA World Cup)开踢啦!为了方便球迷观看比赛,里约街道上很多路口都放置了的直播大屏幕,但是人群散去后总会在这些路口留下一堆垃圾。为此巴西政府决定动用一种最新发明——“垃圾炸弹”。这种“炸弹”利用最先进的量子物理技术,爆炸后... 阅读全文
posted @ 2017-05-11 08:35 xljxlj 阅读(156) 评论(0) 推荐(0)
 
 

2017年5月10日

[openjudge 1813] 熄灯问题 2017-05-10 19:27 89人阅读 评论(1) 收藏
摘要: openjudge 1813 熄灯问题 描述 有一个由按钮组成的矩阵,其中每行有6个按钮,共5行。每个按钮的位置上有一盏灯。当按下一个按钮后,该按钮以及周围位置(上边、下边、左边、右边)的灯都会改变一次。即,如果灯原来是点亮的,就会被熄灭;如果灯原来是熄灭的,则会被点亮。在矩阵... 阅读全文
posted @ 2017-05-10 19:27 xljxlj 阅读(343) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 5 6

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3