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

顺营销官方网站太原seo关键词排名

顺营销官方网站,太原seo关键词排名,淘宝站外网站可以做吗,wordpress 使用smtp1 问题 给你一个字符串 path ,表示指向某一文件或目录的 Unix 风格 绝对路径 (以 / 开头),请你将其转化为更加简洁的规范路径。 在 Unix 风格的文件系统中,一个点(.)表示当前目录本身&#xf…

1 问题

给你一个字符串 path ,表示指向某一文件或目录的 Unix 风格 绝对路径 (以 '/' 开头),请你将其转化为更加简洁的规范路径。

在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (..) 表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路径的组成部分。任意多个连续的斜杠(即,'//')都被视为单个斜杠 '/' 。 对于此问题,任何其他格式的点(例如,'...')均被视为文件/目录名称。

请注意,返回的 规范路径 必须遵循下述格式:

始终以斜杠 '/' 开头。
两个目录名之间必须只有一个斜杠 '/'
最后一个目录名(如果存在)不能 以 '/' 结尾。
此外,路径仅包含从根目录到目标文件或目录的路径上的目录(即,不含 '.''..')。
返回简化后得到的 规范路径 。

2 答案

这题直接不会

官方解,利用栈,把当前目录压入栈中,遇到..弹出栈顶,最后返回栈中元素

class Solution:def simplifyPath(self, path: str) -> str:stack = []  # 用列表当做栈path = path.split('/')  # '//'也会被当做分割符分割,'/'不会存在字符串中for item in path:if item == '..':if stack:stack.pop()elif item and item != '.':stack.append(item)return '/'+'/'.join(stack)  # 使用'/'来连接列表中的元素

https://leetcode.cn/problems/simplify-path/solutions/

http://www.dt0577.cn/news/35225.html

相关文章:

  • 动漫人物做羞羞事的网站最新黑帽seo培训
  • php网站后台密码破解工具网站后台用户名密码破解关键词排名优化方法
  • 郴州网站建设系统sem和seo是什么职业岗位
  • 网站建设织梦怎么样google seo实战教程
  • 做网站的公司怎样收费公司宣传网站制作
  • 南阳微网站制作百度seo快排软件
  • 做微信广告网站宁波seo自然优化技术
  • 用flash做网站超链接2024年1月新冠高峰期
  • 电大网上作业代做网站小学生收集的新闻10条
  • 大连市网站建设今日发生的重大新闻
  • 国内做免费的视频网站产品质量推广营销语
  • 赤峰做网站的网络公司推广是什么意思
  • wordpress 商城系统长沙网站seo分析
  • zblog搭建网站seo优化公司如何做
  • 有没有专门做包装设计的网站百度广告联盟价格
  • 怎么改一个网站的关键词密度品牌推广策略
  • jsp动态网站开发视频手机端关键词排名免费软件
  • 深圳+服装+网站建设百度竞价排名收费标准
  • 宁波哪里有网站建设广州最新消息今天
  • 如何上传网页到网站网络推广的平台
  • 微网站是用什么开发的夜狼seo
  • 手机网站 底部菜单百度爱采购排名
  • wordpress检查全站链接黄页88网官网
  • 企业是做网站还是做微信湖南长沙疫情最新消息
  • 河北沧州做网站的电话网站怎么推广
  • 邢台企业做网站哪家好seo分析师
  • 怎么在国外网站买东西seo搜索引擎优化实训报告
  • 大理州建设局官方网站廊坊百度关键词优化
  • 郑州网站优化汉狮网络优化服务
  • 做淘宝还是京东还是做网站网站优化外包顾问