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

重庆市建设工程质量网站做ppt的软件模板下载网站

重庆市建设工程质量网站,做ppt的软件模板下载网站,易居做网站,网站建设怎么申请空间题目描述 实现一个算法来压缩一个字符串。压缩的要求如下#xff1a; 需要判断压缩能不能节省空间#xff0c;仅在压缩后字符串比原字符串长度更短时进行压缩。 压缩的格式是将连续相同字符替换为字符 数字形式#xff0c;例如 AAABCCDDDD 变为 A3BC2D… 题目描述 实现一个算法来压缩一个字符串。压缩的要求如下 需要判断压缩能不能节省空间仅在压缩后字符串比原字符串长度更短时进行压缩。 压缩的格式是将连续相同字符替换为字符 数字形式例如 AAABCCDDDD 变为 A3BC2D4。 输入描述 输入一行字符串长度不超过 500. 输出描述 输出一行。若输入的字符串可压缩则输出压缩后的字符串否则输出 NO。 输入输出样例 示例 输入 AAABCCDDDD输出 A3BC2D4 import os import sys ainput() dic[]#创建一个字典 num-1#设置一个num for i in a:#遍历a中的元素if num -1:#如果num等于-1dic.append({i:1})#则在字典中添加一个元素1将这个元素为一个插进去num 1#让num1变成0else:if i in dic[num]:#又倒回去遍历a中元素这时候num不等于-1了如果这个元素在字典中dic[num][i]1#就让字典中的这个元素的后面值1else:num 1#如果下个元素不在字典中dic.append({i:1})#则再插入一个元素1进去 b#创建一个空字符串用于联合输出 for j in dic:#上面已经插入完了现在遍历字典templist(j.items())[0]#print(list(j.items())) 这个意思是提取出第j项的字典放入list中#print(temp) 这个意思是选择第0项就是取出了元素xif temp[1]1:#如果元素数量大于1btemp[0]str(temp[1])#则将第0项和第1项拼起来注意第1项要转换为str因为belse:btemp[0]#bbtemp[0] if len(b)len(a):print(b) else:print(NO)
http://www.w-s-a.com/news/858373/

相关文章:

  • 宁波品牌网站推广优化公司开发公司工程部工作总结
  • 长沙建站模板微信网站建设方案
  • 不让网站在手机怎么做门户网站 模板之家
  • 网站建设及推广图片wordpress文章摘要调用
  • 手机版网站案例全国信息企业公示系统
  • 模仿别人网站建设银行广州招聘网站
  • 沧州网站建设沧州内页优化
  • 代加工网站有哪些专门做网站关键词排名
  • 郑州做景区网站建设公司软件开发者模式怎么打开
  • 长沙企业网站建设哪家好做app一般多少钱
  • 南宁一站网网络技术有限公司网站开发技术应用领域
  • 公司网站建设方案ppt专业构建网站的公司
  • 深圳网站建设方维网络网站框架设计好后怎么做
  • 合肥网站建设过程网站栏目建设调研
  • 手机访问网站页面丢失北京电商平台网站建设
  • 郑州网站怎么推广中山 网站关键词优化
  • 国外试用网站空间网站建设与管理题目
  • 淄博网赢网站建设网站设计的技术选择
  • 建外贸网站 东莞厦门做网站最好的公司
  • 为您服务网站新网站做百度推广
  • 电子商务免费网站建设网站制作哪个好薇
  • 全面启动门户网站建设中小型企业建设一个网站大概需要多少钱
  • 建网站一般多少钱网站建设上传服务器步骤
  • 手机销售网站怎么做的网站推广优化建设方案
  • 做任务分享赚钱的网站德阳网站建设公司哪家好
  • 云南建设工程质量监督网站wordpress网站导航主题
  • 徐州网站建设哪家好薇手机开源网站代码
  • 更新网站要怎么做呢泰安市58同城招聘网
  • 溧阳网站建设价格企业网站设计费用
  • 我建设的网站打开很慢河北住房和城乡建设厅网站卡