news 2026/4/16 12:47:34

day75(2.3)——leetcode面试经典150

作者头像

张小明

前端开发工程师

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

211. 添加与搜索单词 - 数据结构设计

211. 添加与搜索单词 - 数据结构设计

我这个直接用List,没设计数据结构,我优化了一下

题目:

题解:

class WordDictionary { List<String> list; public WordDictionary() { list = new ArrayList<>(); } public void addWord(String word) { list.add(word); } public boolean search(String word) { for(int i=0;i<list.size();i++) { String s = list.get(i); if(word.length()!=s.length()) { continue; } int flag = 0; for(int j=0;j<word.length();j++) { if(word.charAt(j) == '.') { continue; } else if(word.charAt(j)!=s.charAt(j)) { flag = 1; break; } } if(flag == 0) { return true; } } return false; } } /** * Your WordDictionary object will be instantiated and called as such: * WordDictionary obj = new WordDictionary(); * obj.addWord(word); * boolean param_2 = obj.search(word); */
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 9:37:14

ArduPilot 概述

目的和范围 ArduPilot 是一款开源自动驾驶软件系统,旨在控制包括多旋翼飞行器、固定翼飞机、地面车辆、潜艇和天线跟踪器在内的无人驾驶车辆。本文档提供了 ArduPilot 代码库的高级架构概述,重点介绍支撑所有车辆类型的基本系统组织、组件关系和设计模式。 本概述涵盖以下内…

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

端侧识物+离线翻译轻量化模型选型表

模型类型 主流模型名称 模型体积&#xff08;量化后&#xff09; 算力需求&#xff08;NPU&#xff09; 核心准确率/翻译效果 适配芯片&#xff08;百元级低功耗&#xff09; 核心特点&#xff08;适配穿戴设备&#xff09; 端侧识物模型&#xff08;聚焦日常高频场景&a…

作者头像 李华
网站建设 2026/4/16 12:23:49

iPhone 13 Pro 深度解析:配色外观|核心参数|ProMotion 屏幕|影像与视频|续航与充电|官方维修手册要点|二手验机避坑清单(图文版)

&#x1f525; 个人主页&#xff1a; 杨利杰YJlio ❄️ 个人专栏&#xff1a; 《Sysinternals实战教程》 《Windows PowerShell 实战》 《WINDOWS教程》 《IOS教程》 《微信助手》 《锤子助手》 《Python》 《Kali Linux》 《那些年未解决的Windows疑难杂症》 &#x1f31f; 让…

作者头像 李华
网站建设 2026/4/15 13:43:54

CTF从零到一:新手必备工具合集与下载方式,一键直达!

CTF比赛必备常用工具 一、什么是CTF二、比赛中工具的重要性三、常用MISC&#xff08;杂项&#xff09;工具 1. Audacity &#xff08;提取莫斯密码辅助工具&#xff09;2. stegsolve &#xff08;图片隐写分析工具&#xff09;3. QR_Research &#xff08;二维码工具&#xff0…

作者头像 李华
网站建设 2026/4/15 8:09:32

Python 操作 Excel 高阶技巧:用 openpyxl 玩转循环与 Decimal 精度控制

目录 Python 操作 Excel 高阶技巧&#xff1a;用 openpyxl 玩转循环与 Decimal 精度控制一、 为什么你的 Excel 数据处理总是“差一点”&#xff1f;二、 精度之痛&#xff1a;用 Decimal 拯救你的财务数据1. 浮点数的“陷阱”2. Decimal 模块的引入 三、 效率革命&#xff1a;…

作者头像 李华