当前位置: 首页 > news >正文

高端网站建设kgwlwordpress小蜜蜂

高端网站建设kgwl,wordpress小蜜蜂,网站建设主机,微信跳转链接生成器免费LeetCode刷题笔记第71题:简化路径 题目 给定一个路径,简化路径 要求: 1、以’/‘开头 2、两个目录之间只有一个’/’ 3、不能以’/‘结尾 4、路径中不能有’.‘和’…’ 想法 利用栈的数据存储方式的思想,将路径字符顺序入栈遇…

LeetCode刷题笔记第71题:简化路径

题目

给定一个路径,简化路径
要求:
1、以’/‘开头
2、两个目录之间只有一个’/’
3、不能以’/‘结尾
4、路径中不能有’.‘和’…’

想法

利用栈的数据存储方式的思想,将路径字符顺序入栈遇见’…‘则将其前一个目录出栈。
具体操作:利用’/‘将路径进行分割,’./‘表示当前路径,’…/‘表示的上一级目录,因此当遇见’…‘将其前一个目录出栈,将栈中剩余目录用’/'连接即可。

class Solution:def simplifyPath(self, path: str) -> str:new_path_list = []path_list = path.split("/")for item in path_list:if item == "..":if new_path_list:new_path_list.pop()elif item and item != ".":new_path_list.append(item)return "/" + "/".join(new_path_list)

时间复杂度:O(n)
空间复杂度:O(n)

http://www.yayakq.cn/news/895266/

相关文章:

  • 建站公司哪家好网站带数据库下载
  • 做网站能赚流量钱吗wordpress+广告联盟
  • 企业网站一般内容包括哪些张家港市住房城乡建设局网站
  • 如果建手机网站wordpress配置文件
  • 网站主体负责人不是法人信产部网站备案
  • 网站建设分金手指专业七摄影网站开发综述
  • 郑州建站软件seo与网站优化 pdf
  • 陕西广告公司网站建设安徽住房和建设网站
  • 哈尔滨专业官网建站企业我也来做外国网站购物
  • 搭建网站价格原始传奇网页版
  • 旅游营销型网站建设网站开发难题
  • 青海网站建设公司多少钱招聘网页怎么制作
  • 中铁建设集团门户网登录网站page如何转wordpress
  • 网站的信任度云推广
  • 上海网站制作费用seo如何提升排名收录
  • 重庆建站多少钱一年移动互联网网站开发
  • 怎么用目录建wordpress站点心悦俱乐部官方网站怎么做任务
  • 网站建设含义阿里云网站备案后
  • 三杰网站建设建筑公司网站新年贺词
  • 广告设计作品集seo推广主要做什么
  • 设计排版网站东莞企业网站电话
  • 网站关键词锚文本指向非插件实现wordpress首页幻灯片
  • 沈阳网站建设服务器广州自助建站软件
  • 个人的网站怎么备案表什么叫关键词
  • 廊坊网站建设公司墨子自贡网站seo
  • 长春火车站核酸检测多久出结果qq浏览器直接进入
  • 谷歌建站多少钱免费的网站源码去哪下载
  • 网站产品数据库宁波建设网站哪家好
  • 在线直播网站开发杭州网站建设哪个平台好
  • cms网站设计店面设计报价