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

高职学院网站建设方案企业宣传册设计

高职学院网站建设方案,企业宣传册设计,山东网站建设优化,盐城网站建站【LeetCode】2506、统计相似字符串对的数目 文章目录 一、哈希表位运算1.1 哈希表位运算 二、多语言解法 一、哈希表位运算 1.1 哈希表位运算 每个字符串, 可用一个 int 表示. (每个字符 是 int 的一个位) 哈希表记录各 字符组合 出现的次数 步骤: 遇到一个字符串, 得到 ma…

【LeetCode】2506、统计相似字符串对的数目

文章目录

  • 一、哈希表+位运算
    • 1.1 哈希表+位运算
  • 二、多语言解法

一、哈希表+位运算

1.1 哈希表+位运算

每个字符串, 可用一个 int 表示. (每个字符 是 int 的一个位)
哈希表记录各 字符组合 出现的次数

步骤:

  1. 遇到一个字符串, 得到 mask
  2. 在 哈希表中找次数, 累加到答案中, 因为此字符串 和 哈希表中的所有字符串 都可组成 一对儿
  3. 再添加到哈希表中
// go
func similarPairs(words []string) (ans int) {cnt := map[int]int{} // k: mask, v: cntfor _, word := range words {mask := 0for _, c := range word {mask |= 1 << (c - 'a')}ans += cnt[mask]cnt[mask]++}return
}

二、多语言解法

C p p / G o / P y t h o n / R u s t / J s / T s Cpp/Go/Python/Rust/Js/Ts Cpp/Go/Python/Rust/Js/Ts

// cpp
// go 同上
# python
// rust
// js
// ts
http://www.yayakq.cn/news/677198/

相关文章:

  • 中国铁路建设行业协会网站怎么管理网站的内容吗
  • 长春网站建设开发谁可以做开码网站
  • 北京北控京奥建设有限公司网站南京博物馆网站哪家做的
  • 金汇网站建设怎么自己制作二维码内容
  • 洛阳网站建设好做不电商网站用php做的吗
  • 大连网站制作在线做一年的网站能赚多少钱
  • 阿里巴巴做实商网站的条件wordpress seo 百度
  • 哈尔滨专业制作网站c2c网站代表有哪些
  • 网站多数关键词网站建设不完整什么意思
  • 济南seo整站优化价格网站建设单选题
  • 佛山有那些定制网站建设公司域名解析后网站打不开
  • 公司的网站推广费怎么做分录wordpress官方下载
  • 建设行业网站视频网站开发需要什么插件
  • 网站上动画视频怎么做建立个人视频播放网站
  • seo站长做网站平台
  • 2012r2网站建设服装设计培训班
  • 推荐聊城做网站的公司网站开发属于哪个类目
  • 合肥哪家做网站比较好的设计网站推荐
  • 沈阳城市建设学院官网网站建筑材料网站建设
  • 传媒公司网站建设思路西安 网站建设 培训学校
  • 做网站需要ftp吗湖南响应式网站推荐
  • 个人网站的设计与实现的主要内容免费咨询服务合同范本免费版
  • 上海知名网站上海徐汇做网站
  • 龙岗龙城街道网站建设微购物网站建设
  • 网站群集约化建设郑州电商网站开发
  • 深圳专业网站建设公司排名网络定制营销
  • 网站备案经验网站建设的目标
  • 网站修改域名服务器智慧软文发稿平台官网
  • 网站开发实战课程wordpress怎么首页添加板块
  • wordpress+手机站目录中国建设银行官网主页