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

邯郸网站建设市场小红书搜索优化

邯郸网站建设市场,小红书搜索优化,厦门网站建设方案维护,wordpress 如何修改like和dislike题目描述 给定一个长度为 n 的由小写字母构成的字符串。 请你按照 a∼z 的顺序,对字符串内的字符进行重新排序,并输出重新排序后的字符串。 输入格式 第一行包含整数 T ,表示共有 T 组测试数据。 每组数据第一行包含整数 n 。 第二行包…

题目描述

给定一个长度为 n 的由小写字母构成的字符串。

请你按照 a∼z 的顺序,对字符串内的字符进行重新排序,并输出重新排序后的字符串。

输入格式

第一行包含整数 T ,表示共有 T 组测试数据。

每组数据第一行包含整数 n 。

第二行包含一个长度为 n 的由小写字母构成的字符串。
输出格式
每组数据输出占一行,输出重新排序后的字符串。

数据范围
前 3个测试点满足 1≤T≤5,1≤n≤10。
所有测试点满足 1≤T≤100,1≤n≤200。

输入样例:
2
3
cba
3
acb

输出样例:
abc
abc

解题思路

先将字符转化为0-26对应的数字,再去维护一个数组sum,统计出不同类型的字符的个数,最后输出打印数字所对应的字符。

考点

字符转数字

char op = str.charAt(i);

数字转字符

(char)('a' + i); 

ACcode

import java.util.*;
public class Main{
public static void main(String []args){Scanner sc = new Scanner(System.in);int T = sc.nextInt();//T组测试数据while(T-- > 0){int n = sc.nextInt();String str = sc.next();int []sum = new int[26];for(int i = 0; i < n; i++){char ch = str.charAt(i);//获取每组测试数据的字符sum[ch - 'a']++;//每一种类型的字符共有多少个}for(int i = 0; i < 26; i++){//26个字母for(int j = 0; j < sum[i]; j++){//打印每种类型的字符System.out.print((char)('a' + i));}}System.out.println();}
}
}
http://www.hkea.cn/news/348/

相关文章:

  • 张家港网站制作公司一键优化免费下载
  • 句容网页定制衡水seo培训
  • 网站地图 百度搜狗关键词优化软件
  • 阿里巴巴做网站吗自制网站
  • 网站开发内容和方法在百度做广告多少钱
  • 网站的音乐链接怎么做建立网站步骤
  • 青岛上市公司网站建设深圳百度关键字优化
  • 广州开发区医院南岗院区泉州seo按天计费
  • 推广链接制作软件seo优化分析
  • 东莞做网站需要多少钱天津网站策划
  • 深圳网站优化网站市场营销毕业论文
  • 网站开发前的准备工作百度助手下载安装
  • 天津建设网站的公司哪家好国内手机怎么上google浏览器
  • 35互联做网站知乎seo
  • 开发网站代码量大型网站建站公司
  • 旅游响应式网站建设全网热搜榜
  • 设计本网站是用什么做的搜索引擎优化案例分析
  • 上海手机网站建设哪家好产品软文案例
  • 网站为什么吸引人b站推广怎么买
  • ecs怎么做多个网站西安seo和网络推广
  • 网站的排名与权重网络安全有名的培训学校
  • 网站建设开发报价西安竞价托管代运营
  • 政府网站建设哪家好上海seo优化公司kinglink
  • 龙岗网站建设公司效果站长之家统计
  • 男女做爰网站19哪个公司的网站制作
  • 桂林生活网招聘淄博seo培训
  • 兴科cms网站建设系统seopeix
  • 上海法律网站建设常见的网络营销工具有哪些
  • 干部重庆网络学院百度seo关键词报价
  • 网站自己怎么做优化seo常用工具包括