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

建个大型网站要多少钱阳西县网络问政平台公众号

建个大型网站要多少钱,阳西县网络问政平台公众号,西安网站手机网站建设,网站建设咨询哪家性价比高HJ14 字符串排序 描述 对于给定的由大小写字母混合构成的 n 个单词&#xff0c;输出按字典序从小到大排序后的结果。 从字符串的第一个字符开始逐个比较&#xff0c;直到找到第一个不同的位置&#xff0c;通过比较这个位置字符对应的&#xff08;A<⋯<Z<a<⋯<…

HJ14 字符串排序

描述
对于给定的由大小写字母混合构成的 n 个单词,输出按字典序从小到大排序后的结果。

从字符串的第一个字符开始逐个比较,直到找到第一个不同的位置,通过比较这个位置字符对应的(A<⋯<Z<a<⋯<z )得出字符串的大小,称为字典序比较。

输入描述:
第一行输入一个整数 n(1≦n≦1000) 代表给定的单词个数。
此后 n 行,每行输入一个长度 1≦length(s)≦100 ,由大小写字母混合构成的字符串 s ,代表一个单词。

输出描述:
输出 n 行,每行输出一个字符串,代表排序后的结果。第一行输出字典序最小的单词。

示例1

输入:
11
cap
to
cat
card
two
too
up
boat
boot
AA
Aa输出:
AA
Aa
boat
boot
cap
card
cat
to
too
two
up

思路是读取输入的多行字符串,首行为数字表示后续字符串数量,剩余行存入数组。通过冒泡排序将字符串按字典序升序排列。compareTo() 方法区分大小写(大写字母排在小写字母之前)。

import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);// 注意 hasNext 和 hasNextLine 的区别while (in.hasNextLine()) { // 注意 while 处理多个 caseint len = Integer.parseInt(in.nextLine());String[] datas = new String[len];for(int k=0;k<len;k++){datas[k] = in.nextLine();}for(int i=0;i<len;i++){for(int j=0;j<len-i-1;j++){if(datas[j].compareTo(datas[j+1]) > 0){String temp = datas[j];datas[j] = datas[j+1];datas[j+1] = temp;}}}for(int k=0;k<len;k++){System.out.println(datas[k]);}}}
}
http://www.dtcms.com/wzjs/614742.html

相关文章:

  • 广州新塘网站seo优化前端开发培训机构排名
  • 网站论坛建设方案400靓号手机网站建设
  • 长春火车站是哪个区深圳的网站建设
  • 企业官方网站建设教程wordpress安装主题后打不开
  • 网站源码怎么做网站discuz与wordpress会员
  • 上海专业网站建设市场做外贸产品上什么网站
  • 网站建设的规划四川城乡住房城乡建设厅网站首页
  • 用什么做网站开发长春网站公司
  • 婚庆公司网站设计seo计费系统
  • 写作网站招聘赞赏分享wordpress代码
  • 帝国cms 网站名称网站建设教程皆赞湖南岚鸿完成
  • 深圳网站建设 利科技有限公司营销型网站的优势
  • 做微网站是订阅号还是服务号号合肥建设学校官网网站
  • 网站怎么黑济南网站建设联系小七
  • 鲜花网站源码公司网站建设代码都写完了
  • 佛山网站制作平台嘉兴市建设局网站
  • 抖音推广公司深圳网站优化培训
  • 新浪网站是什么程序做的怎么设计自己logo
  • 做网站排名收益安陆网站
  • 在线建站|网页制作|网站建设平台艺术公司网站定制
  • 柳州网站建设价格查电商官网
  • 福田瑞沃售后服务电话湖南网站优化
  • 在网站建设中要注意的问题公司注册域名需要哪些条件
  • 苏州 网站建设 app网络推广方案范例
  • 白银市建设管理处网站如何维护公司网站
  • 涂鸦网站建设小蝌蚪xkdapp永久免费
  • 物流公司做网站怎样制作微信网站
  • 镇江网站优化哪家好北京做网站公司 seo
  • 网站优化策划方案销往国外的网店怎么开
  • 河池企业网站开发公司设计免费素材网站