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

Golang | Leetcode Golang题解之第290题单词规律

题目:

题解:

func wordPattern(pattern string, s string) bool {word2ch := map[string]byte{}ch2word := map[byte]string{}words := strings.Split(s, " ")if len(pattern) != len(words) {return false}for i, word := range words {ch := pattern[i]if word2ch[word] > 0 && word2ch[word] != ch || ch2word[ch] != "" && ch2word[ch] != word {return false}word2ch[word] = chch2word[ch] = word}return true
}
http://www.lryc.cn/news/410090.html

相关文章:

  • 【Django5】模型定义与使用
  • HTML--JavaScript操作DOM对象
  • Redis 缓存
  • Prozyme糖样本检测平台--GlykoPrep® Rapid N-Glycan Preparation with APTS
  • 力扣面试题(一)
  • Python 输入输出
  • 国服最强文字转音频?Fish Speech
  • 数据结构(6):图
  • kaggle使用api下载数据集
  • 前缀表达式(波兰式)和后缀表达式(逆波兰式)的计算方式
  • 智能井盖管理系统:城市窨井的井下“保镖”
  • vue3-环境变量-JavaScript-axio-基础使用-lzstring-字符串压缩-python
  • ubuntu下载docker依赖包
  • java面向对象进阶进阶篇--《JDK8,JDK9接口中新增的方法、接口的应用、适配器设计模式》
  • 15.2 zookeeper java client
  • 素材管理太繁琐?有这一个就够了!
  • KubeSphere 部署向量数据库 Milvus 实战指南
  • 前端canvas——贝塞尔曲线
  • Elasticsearch模糊查询之Wildcard
  • 【人工智能】穿越科技迷雾:解锁人工智能、机器学习与深度学习的奥秘之旅
  • Nginx服务 rewrite、proxy_pass 用rewrite去除URL中的特定参数
  • RocketMQ事务消息机制原理
  • 【C++】选择结构- 嵌套if语句
  • scrapy解决管道阻塞问题采用threadpool库线程池+twisted同步语法异步编程
  • Axure RP:打造动态交互的大屏可视化设计利器
  • “八股文”在实际工作中是助力、阻力还是空谈
  • 项目开发:@ControllerAdvice注解的基本应用
  • Jmeter三种方式获取数组中多个数据并将其当做下个接口参数入参【附带JSON提取器和CSV格式化】
  • C++入门基础:C++中的循环语句
  • VUE 基础(二)