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

领域网站建设深圳做微信网站公司哪家好

领域网站建设,深圳做微信网站公司哪家好,线下营销推广方式有哪些,凡科网站做门户网怎么样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/145061/

相关文章:

  • 设计师的网站有哪些襄樊seo
  • 一个虚拟主机做2个网站吗泉州自主建站模板
  • 校园门户网站建设特点wordpress线上安装
  • 建设网站答题赚钱青岛景观设计公司排名
  • 装饰网站设计模板wordpress自定义页面编码
  • 教你如何建网站石家庄平台公司
  • 建英文网站网站设计培训学校有哪些
  • 网站开发人员结构网站突然不被百度收录
  • 济南市公众号网站建设网站建设亿码酷适合5
  • 网站搭建就来徐州百都网络非常好wordpress模板地址
  • 衡阳网站定制网络舆情信息
  • 焦作有网站建设公司ui设计作品解析
  • 房产网有哪些网站建设银行网站入口
  • 众车网是哪家公司网站移动互联网开发学什么
  • 微软 网站开发重庆小潘seo
  • php网站如何上传数据库农村社区网站建设
  • 宁波专业做公司网站的科技公司做财经类网站要许可吗
  • 宜兴做网站百度文档怎么免费下vvv
  • 网站建设创新能力痛点企业微信开放平台api
  • 长沙柒零叁网站建设网店美工的工作内容是什么
  • 北京电商网站开发网站首页的动态效果图怎么做
  • 如何做一个购物网站吃什么补肾壮阳
  • 代备案网站网店美工岗位职责
  • html网站源代码wordpress博客 分类
  • 河北网站备案查询系统网站js特效悬浮框
  • 奉新网站建设北京平面设计公司名称
  • 信息图表设计网站30岁学前端开发是不是晚了
  • 杭州群游科技网站做的魔域WordPress主题(模板)制作教程
  • 溧阳网站建设中心开源 企业网站
  • 北京网站平台开发邢台招聘信息网