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

临沂做商城网站设计网站设计 线框图 怎么画

临沂做商城网站设计,网站设计 线框图 怎么画,网站建设费用 百度文库,海外服务器租赁题目 以 Unix 风格给出一个文件的绝对路径#xff0c;你需要简化它。或者换句话说#xff0c;将其转换为规范路径。 在 Unix 风格的文件系统中#xff0c;一个点#xff08;.#xff09;表示当前目录本身#xff1b;此外#xff0c;两个点 #xff08;…#xff09; 表…题目 以 Unix 风格给出一个文件的绝对路径你需要简化它。或者换句话说将其转换为规范路径。 在 Unix 风格的文件系统中一个点.表示当前目录本身此外两个点 … 表示将目录切换到上一级指向父目录两者都可以是复杂相对路径的组成部分。 请注意返回的规范路径必须始终以斜杠 / 开头并且两个目录名之间必须只有一个斜杠 /。最后一个目录名如果存在不能以 / 结尾。此外规范路径必须是表示绝对路径的最短字符串。 解答 public String simplifyPath(String path) {if (path null) {return /;}path path.trim();if (path.isEmpty()) {return /;}StackString stack new Stack();String[] fields path.split(/);for (String field : fields) {field field.trim();if (field.isEmpty()) {continue;}switch (field) {case .:break;case ..:if (!stack.isEmpty()) {stack.pop();}break;default:stack.push(field);break;}}StringBuilder sb new StringBuilder();while (!stack.isEmpty()) {sb.insert(0, stack.pop()).insert(0, /);}if (sb.length() 0) {sb.append(/);}return sb.toString(); }要点 本题比较简单按照题目的要求利用JDK提供的Stack和StringBuilder即可实现。 注意事项 异常输入直接返回/。去掉输入字符串前、后的空格。空字符串直接返回/。使用/来拆分输入的字符串。针对每一段进行处理。 .不做处理。..返回上一层。保留。 拼接路径。 当前提供的实现其实有点啰嗦后续可以改进。 利用File类的方法也可以达成题目的要求考虑到并没有利用算法的知识来解决问题因此这里不做演示。
http://www.pierceye.com/news/921570/

相关文章:

  • 台江网站建设建设网站的意义
  • 西安做网站公司报价沧州
  • 有了网站 怎么做排名优化企业黄页官网
  • 临夏州建设银行网站深圳官网
  • 手机互动网站建设昆山网络公司哪家比较好
  • 桐城网站建设推荐做网站的公司
  • 中国 网站服务器 租金手机免费网址
  • php网站如何做多语言网站域名有效期
  • 企业网站开发周期公司建设网站的作用
  • 惠普电脑网站建设策划方案蒙自做网站的公司
  • 柳州企业 商家应该如何做网站网站忧化 优帮云
  • 网站开发生命周期网站推广实施计划
  • 传媒公司注册经营范围有哪些北京百度seo排名点击器
  • 什么是cms网站系统做响应式网站怎么设计
  • wordpress多城市子站在线培训网站
  • 企业网站服务门户网站搬家怎么做
  • 免费浏览外国网站的软件防止访问网站文件夹
  • 长沙县政务网站公司介绍怎么写范本
  • 免费网站建设方案优化seo整体优化
  • 境外公司在国内建网站微信小程序登录平台
  • 手机网站页面模板企业网站建设相关书籍在线阅读
  • 服装网站建设内容asp网站服务建设论文
  • 开封 网站建设 网络推广如何用xshell安装wordpress
  • 河北建设工程信息网站银行外包不是人干的
  • 郑州免费做网站的襄阳品牌网站建设
  • 爱网站站长工具android软件开发下载
  • 网站被入侵宁波妇科医生推荐
  • 移动网站建设学习新能源汽车价格表2021
  • 如何做视频会员网站工商注册公司需要提供的资料
  • 网站做多久能盈利网站设计定做