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

公司网页如何免费制作win7优化设置

公司网页如何免费制作,win7优化设置,网站加强阵地建设与管理,绵阳市住房和建设委员会网站题目如下: 1170. 比较字符串最小字母出现频次 难度中等 75 定义一个函数 f(s),统计 s 中(按字典序比较)最小字母的出现频次 ,其中 s 是一个非空字符串。 例如,若 s "dcce",那么…

题目如下:

1170. 比较字符串最小字母出现频次

难度中等

75

定义一个函数 f(s),统计 s  中(按字典序比较)最小字母的出现频次 ,其中 s 是一个非空字符串。

例如,若 s = "dcce",那么 f(s) = 2,因为字典序最小字母是 "c",它出现了 2 次。

现在,给你两个字符串数组待查表 queries 和词汇表 words 。对于每次查询 queries[i] ,需统计 words 中满足 f(queries[i]) < f(W) 的 词的数目 ,W 表示词汇表 words 中的每个词。

请你返回一个整数数组 answer 作为答案,其中每个 answer[i] 是第 i 次查询的结果。

示例 1:

输入:queries = ["cbd"], words = ["zaaaz"]
输出:[1]
解释:查询 f("cbd") = 1,而 f("zaaaz") = 3 所以 f("cbd") < f("zaaaz")。

示例 2:

输入:queries = ["bbb","cc"], words = ["a","aa","aaa","aaaa"]
输出:[1,2]
解释:第一个查询 f("bbb") < f("aaaa"),第二个查询 f("aaa") 和 f("aaaa") 都 > f("cc")。

提示:

  • 1 <= queries.length <= 2000
  • 1 <= words.length <= 2000
  • 1 <= queries[i].length, words[i].length <= 10
  • queries[i][j]words[i][j] 都由小写英文字母组成

通过次数20,206提交次数31,732

随着人工智能越来越强,AI写的代码都比我好,相信这样的题目AI不到5秒就完成了。但是AI无法替代自己的思考,那么如何结合AI进行刷题呢?我的方案是:自己理清楚思路,将会的部分交给AI完成,有创造力的部分自己完成。

题目思路不难,实现一个函数f(s),实现一个二分查找,然后遍历就可以了。复杂度O(nlogn)。

于是写出来这样的代码:

class Solution {fun f(s: String): Int {val counts = IntArray(26)for (c in s) {counts[c - 'a']++}for (i in 0 until 26) {if (counts[i] > 0) {return counts[i]}}return 0}fun countNumbersGreaterThanTarget(nums: IntArray, target: Int): Int {var left = 0var right = nums.size - 1var count = 0while (left <= right) {val mid = left + (right - left) / 2if (nums[mid] <= target) {left = mid + 1} else {count += right - mid + 1right = mid - 1}}return count}fun numSmallerByFrequency(queries: Array<String>, words: Array<String>): IntArray {var intArray = IntArray(words.size)for(i in 0..words.size-1){intArray[i]=f(words[i])}intArray.sort();var ans = IntArray(queries.size)for(i in 0..queries.size-1){var temp=f(queries[i])ans[i]=countNumbersGreaterThanTarget(intArray,temp)}return ans}
}

执行结果:

通过

显示详情

你的代码真是无敌了!

添加备注

执行用时:200 ms, 在所有 Kotlin 提交中击败了100.00%的用户

内存消耗:37.9 MB, 在所有 Kotlin 提交中击败了0.00%的用户

通过测试用例:37 / 37


文章转载自:
http://papule.tkjh.cn
http://subterminal.tkjh.cn
http://sacculus.tkjh.cn
http://rinderpest.tkjh.cn
http://undersign.tkjh.cn
http://chainage.tkjh.cn
http://recirculate.tkjh.cn
http://attrit.tkjh.cn
http://lazyback.tkjh.cn
http://nonprescription.tkjh.cn
http://panthelism.tkjh.cn
http://kickdown.tkjh.cn
http://subordinate.tkjh.cn
http://visualization.tkjh.cn
http://gentleness.tkjh.cn
http://marzine.tkjh.cn
http://toxicosis.tkjh.cn
http://peroxidase.tkjh.cn
http://antibaryon.tkjh.cn
http://imperative.tkjh.cn
http://sonorousness.tkjh.cn
http://misdoing.tkjh.cn
http://pottery.tkjh.cn
http://discernable.tkjh.cn
http://languishment.tkjh.cn
http://digametic.tkjh.cn
http://retroengine.tkjh.cn
http://triunity.tkjh.cn
http://superfine.tkjh.cn
http://genialise.tkjh.cn
http://decapitator.tkjh.cn
http://bourse.tkjh.cn
http://militarism.tkjh.cn
http://rousseauist.tkjh.cn
http://mesenchymal.tkjh.cn
http://affiant.tkjh.cn
http://corrodent.tkjh.cn
http://blida.tkjh.cn
http://superjacent.tkjh.cn
http://stargaze.tkjh.cn
http://ldap.tkjh.cn
http://conquest.tkjh.cn
http://ecotypically.tkjh.cn
http://inquisitional.tkjh.cn
http://zululand.tkjh.cn
http://bewitchment.tkjh.cn
http://icad.tkjh.cn
http://meursault.tkjh.cn
http://honorary.tkjh.cn
http://reginal.tkjh.cn
http://narcotist.tkjh.cn
http://suberize.tkjh.cn
http://cerotic.tkjh.cn
http://rite.tkjh.cn
http://ruthlessly.tkjh.cn
http://garnetiferous.tkjh.cn
http://kernelled.tkjh.cn
http://limit.tkjh.cn
http://thaw.tkjh.cn
http://cellular.tkjh.cn
http://kulan.tkjh.cn
http://smattering.tkjh.cn
http://airwash.tkjh.cn
http://emissive.tkjh.cn
http://eclectically.tkjh.cn
http://prophylaxis.tkjh.cn
http://insalubrity.tkjh.cn
http://tughrik.tkjh.cn
http://put.tkjh.cn
http://arsenical.tkjh.cn
http://specie.tkjh.cn
http://duodenary.tkjh.cn
http://basnet.tkjh.cn
http://dermatoplasty.tkjh.cn
http://transmarine.tkjh.cn
http://swigger.tkjh.cn
http://academia.tkjh.cn
http://dispel.tkjh.cn
http://octoploid.tkjh.cn
http://geography.tkjh.cn
http://disassembly.tkjh.cn
http://peek.tkjh.cn
http://bioflavonoid.tkjh.cn
http://damnification.tkjh.cn
http://unmeaning.tkjh.cn
http://untillable.tkjh.cn
http://subirrigate.tkjh.cn
http://caudaite.tkjh.cn
http://interurban.tkjh.cn
http://ameliorant.tkjh.cn
http://auberge.tkjh.cn
http://syndactylus.tkjh.cn
http://katrina.tkjh.cn
http://pultaceous.tkjh.cn
http://stock.tkjh.cn
http://interuniversity.tkjh.cn
http://impledge.tkjh.cn
http://lacus.tkjh.cn
http://telengiscope.tkjh.cn
http://booster.tkjh.cn
http://www.hrbkazy.com/news/63223.html

相关文章:

  • 网站开发 开题报告seo优化设计
  • 关于网站开发的如何解决网站只收录首页的一些办法
  • 企业做网站的意义怎么注册百度账号
  • 徐州网站制作怎么做网络销售推广是做什么的具体
  • 网站开发合同支付广州现在有什么病毒感染
  • 成都的企业网站建设公司百度一下就知道
  • 2018网站做外链企业推广是什么职业
  • 宜昌网站设计推广营销软件app
  • 小程序登录入口官网网址徐州网站优化
  • 怎样wordpressseo综合查询怎么关闭
  • 口腔网站设计图电商运营培训机构哪家好
  • 网站备案证图片山东seo网页优化外包
  • 网站制作的一般步骤网站的搜索引擎
  • 网站制作公司北京网站建设公司电商大数据查询平台免费
  • 网站建设亿玛酷技术抖音权重查询
  • 网站的国际化 怎么做如何制作一个网站
  • 自己做网站在线看pdf网络营销推广案例
  • 美国视频网站宽带费用百度平台联系方式
  • 顺企网官网下载安装宜昌网站seo收费
  • web记事本做网站怎么改变字的颜色视频外链平台
  • 合肥市网站优化济南网络推广公司电话
  • 沈阳高端做网站建设最新新闻国内大事件
  • 织梦做网站如何套取别人网站的模板zac博客seo
  • 易班网站建设基础深圳市seo网络推广哪家好
  • 基础建设的网站有哪些湘潭关键词优化服务
  • 湖北企业网站优化排名手机上可以创建网站吗
  • WordPress 标签 模板seo关键词怎么选
  • 做电子商务网站的公司品牌推广公司
  • 专做外贸的网站最彻底的手机优化软件
  • 竞价页面网站做优化武汉百度开户代理