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

潍坊网站制作熊掌号国际网站建设经验

潍坊网站制作熊掌号,国际网站建设经验,徐州建设局工程交易网,阿里云要求的网站建设方案题目描述 实现一个算法来压缩一个字符串。压缩的要求如下#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.hkea.cn/news/14324072/

相关文章:

  • 通化北京网站建设wordpress 小工具样式
  • 自己做的网站图片加载过慢网盘 商业网站建设案例课程 下载
  • 省西省建设厅网站网络服务商网站
  • 安陆 网站建设深圳企业信用网
  • 网站建设管理工作总结报告怎么用电脑windows做网站
  • 网站名称和备案公司名称不一样企业单位网站建设内容需要什么
  • 做公司网站,哪个程序用的多排名好的成都网站建设
  • 前端作业做一个网站cms做企业网站
  • 房地产图文制作网站泰安网站建设如何
  • 瑞金网站建设推广加强三农网站建设的意义
  • 网站制作的设计思路怎样开发手机网站建设
  • 网站关键词字符编辑百度网站评价
  • 做个模板网站多少钱应用公园官网登录
  • 张家港做企业网站动漫网站源码自动采级
  • 028网站建设工作室深圳交易网站建设
  • 网站开发三层东莞多镇街发布最新通告
  • 做教育类网站海口网站设计建设
  • 大型网站开发成本室内设计效果图素材网站
  • 网站建设电话话术wordpress单号查询
  • 常州网站搭建公司wordpress 手机 菜单
  • 给网站网站做代理wordpress 培训机构
  • 帮人做项目的网站网上代做论文的网站好
  • 三亚中国检科院生物安全中心门户网站建设企业手机网站建设平台
  • 福田官网网站wordpress 搭建教程 pdf
  • 网站建设工程师招聘网站开发毕业设计评审表
  • 北京网站设计联系方式如何让自己的网站被百度收录
  • o2o网站建设哪家好如何建设一个自己 的网站首页
  • 网站备案中国开头ui设计工资怎么样
  • 外贸网站免费推广苏州新公司网站建设
  • 网站规划与开发设计外贸网站服务器