当前位置: 首页 > news >正文

[hdu 1247]Hat’s Words [Trie 图]

Description
A hat’s word is a word in the dictionary that is the concatenation of exactly two other words in the dictionary.
You are to find all the hat’s words in a dictionary.

Input
Standard input consists of a number of lowercase words, one per line, in alphabetical order. There will be no more than 50,000 words.
Only one case.

Output
Your output should contain all the hat’s words, one per line, in alphabetical order.

Sample Input

a
ahat
hat
hatword
hziee
word

Sample Output

ahat
hatword

题目的意思是其实就是找出一个单词,前半部是一个出现过的单词,后半部也是,记住,要严格满足这个条件

所以,其实也就是先查找一个单词的是否有前缀,再用这个单词除去前缀的部分查找是否存在一个这样的单词

虽然题目说按字典序输出,但本身已经是按字典序输入了,所以排序也就省了

    #include<iostream>  
    #i

相关文章:

  • Trie树专题 [转]
  • using声明、using指示及其作用域详解
  • using声明、using指示用于嵌套命名空间时的作用域
  • C语言运算符优先级列表
  • 康托展开和逆康托展开
  • C语言中scanf函数的实现
  • 【codevs 1225】八数码难题
  • [codevs 1288] 埃及分数 [IDdfs 迭代加深搜索 ]
  • 浅谈一类积性函数的前缀和
  • Codeforces Round #363 (Div. 2)[B]One Bomb
  • BFS、双向BFS和A*
  • 二分的模板(花式二分)
  • STL之set集合容器
  • NOIP2016#模拟考试 Day.1# T1 洗澡
  • NOIP2016#模拟考试 Day.1# T3 导航软件
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • [笔记] php常见简单功能及函数
  • canvas实际项目操作,包含:线条,圆形,扇形,图片绘制,图片圆角遮罩,矩形,弧形文字...
  • echarts花样作死的坑
  • JS基础之数据类型、对象、原型、原型链、继承
  • Mysql数据库的条件查询语句
  • Protobuf3语言指南
  • 从零开始的无人驾驶 1
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 强力优化Rancher k8s中国区的使用体验
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 鱼骨图 - 如何绘制?
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • #162 (Div. 2)
  • (1)(1.13) SiK无线电高级配置(六)
  • (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上
  • (day 12)JavaScript学习笔记(数组3)
  • (pytorch进阶之路)扩散概率模型
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (待修改)PyG安装步骤
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (黑马C++)L06 重载与继承
  • (接口封装)
  • (十二)devops持续集成开发——jenkins的全局工具配置之sonar qube环境安装及配置
  • (转载)从 Java 代码到 Java 堆
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net
  • .NET Entity FrameWork 总结 ,在项目中用处个人感觉不大。适合初级用用,不涉及到与数据库通信。
  • .Net IOC框架入门之一 Unity
  • .net 后台导出excel ,word
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • :“Failed to access IIS metabase”解决方法
  • [ Linux ] git工具的基本使用(仓库的构建,提交)
  • [1181]linux两台服务器之间传输文件和文件夹
  • [Android]Android开发入门之HelloWorld
  • [Angular] 笔记 8:list/detail 页面以及@Input