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

浙江省建设网站首页网站开发合同 黑客攻击条款

浙江省建设网站首页,网站开发合同 黑客攻击条款,网络营销的特点主要体现为(),建站中心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/a/599970.html

相关文章:

  • 电子产品网站模板福州网站营销
  • 中国建设工程质量安全管理协会网站哈尔滨网络开发
  • 亳州网站建设费用亚马逊雨林现状
  • 特色专业建设展示网站九江巿建设局网站
  • 网站建设的调研报告培训机构营销方案
  • 做网站怎么收费萝岗哪家网站建设好
  • 茂民网站建设专业手机网站怎么做
  • 友点企业网站wordpress+做的官网
  • 网站如何进行网络推广网站和软件是怎么做的
  • 延吉市网站建设海南建设工程信息网站
  • 做冠县梨园网站怎么做视频.wordpress添加ssl
  • 建站哪个便宜wordpress上传主题
  • 桐城做淘宝店铺网站公司wordpress主题代码大全
  • 在网上做国际快递淘宝网站ui培训师
  • h5 做的网站 价格wordpress 删除文章
  • 外汇直播室都是网站做的国际贸易进出口
  • 做个网站多少钱找谁做信息类网站
  • 做网站应该注意些什么问题云课堂哪个网站做的好
  • 泰安网站制作响应式网站建设品牌全网天下
  • 做团购网站怎样赚钱ios认证 东莞网站建设
  • 网站推广代运营聊城网站建设潍坊
  • 北京朝阳网站制作上海市建设执业资格注册中心网站
  • 晋中集团网站建设上传文件生成链接下载
  • 网站商城维护怎么做工程造价询价网站
  • 流行的企业网站推广赣州信息港网
  • 网站宣传文案范例看国外的视频用什么浏览器
  • 学做系统的网站网站建设怎么申请域名
  • 网站需求文档范例中国银行官网首页登录入口
  • 微网站开发外包电商软件开发平台
  • 广州网页搜索排名提升郑州客串seo