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

谷歌网站建设代理html5开发工具有哪些

谷歌网站建设代理,html5开发工具有哪些,在百度上怎么发布广告,网页制作与设计书籍心得体会问题描述 给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars。 假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么…

问题描述

给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars

假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么我们就认为你掌握了这个单词。

注意:每次拼写(指拼写词汇表中的一个单词)时,chars 中的每个字母都只能用一次。

返回词汇表 words 中你掌握的所有单词的 长度之和

示例 1:

输入:words = ["cat","bt","hat","tree"], chars = "atach"
输出:6
解释: 
可以形成字符串 "cat" 和 "hat",所以答案是 3 + 3 = 6。

示例 2:

输入:words = ["hello","world","leetcode"], chars = "welldonehoneyr"
输出:10
解释:
可以形成字符串 "hello" 和 "world",所以答案是 5 + 5 = 10。

提示:

  • 1 <= words.length <= 1000
  • 1 <= words[i].length, chars.length <= 100
  • 所有字符串中都仅包含小写英文字母

思路一

1.number用于累计可以被chars完全删除的单词的总长度。index用于存储当前处理的单词的长度。

2.使用外层循环遍历words数组中的每个单词。在处理每个单词之前,先将该单词的长度存储在index变量中。内层循环遍历chars字符串中的每个字符。使用replaceFirst方法尝试删除words[i]中出现的chars.charAt(j)字符的第一个匹配项。

3.如果经过替换操作后,words[i]变为空字符串,则表示该单词可以完全被chars中的字符组合删除。在这种情况下,将原始单词的长度(存储在index中)加到number上,并跳出内层循环。方法最终返回所有能被chars中字符完全删除的单词的长度之和。

代码展示 

public static int countCharacters(String[] words, String chars) {int number=0;int index;for(int i=0;i<words.length;i++){index=words[i].length();//记录本次字符串的长度。for(int j=0;j<chars.length();j++){words[i] = words[i].replaceFirst(String.valueOf(chars.charAt(j)), "");if(words[i].isEmpty()){//如果字符串全部成功替换,则记录下来。number=number+index;break;//结束内层循环。}}}return number;}
}

 缺点:时间复杂度和空间复杂度出奇的高。能通过也是奇迹。


文章转载自:

http://1MXs7DX6.xbhpm.cn
http://iSLlDtdh.xbhpm.cn
http://FyJuVBlu.xbhpm.cn
http://L2objx9H.xbhpm.cn
http://LJY9Y1wh.xbhpm.cn
http://eiU1soFS.xbhpm.cn
http://XH6vVOwU.xbhpm.cn
http://NzuugVtg.xbhpm.cn
http://9aFCa0OQ.xbhpm.cn
http://DoRxmrIB.xbhpm.cn
http://MZJRa56X.xbhpm.cn
http://f1TM8HsR.xbhpm.cn
http://h5ZewS1I.xbhpm.cn
http://yjtMGR0F.xbhpm.cn
http://Rm8psGVM.xbhpm.cn
http://nWMjP9PP.xbhpm.cn
http://pm0Gnvir.xbhpm.cn
http://UUs5uoUS.xbhpm.cn
http://UtYQtbB2.xbhpm.cn
http://Ipk7w4AA.xbhpm.cn
http://nrkDX4Y2.xbhpm.cn
http://QTQo05ra.xbhpm.cn
http://HjEGsZ4O.xbhpm.cn
http://Epn13s5r.xbhpm.cn
http://JdHshYU1.xbhpm.cn
http://pSGCd0uY.xbhpm.cn
http://gcxSn9Ip.xbhpm.cn
http://gXTnHIsS.xbhpm.cn
http://tWmy8VUq.xbhpm.cn
http://61Crko4Y.xbhpm.cn
http://www.dtcms.com/wzjs/756787.html

相关文章:

  • 青海省住房和建设厅网站首页厦网站建设培训学校
  • 杭州市城市建设学校网站公司建设个网站
  • eclipse tomcat 网站开发重庆造价信息网
  • 哈尔滨建设工程招投标办公室长沙seo管理
  • 央美老师做的家具网站飞言情做最好的小说网站
  • 网站建设平台怎么做asp网站如何打开
  • 会展企业网站建设方案在家做网站
  • 2015年做啥网站能致富网站广告推广怎么做的
  • 网站属于什么公司家庭电脑可以做网站吗
  • 织梦系统做网站wordpress换空间
  • 坪山附近网站建设QQ空间可以建设网站吗
  • 企业管理网站的来历怎么建设自己的一个服务器网站
  • 象山企业门户网站建设郴州网站策划
  • 南京电商网站开发国内有哪些比较好的做定制旅游网站
  • 丹阳网站建设国外网站导航
  • 网站QQ互联教程南皮县做网站
  • 国外上市公司网站建设用织梦做网站快吗
  • 官方网站制作思路久久建筑网 023dir
  • 东营区建设局网站河北建设集团网站
  • 江西网站建设公司联系方式设计网站页面好处
  • 网站logo图标打开网址跳转到国外网站
  • 沈阳专业做网站方案做招商网站的前景怎么样
  • 网站正在建设中提示页面设计欣赏旌阳区黄河开发建设网站
  • 烟台网站制作专业哪个网站做漫画可以有钱
  • 个人做网站租云服务器新生活cms安卓系统下载
  • 做网站服务器内存1企业网站案例
  • 网站建设解决方案ppt做影视类短视频的资源网站
  • 沈阳网站建设聚艺科技北京网站建设公司服务有哪些
  • 微网站开发费用网页制作dw怎么制作特效
  • 锡盟建设工程造价管理站网站找一个企业邮箱