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

公司网页制作免费石家庄seo代理商

公司网页制作免费,石家庄seo代理商,青海网站建设公司,他达拉非片描述 实现删除字符串中出现次数最少的字符,若出现次数最少的字符有多个,则把出现次数最少的字符都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 数据范围:输入的字符串长度满足 1≤n≤20 1≤n≤20 &…

描述

实现删除字符串中出现次数最少的字符,若出现次数最少的字符有多个,则把出现次数最少的字符都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。

数据范围:输入的字符串长度满足 1≤n≤20 1≤n≤20  ,保证输入的字符串中仅出现小写字母

输入描述:

字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。

输出描述:

删除字符串中出现次数最少的字符后的字符串。

示例1

输入:

aabcddd
输出:
aaddd

最终代码实现

import java.util.HashMap;
import java.util.Scanner;/*** 删除字符串中出现次数最少的字符*/
public class HJ23 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String input = scanner.nextLine();// Map记录每个字母的次数HashMap<Character, Integer> map = new HashMap<>();for (char c:input.toCharArray()){map.put(c, map.getOrDefault(c,0)+1);}// 快速找出最少次数int min = Integer.MAX_VALUE;for (int times:map.values()){min=Math.min(min,times);}//重新遍历,输出StringBuilder builder = new StringBuilder();for (char ch:input.toCharArray()){if (map.get(ch)!=min){builder.append(ch);}}System.out.println(builder.toString());}
}

http://www.jinmujx.cn/news/117830.html

相关文章:

  • 可以做动漫的网站有哪些南宁网站建设网站推广
  • ppt做的最好的网站有哪些谷歌推广教程
  • 网站排行查询seo研究
  • 用Axure做的网站原型百度云中国制造网
  • 漳浦县建设局网站sem代运营公司
  • 使用网站模板快速建站吴忠seo
  • 广州网站建设gzqiyi北大青鸟培训机构官网
  • 门户网站建设自查整改今日国际新闻事件
  • 怎么做网站首页关键词互联网媒体广告公司
  • AWS免费套餐做网站可以吗济南seo优化外包
  • 做微网站的公司怎么搭建自己的网站
  • 嵊州门户网站平台推广精准客源
  • 网站建设 上海珍岛石家庄网站seo外包
  • 做灯箱的网站seo教程自学网
  • 网站开发技术路线网络营销方案策划论文
  • 免费建立网站有必要吗营销软文
  • 临漳网站建设互联网运营自学课程
  • 用bootstarp做的网站长沙百度关键词排名
  • 做视频网站视频存放问题营销的手段和方法
  • 域名备案用的网站建设方案沈阳seo排名收费
  • 如何做菠菜网站代理个人怎么注册自己的网站
  • 瑜伽网站设计模板建站教程
  • 美橙互联同类型网站网站平台推广
  • 营销网站的设计与实现杭州网站优化流程
  • 青岛网站设计哪家公司网推接单平台
  • 网站制作需要学习什么seo关键词优化提高网站排名
  • 有专业做网站的吗gre考全网营销代理加盟
  • 滕州网站制作seo三人行论坛
  • 包头seo推广哪家专业湛江seo推广外包
  • 网站后台 验证码错误南京seo按天计费