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

做pc端网站服务google seo 优化

做pc端网站服务,google seo 优化,wordpress个人下载网站模板下载,做网站需要用到adobe那些软件保证文件名唯一 题目描述 给你一个长度为 n 的字符串数组 names 。你将会在文件系统中创建 n 个文件夹:在第 i 分钟,新建名为 names[i] 的文件夹。 由于两个文件 不能 共享相同的文件名,因此如果新建文件夹使用的文件名已经被占用&#xf…

保证文件名唯一

题目描述

给你一个长度为 n 的字符串数组 names 。你将会在文件系统中创建 n 个文件夹:在第 i 分钟,新建名为 names[i] 的文件夹。

由于两个文件 不能 共享相同的文件名,因此如果新建文件夹使用的文件名已经被占用,系统会以 (k) 的形式为新文件夹的文件名添加后缀,其中 k 是能保证文件名唯一的 最小正整数 。

返回长度为 n 的字符串数组,其中 ans[i] 是创建第 i 个文件夹时系统分配给该文件夹的实际名称。

样例

样例输入

names = [“pes”,“fifa”,“gta”,“pes(2019)”]
names = [“gta”,“gta(1)”,“gta”,“avalon”]
names = [“onepiece”,“onepiece(1)”,“onepiece(2)”,“onepiece(3)”,“onepiece”]
names = [“wano”,“wano”,“wano”,“wano”]

样例输出

[“pes”,“fifa”,“gta”,“pes(2019)”]
解释:文件系统将会这样创建文件名:
“pes” --> 之前未分配,仍为 “pes”
“fifa” --> 之前未分配,仍为 “fifa”
“gta” --> 之前未分配,仍为 “gta”
“pes(2019)” --> 之前未分配,仍为 “pes(2019)”

[“gta”,“gta(1)”,“gta(2)”,“avalon”]
解释:文件系统将会这样创建文件名:
“gta” --> 之前未分配,仍为 “gta”
“gta(1)” --> 之前未分配,仍为 “gta(1)”
“gta” --> 文件名被占用,系统为该名称添加后缀 (k),由于 “gta(1)” 也被占用,所以 k = 2 。实际创建的文件名为 “gta(2)” 。
“avalon” --> 之前未分配,仍为 “avalon”

[“onepiece”,“onepiece(1)”,“onepiece(2)”,“onepiece(3)”,“onepiece(4)”]
解释:当创建最后一个文件夹时,最小的正有效 k 为 4 ,文件名变为 “onepiece(4)”。

[“wano”,“wano(1)”,“wano(2)”,“wano(3)”]
解释:每次创建文件夹 “wano” 时,只需增加后缀中 k 的值即可。

提示

  • 1<=names.length<=5∗1041 <= names.length <= 5 * 10^41<=names.length<=5104
  • 1<=names[i].length<=201 <= names[i].length <= 201<=names[i].length<=20
  • names[i]由小写英文字母、数字和/或圆括号组成。names[i] 由小写英文字母、数字和/或圆括号组成。names[i]由小写英文字母、数字和/或圆括号组成。

思路

模拟咯

代码实现

class Solution {public String[] getFolderNames(String[] names) {int n = names.length;HashMap<String, Integer> map = new HashMap<>();String[] ans = new String[n];for(int i = 0; i < n; i++){if(map.containsKey(names[i])){int index = map.get(names[i]);String cur = names[i] + "(" + index+ ")";while(map.containsKey(cur)){index++; cur = names[i] + "(" + index + ")";}ans[i] = cur;map.put(names[i], index + 1);map.put(cur, 1);}else{ans[i] = names[i];map.put(names[i], 1);}}return ans;}
}
http://www.r43.cn/news/531.html

相关文章:

  • 汉网可以建设网站不seo排名怎么看
  • 计算机网络实验 做网站的乔拓云网站建设
  • 台州建站程序河北企业网站建设
  • 网站开发宣传图片快排seo
  • 企业网站建设美丽seo搜索如何优化
  • wordpress电子邮件注册360搜索优化
  • 威海住房和城乡建设局官方网站免费可用的网站源码
  • 网站做cnzz流量统计品牌营销推广
  • 网站漂浮怎么做网站信息组织优化
  • 在线长链接转短链接长春seo排名扣费
  • 学院的网站怎么做网络营销成功案例
  • 网站建设有什么证百度投流运营
  • 做旅游网站怎么做呀微信营销软件
  • 佛山做网站公司排名免费培训seo
  • 世界购物平台排行榜排名优化百度
  • 世界杯网站开发搜索引擎内部优化
  • 做网站每天任务及实训过程搜客
  • 北京市基础建设质量监督局网站seo优化自学
  • 企业网站不被百度收录网页制作教程步骤
  • 做网站的重要性保定网站制作
  • 外贸网站建设费用情况优秀的软文广告欣赏
  • www 上海网站建设百度免费
  • 企业网站 手机网站 app 微网站购物网站网页设计
  • 网站建设投标书范本lol今日赛事直播
  • 访问国外的网站很慢免费引流推广方法
  • 购物网站开发中查看订单的实现逻辑品牌运营策划方案
  • 广东网站建设价格优化seo是什么
  • 自助网站建设系统站长素材
  • 网站开发人员的职责营销软文范例大全300字
  • 广州做企业网站找哪家公司好大一html网页制作作业