当前位置: 首页 > 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
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 便携移动工作站,端侧 AI 大模型设备折腾笔记:ROG 幻 X 和 4090 扩展坞
  • Python常用内置库介绍
  • Redis学习[3] ——持久化
  • android(安卓)最简单明了解释版本控制之MinSdkVersion、CompileSdkVersion、TargetSdkVersion
  • Python基础知识笔记——random模块
  • C++包管理之`vcpkg`简介
  • 如何限制 docker 使用cpu
  • HTML中a标签跳转后路径不正确?
  • IDEA 本地有jar包依赖文件,但是所有引用的jar包全部爆红
  • 【ROS 最简单教程 002/300】ROS 集成开发环境安装 (虚拟机版): Noetic
  • GLSL教程 第10章:高级渲染技术
  • QEMU 新增QMPHMP指令【原文阅读】
  • keil 启动在线调试后不能单步执行问题解决,卡在汇编代码
  • pyinstaller带浏览器一起打包playwright 独立运行exe
  • react子组件向父组件传参
  • Android框架之Volley
  • CSS 三角实现
  • Django 博客开发教程 16 - 统计文章阅读量
  • Java 多线程编程之:notify 和 wait 用法
  • JAVA并发编程--1.基础概念
  • Linux中的硬链接与软链接
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • STAR法则
  • Zsh 开发指南(第十四篇 文件读写)
  • 阿里研究院入选中国企业智库系统影响力榜
  • 从零开始的无人驾驶 1
  • 基于游标的分页接口实现
  • 警报:线上事故之CountDownLatch的威力
  • 使用parted解决大于2T的磁盘分区
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • 我感觉这是史上最牛的防sql注入方法类
  • 线上 python http server profile 实践
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • 数据库巡检项
  • ​学习一下,什么是预包装食品?​
  • # Redis 入门到精通(八)-- 服务器配置-redis.conf配置与高级数据类型
  • # Redis 入门到精通(九)-- 主从复制(1)
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • ######## golang各章节终篇索引 ########
  • #pragma once与条件编译
  • $forceUpdate()函数
  • ( 10 )MySQL中的外键
  • (1)无线电失控保护(二)
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (附源码)springboot工单管理系统 毕业设计 964158
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (十三)Flink SQL
  • (四)Android布局类型(线性布局LinearLayout)
  • (自适应手机端)行业协会机构网站模板
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET 2.0中新增的一些TryGet,TryParse等方法