
大家好,我是生活随影小慧。今天我要给大家分享一下关于"从从从"的造句以及我写的的内容。
看看大家来看看"从从从"这个词组。在口语中,"从从从"常常用来表示某种连续、重复的动作或状态。例如,可以说:"我从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从从当前节点向下遍历,直到找到字符串的这里要说一个字符,如果找到了就返回true
if (i == word.length() - 1) {
retn true;
}
//如果当前节点的字母等于当前的单词的这里要说一个字母,说明可以匹配成功
if (root.isEnd) {
retn true;
}
//如果当前节点的字母不等于当前单词的这里要说一个字母,就继续往下遍历
char c = word.charAt(i);
if (c == '.') {
for (int j = 0; j < 26; j++) {
if (root.children[j] != null && search(word, root.children[j], i + 1)) {
retn true;
}
}
} else {
retn root.children[c - 'a'] != null && search(word, root.children[c - 'a'], i + 1);
}
retn false;
}
public static void main(String[] args) {
WordDictionary wordDictionary = new WordDictionary();
wordDictionary.addWord("bad");
wordDictionary.addWord("dad");
wordDictionary.addWord("mad");
.out.println(wordDictionary.search("pad")); // false
.out.println(wordDictionary.search("bad")); // true
.out.println(wordDictionary.search(".ad")); // true
.out.println(wordDictionary.search("b..")); // true
}
//leetcode submit region end(Prohit modification and deletion)