news 2026/6/15 16:08:37

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/6/15 12:41:34

【开题答辩过程】以《基于SpringBoot Vue的校园后勤管理系统设计与实现》为例,不知道这个选题怎么做的,不知道这个选题怎么开题答辩的可以进来看看

个人简介慕婉学姐精通Java、PHP、微信小程序、Python、Golang和安卓开发等语言&#xff0c;擅长开发大数据、深度学习、网站、小程序、安卓应用和算法项目。平时从事项目定制开发、代码讲解、答辩教学和文档编写&#xff0c;也掌握一些降重技巧。感谢大家的持续关注&#xff01…

作者头像 李华
网站建设 2026/6/15 14:19:27

67、IMX6开发板从0配置

IMX6开发板从0配置&#xff1a;U-Boot下IP/MAC/bootargs设置内核启动全流程 一、前期准备 1.1 工具与环境 工具/环境版本/配置要求核心功能IMX6开发板支持U-Boot&#xff08;如官方移植版&#xff09;硬件载体&#xff0c;运行U-Boot和内核Ubuntu主机任意支持TFTP/NFS的版本…

作者头像 李华
网站建设 2026/6/15 12:41:34

基于IEC 62368标准的鲁邦通边缘计算网关硬件架构与安全实践

摘要&#xff1a; IEC 62368-1是IECEE CB体系依据的核心安全标准&#xff0c;强调“基于防止潜在危险的安全工程”。本文将深入剖析该标准对边缘计算网关硬件设计的要求&#xff0c;并以鲁邦通EG5120为例&#xff0c;对比分析其与西门子IPC、华为AR在电气隔离、能量源分级上的架…

作者头像 李华
网站建设 2026/6/15 12:41:42

提示工程架构师必知:提升生成效率的10个技巧

提示工程架构师必知&#xff1a;提升生成效率的10个技巧 一、引言 (Introduction) 钩子 (The Hook) 作为提示工程架构师&#xff0c;你是否曾陷入这样的循环&#xff1a; 花了1小时写了一段详细到极致的提示&#xff0c;要求AI生成一份「符合行业标准、逻辑严密、包含3个案例…

作者头像 李华
网站建设 2026/6/15 12:41:37

光储充电站接入EMS需要哪些设备?控制器在系统中的作用

安科瑞刘鸿鹏 172 一 ⑥⑨ 一 ⑦② 一 5322近两年&#xff0c;企业自建光储充电站的热度持续走高&#xff1a;屋顶光伏解决绿电来源&#xff0c;储能系统承担削峰填谷与需量控制&#xff0c;充电桩满足员工通勤、物流车队、电动叉车等用电需求——看起来是一条“降本增效绿色转…

作者头像 李华