zoukankan      html  css  js  c++  java
  • java字符串

    简单的字符串排序

    字符串排序

    Time Limit: 1000MS Memory limit: 65536K

    题目描述

    输入3个字符串,按字典序从小到大进行排序。

    输入

    输入数据 有一行,分别为3个字符串,用空格分隔。

    输出

    输出排序后的三个字符串,用空格分隔。

    示例输入

    abcd cdef bcde

    示例输出

    abcd bcde cdef

    或许有很多人觉得这个题很简单,但是如果用Java写你觉得好写么?

    思路:

    这个题的思路有好几种,但是难的数据结构还是不太会,我的思路是先将你输入的一行字符串通过空格分开存到数组中,然后将数组中的元素直接排序,有现成的方法。

    然后再输出。1A 不超时。

    import java.util.Arrays;
    import java.util.Scanner;
    
    public class Test2 {
    	public static void main(String[] args) {
    		Scanner sc = new Scanner(System.in);
    		String[] strings = new String[200];
    		while(true){
    			String s1 = sc.nextLine();
    			strings = s1.split(" ");
    		    Arrays.sort(strings);
    		    for(int i =0;i<strings.length;i++){
    		    	System.out.print(strings[i]+" ");
    		    }
    		}
    	}
    
    }
    



  • 相关阅读:
    ARTS 计划第四周
    ARTS 计划第三周周
    计划表的科学设定
    C/C++内存分配
    ARTS 计划第二周周
    jsoncpp 和 libcurl的编译与使用 vs2010
    ARTS 计划第一周
    unix中的v节点和i节点
    百度地图demo
    带有定位当前位置的百度地图web api 前端代码
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3055257.html
Copyright © 2011-2022 走看看