news 2026/7/10 9:19:00

day31(12.11)——leetcode面试经典150

作者头像

张小明

前端开发工程师

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

71. 简化路径

71. 简化路径

我又用的笨方法哇库哇库

题目:

题解:

class Solution { public String simplifyPath(String path) { //用stream进行切割筛选 String[] s = Arrays.stream(path.split("/+")) .filter(str -> !str.isEmpty()) .toArray(String[]::new); List<String> list = new ArrayList<>(); //进行遍历所有层文件 for(String ss:s) { //初始化flag=0 //如果所有字符都是.那么直接,并且.的个数是2,将flag=2 int flag=0; int len=ss.length(); int l = 0; for(int i=0;i<ss.length();i++) { if(ss.charAt(i)=='.') { l++; } } if(l==len) { if(l==2){ flag=2; if(list.size()>0) list.remove(list.size()-1); } //如果是1 else if(l==1) { flag = 1; } } if(flag == 0) { //进行加入集合 list.add(ss); } } if(list.size()==0) { return "/"; } StringBuilder result = new StringBuilder(); for(int i=0;i<list.size();i++) { result.append("/"+list.get(i)); } return result.toString(); } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/8 19:47:24

为什么你的图片选择器总是出问题?这5个预防技巧让Bug无处可逃

为什么你的图片选择器总是出问题&#xff1f;这5个预防技巧让Bug无处可逃 【免费下载链接】PictureSelector Picture Selector Library for Android or 图片选择器 项目地址: https://gitcode.com/gh_mirrors/pict/PictureSelector 你是否曾经遇到过这样的场景&#xff…

作者头像 李华
网站建设 2026/7/9 19:21:13

专业做PC耐力板的源头厂家哪个好

专业做PC耐力板的源头厂家哪个好&#xff1f;第一部分&#xff1a;痛点深度剖析我们团队在实践中发现&#xff0c;当前PC耐力板行业存在诸多技术困境。许多PC耐力板在使用一段时间后&#xff0c;会出现发黄、老化的现象&#xff0c;影响其美观和使用寿命。而且&#xff0c;一些…

作者头像 李华
网站建设 2026/7/10 8:25:32

Wan2.2-T2V-A14B生成丝绸之路历史变迁动态地图

Wan2.2-T2V-A14B生成丝绸之路历史变迁动态地图&#xff1a;技术深度解析 你有没有想过&#xff0c;一条横跨欧亚大陆的古老商路——丝绸之路&#xff0c;能被一段AI生成的视频“活”过来&#xff1f;不是静态地图&#xff0c;也不是教科书上的文字描述&#xff0c;而是从汉代张…

作者头像 李华
网站建设 2026/7/10 0:14:48

[Windows] 自动剪辑音频气口空隙工具

[Windows] 自动剪辑音频气口空隙工具 链接&#xff1a;https://pan.xunlei.com/s/VOgBhFrlYgGLmpB3TdVHnw5tA1?pwdsmes# [Windows] 自动剪辑音频气口空隙工具&#xff0c;常用于剪辑信息流的小伙伴可能会用到

作者头像 李华
网站建设 2026/7/10 1:50:10

ANTLR4 C++目标终极实战指南:从零构建高性能语法解析器

ANTLR4 C目标终极实战指南&#xff1a;从零构建高性能语法解析器 【免费下载链接】antlr4 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. 项目地址:…

作者头像 李华
网站建设 2026/7/10 8:34:50

小兔鲜儿UniApp微信小程序开发实战:从零到上线的完整指南

小兔鲜儿UniApp微信小程序开发实战&#xff1a;从零到上线的完整指南 【免费下载链接】uniapp-shop-vue3-ts 小兔鲜儿-vue3ts-uniapp 项目已上线&#xff0c;小程序搜索《小兔鲜儿》即可体验。&#x1f389;&#x1f389;&#x1f389; 配套项目接口文档&#xff0c;配套笔记。…

作者头像 李华