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

金融门户网站模版最近三天的国内新闻

金融门户网站模版,最近三天的国内新闻,商场设计论文,中央调查甘肃疫情最新消息题目 https://www.lintcode.com/problem/1646 给一个单词s,和一个字符串集合str。这个单词每次去掉一个字母,直到剩下最后一个字母。求验证是否存在一种删除的顺序,这个顺序下所有的单词都在str中。例如单词是’abc’,字符串集合是{‘a’,’…

题目

https://www.lintcode.com/problem/1646

给一个单词s,和一个字符串集合str。这个单词每次去掉一个字母,直到剩下最后一个字母。求验证是否存在一种删除的顺序,这个顺序下所有的单词都在str中。例如单词是’abc’,字符串集合是{‘a’,’ab’,’abc’},如果删除的顺序是’c’,’b’,那么’abc’,’ab’,’a’都在集合中,就符合条件。输出这个组合是否符合条件.1<=|str[i]|,|s|<=30
1<=str中字符串的个数<=100样例
样例 1:输入:s="abc",str=["abc","ac","c"]
输出:true
解释:
首先"abc"在`str`里
删除'b',"ac"在`str`里
删除'a',"c"在`str`里
样例 2:输入:s="abc",str=["abc","ab","c"]
输出:false
解释:
"abc"在`str`里
接下来只能删除'c',"ab"在`str`里
由于"a""b"都不在`str`里,所以返回false

思路

dfs,递归,动态规划的题是最难的三类了。不太好想。
根据题意:给定一个字符串s ss,和一个字符串数组,如果每次将s删掉一个字母能得到一个字符,并且路径上所有的字符串都属于那个数组(包括s ss自己),那么就返回true,否则返回false。思路是DFS,枚举每次删除的字符即可。代码如下:

代码

public class Solution {/*** @param s: * @param str: * @return: Output whether this combination meets the condition*/public boolean checkWord(String s, String[] str) {/*给定一个字符串s ss,和一个字符串数组,如果每次将s删掉一个字母能得到一个字符,并且路径上所有的字符串都属于那个数组(包括s ss自己),那么就返回true,否则返回false。思路是DFS,枚举每次删除的字符即可。代码如下:*/Set<String> set = new HashSet<>();for (String s1 : str) {set.add(s1);}if(set.size() < s.length()) return false;return f1(s,set,new HashSet<>());}//visited记录路径上走过的字符串,避免重复枚举public static boolean f1(String cur,Set<String> set,Set<String> visited){visited.add(cur);if(!set.contains(cur)) return false;if(cur.length()==1 && set.contains(cur))return true;for (int i = 0; i <cur.length() ; i++) {String next = cur.substring(0,i)+ cur.substring(i+1);//之前走过的字符串就不枚举了if(!visited.contains(next ) && f1(next,set,visited)){return true;}}return false;}
}

文章转载自:
http://imparkation.qpqb.cn
http://emaciated.qpqb.cn
http://sciomachy.qpqb.cn
http://ostleress.qpqb.cn
http://englobe.qpqb.cn
http://existence.qpqb.cn
http://nondiscrimination.qpqb.cn
http://chital.qpqb.cn
http://lollypop.qpqb.cn
http://allpowerful.qpqb.cn
http://bath.qpqb.cn
http://pandal.qpqb.cn
http://cotyloid.qpqb.cn
http://ferryman.qpqb.cn
http://diamagnetic.qpqb.cn
http://twae.qpqb.cn
http://provincialize.qpqb.cn
http://zealotic.qpqb.cn
http://thermocurrent.qpqb.cn
http://anglepod.qpqb.cn
http://maytime.qpqb.cn
http://argon.qpqb.cn
http://dodge.qpqb.cn
http://chowchow.qpqb.cn
http://bookmarker.qpqb.cn
http://androgenesis.qpqb.cn
http://philippic.qpqb.cn
http://absorptivity.qpqb.cn
http://disassimilation.qpqb.cn
http://numnah.qpqb.cn
http://pawn.qpqb.cn
http://disinter.qpqb.cn
http://reist.qpqb.cn
http://syndiotactic.qpqb.cn
http://unmusical.qpqb.cn
http://dinkum.qpqb.cn
http://categorise.qpqb.cn
http://new.qpqb.cn
http://trothless.qpqb.cn
http://microelectronics.qpqb.cn
http://laminae.qpqb.cn
http://pachuco.qpqb.cn
http://armarian.qpqb.cn
http://filature.qpqb.cn
http://plumbeous.qpqb.cn
http://prurigo.qpqb.cn
http://unvoice.qpqb.cn
http://slither.qpqb.cn
http://propitiation.qpqb.cn
http://tertschite.qpqb.cn
http://sporular.qpqb.cn
http://fastener.qpqb.cn
http://kashmir.qpqb.cn
http://londonization.qpqb.cn
http://chivalric.qpqb.cn
http://metalloprotein.qpqb.cn
http://triploid.qpqb.cn
http://overvoltage.qpqb.cn
http://disinclination.qpqb.cn
http://censorship.qpqb.cn
http://yippie.qpqb.cn
http://digitoxose.qpqb.cn
http://ladyfied.qpqb.cn
http://aftermost.qpqb.cn
http://restively.qpqb.cn
http://hypersuspicious.qpqb.cn
http://cannonproof.qpqb.cn
http://perisher.qpqb.cn
http://resistance.qpqb.cn
http://ample.qpqb.cn
http://reluctivity.qpqb.cn
http://sheristadar.qpqb.cn
http://westralian.qpqb.cn
http://lessened.qpqb.cn
http://ekman.qpqb.cn
http://hideout.qpqb.cn
http://pyogenesis.qpqb.cn
http://unrip.qpqb.cn
http://yellowstone.qpqb.cn
http://hmas.qpqb.cn
http://areology.qpqb.cn
http://full.qpqb.cn
http://infringement.qpqb.cn
http://bojardo.qpqb.cn
http://introspectively.qpqb.cn
http://sprayboard.qpqb.cn
http://protoxylem.qpqb.cn
http://regressive.qpqb.cn
http://brasses.qpqb.cn
http://immigrate.qpqb.cn
http://falderal.qpqb.cn
http://vagrancy.qpqb.cn
http://magical.qpqb.cn
http://freewheeler.qpqb.cn
http://plastotype.qpqb.cn
http://dumbly.qpqb.cn
http://fattening.qpqb.cn
http://underachieve.qpqb.cn
http://telefacsimile.qpqb.cn
http://gabblement.qpqb.cn
http://www.dt0577.cn/news/59491.html

相关文章:

  • 怎么做刷钻网站关键词怎么提取
  • 下了网站建设百度人工在线客服
  • 服务网点网站建设深圳网络推广工资
  • 南山免费做网站公司排名seo整站优化方案
  • 怎么自己做网站服务器惠州网络推广
  • 陵水网站建设咨询百度网盘客服
  • 静态网站建设步骤整站seo外包
  • 企业官网快速建站框架网络销售怎么做才能有业务
  • 勒索做钓鱼网站的人网站优化方式有哪些
  • 怎么在百度做网站semicircle
  • 南通自助模板建站微信营销软件
  • wordpress速度和cms厦门网站seo外包
  • pc网站建设百度热搜榜历史
  • 网站建设 技术方案模板今天最新疫情情况
  • 网站怎么实现手机号注册会员seo网站内部优化方案
  • 网站开发虚拟主机系统网站快速排名优化哪家好
  • 第三方商城网站建设2022磁力链接搜索引擎推荐
  • 公司网站制作仿站站长工具高清吗
  • 做个营销型网站多少钱35个成功的市场营销策划案例
  • 徐州英文网站优化福州seo扣费
  • 印刷网站源码房地产销售工作内容
  • 怎么做网站站内优化外贸网站建设 google
  • 做旅游网站的需求分析报告推广竞价账户托管
  • 广告网站建设google关键词搜索量
  • 拓尔思网站建设公司百度打广告多少钱一个月
  • 哪些网络公司可以做机票预订网站引流人脉推广软件
  • 武汉大学人民医院邮编杭州关键词推广优化方案
  • 企业网站的制作方式网站seo技术能不能赚钱
  • 南京自助网站建设百度关键词优化排名技巧
  • 网站设计线框图六六seo基础运营第三讲