news 2026/4/15 19:05:34

day74(2.2)——leetcode面试经典150

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
day74(2.2)——leetcode面试经典150

208. 实现 Trie (前缀树)

208. 实现Trie(前缀树)

又是一个自己建类去实现 但是真的挺神奇的

题目:

题解:

class TrieNode { Map<Character, TrieNode> children = new HashMap<>(); boolean isEnd = false; // 标记是否为完整单词 } class Trie { private TrieNode root; public Trie() { root = new TrieNode(); } public void insert(String word) { TrieNode node = root; for (char c : word.toCharArray()) { node.children.putIfAbsent(c, new TrieNode()); node = node.children.get(c); } node.isEnd = true; // 标记结束 } public boolean search(String word) { TrieNode node = find(word); return node != null && node.isEnd; // 必须是完整单词 } public boolean startsWith(String prefix) { return find(prefix) != null; // 只要前缀存在即可 } private TrieNode find(String prefix) { TrieNode node = root; for (char c : prefix.toCharArray()) { if (!node.children.containsKey(c)) { return null; } node = node.children.get(c); } return node; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/9 17:27:32

【热力学】一个反向热传递问题,并确定了对流换热系数,表面温度被用作边界条件来解决问题附matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。&#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室&#x1f447; 关注我领取海量matlab电子书和…

作者头像 李华
网站建设 2026/4/12 19:25:08

揭秘网络安全:从零基础到高手的必由之路

一、网络安全的定义 网络安全&#xff0c;是指通过采取必要措施&#xff0c;防范对网络的攻击、侵入、干扰、破坏和非法使用以及意外事故&#xff0c;使网络处于稳定可靠运行的状态&#xff0c;以及保障网络数据的完整性、保密性、可用性的能力 。其涵盖信息保密性、完整性、可…

作者头像 李华
网站建设 2026/4/14 3:04:48

2026最强Java面试八股文及答案整理

Java 面试 Java 面试随着时间的改变而改变。在过去的日子里&#xff0c;当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试&#xff0c;但是现在问题变得越来越高级&#xff0c;面试官问的问题也更深入。 在我初入职场的时候&#xff0c;类似于 Vector 与 A…

作者头像 李华
网站建设 2026/4/13 17:46:19

大模型从入门到精通:产业链、应用场景与市场前景全解析

本文全景分析人工智能大模型&#xff0c;详述其定义、分类、发展历程及产业链结构。大模型产业链包括基础层(算力、数据、算法)、模型层(通用和行业大模型)、应用层(To B和To C)及支撑服务&#xff0c;形成完整闭环。市场前景广阔&#xff0c;预计2028年全球AI支出将达6320亿美…

作者头像 李华
网站建设 2026/4/10 20:28:12

【面板数据】地市工业三废数据集(2003-2023年)

数据简介&#xff1a;工业三废是工业生产过程中产生的三类主要废弃物&#xff0c;包括废水、废气和废渣。它们若未经有效处理直接排放&#xff0c;会对环境、生态和人体健康造成严重危害。认识工业三废的危害&#xff0c;在于通过科学治理实现“环境-经济-社会”的多赢。它要求…

作者头像 李华