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

如何搭建服务器做网站做网站时需要注意什么

如何搭建服务器做网站,做网站时需要注意什么,怎样做淘宝推广网站,html网页设计步骤767. 重构字符串 给定一个字符串S#xff0c;检查是否能重新排布其中的字母#xff0c;使得两相邻的字符不同。 若可行#xff0c;输出任意可行的结果。若不可行#xff0c;返回空字符串。 示例 1: 输入: S “aab” 输出: “aba” 示例 2: 输入: S “aaab” 输出: “…767. 重构字符串 给定一个字符串S检查是否能重新排布其中的字母使得两相邻的字符不同。 若可行输出任意可行的结果。若不可行返回空字符串。 示例 1: 输入: S “aab” 输出: “aba” 示例 2: 输入: S “aaab” 输出: “” 注意: S 只包含小写字母并且长度在[1, 500]区间内。 解题思路 根据相邻字符串的特征我们可以推出如果某个字母出现的次数大于整个字符串长度的一半的话那么无论如何我们都不能避免相邻的重复字符串。 因此我们可以先判断出现次数最多的字符串的长度将出现次数最多的字符串填充至偶数下标中如果不能填满偶数下标则让其他字符串来凑总之就是先填满偶数下标的再填奇数下标的 代码 class Solution {public String reorganizeString(String s) {int ns.length();int[] cntnew int[26];int max0;for(int i0;is.length();i){cnt[s.charAt(i)-a];}for(int i0;i26;i){if(cnt[i]cnt[max])maxi;}int half(int)Math.ceil((double)n/2.0);if(cnt[max]half)return ; char[] curnew char[n];int idx0;for(;idxncnt[max]--0;idx2)cur[idx](char)(maxa);StringBuilder sbnew StringBuilder();for(int i0;i26;i){for(int j0;jcnt[i];j,idx2){if(idxn)idx1;cur[idx](char)(ia);} }return new String(cur);}}
http://www.pierceye.com/news/824527/

相关文章:

  • 开发一个企业网站报价wordpress副标题字数
  • 芜湖哪家公司做网站不错江宁网站建设方案
  • 做网站公司赚钱吗?百度搜索下载
  • 手机购物网站模版企业信息系统查询系统官网江苏
  • 礼品行业网站建设北京网站设计精选刻
  • 六安论坛网站WordPress ftp 媒体库子目录
  • 网站域名com和cn应用商店免费下载
  • 建设营销型网站多少钱比较好的网站建设网站
  • 学校网站的建设需求搜索引擎优化的缺点包括
  • 牛牛襄阳做网站郑州网站建设市场
  • 网站首页的导航栏北京公司注册核名详细流程
  • 专注昆明网站建设有哪些网络营销方式
  • 公司做两个网站网站怎么做本地映射
  • 响应式网站一般做几个尺寸百度联盟怎么做自己的网站
  • 河南做网站的wordpress 幻灯片加数字
  • 东莞网站建设建网站平面设计培训哪个好
  • 网站建设与管理专业是什么办公空间设计案例整套
  • 网站设计网站源码怎么介绍自己的学校
  • 企业网站建设兴田德润很赞运动网站建设主题
  • 沧州自适应网站建设惠安规划局建设局网站
  • 第三方商城网站建设清理wordpress模板
  • 石家庄市建设厅网站wordpress 缩略图代码
  • 网站建设开发服务费怎么做账在线教育平台
  • 南京市英语网站建设网页制作基础教程课件葛艳玲
  • 石家庄网站建设电商台州自助建站在线咨询
  • 郑州媒体网站定制开发网站建设有趣名称
  • 清远企业网站建设公司江西网站开发企业
  • 中国建设监理协会化工监理协会网站中国建行官网首页
  • 长宁区科技网站建设科技类网站怎么做
  • 物流企业的网站模板wordpress海淘