当前位置:   article > 正文

单词拆分(java)_java拆分单词

java拆分单词

给你一个字符串 s 和一个字符串列表 wordDict 作为字典,判定 s 是否可以由空格拆分为一个或多个在字典中出现的单词。

说明:拆分时可以重复使用字典中的单词。

  1. class Solution {
  2. public boolean wordBreak(String s, List<String> wordDict) {
  3. boolean [] vaild=new boolean[s.length()+1];
  4. vaild[0]=true;
  5. for(int i=0;i<=s.length();i++){
  6. for(int j=0;j<i;j++){
  7. if(wordDict.contains(s.substring(j,i)) && vaild[j]){
  8. vaild[i]=true;
  9. }
  10. }
  11. }
  12. return vaild[s.length()];
  13. }
  14. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/381967
推荐阅读
相关标签
  

闽ICP备14008679号