1. 程式人生 > >【Java】字母逆序輸出Arrays.sort()

【Java】字母逆序輸出Arrays.sort()

public class Test{
	public static void main(String[] args){
		Scanner in=new Scanner(System.in);
		String[] arr=new String[7];
		for(int i=0;i<arr.length;i++)
			arr[i]=in.next();
		Arrays.sort(arr);
		for(int i=arr.length-1;i>=0;i--)
			System.out.print(arr[i]+' ');
	}
}

相關推薦

Java字母輸出Arrays.sort()

public class Test{ public static void main(String[] args){ Scanner in=new Scanner(System.in); S

bzoj3295動態

== 數據結構 aps img src zoj none fin 結果 我怎麽控制不住自己又寫了個數據結構啊……真是的…… 其實我是想練CDQ分治的……結果忍不住又寫了個主席樹。 首先看看不動態的逆序對咋做?樹狀數組嘛。 那麽刪除咋搞?就是考慮貢獻,把它前面比他大的,後面

bzoj2431[HAOI2009]對數列 dp

sum 什麽 clu 優化 col 自然數 amp 如果 bzoj 題目描述 對於一個數列{ai},如果有i<j且ai>aj,那麽我們稱ai與aj為一對逆序對數。若對於任意一個由1~n自然數組成的 數列,可以很容易求出有多少個逆序對數。那麽逆序對數為k的這樣

LG1393動態

【LG1393】動態逆序對 題面 洛谷 題解 \(CDQ\)分治,按照時間來分治 應為一個刪除不能對前面的操作貢獻,所以考慮一個刪除操作對它後面時間的操作的貢獻 用上一個答案減去次貢獻即可 程式碼 #include <iostream> #include <cstdio> #

函式字串存放——簡單

題目描述 寫一個函式將一個字串按反序存放。在主函式中輸入一個字串,通過呼叫該函式,得到該字串按反序存放後的字串,並輸出。 int main( ) {     char a[20];     gets(a);  

51nod1779 對統計 狀壓DP

題目傳送門 這題好迷啊,一直都看不懂題目意思……(就不能TMD說的清楚點嗎?) 題目大意:有n個位置和m道題目,第i道題目的權值為i,可以放在第a[i]位上,求最大逆序對數。 看到資料範圍裡n≤2

java實現單詞輸出

實現英文語句的逆序反轉public class Test { public static void main(String[] args) { String src = "Hel

Java集合系列18(Arrays和Collections工具類)

1、Arrays類 Arrays類常用方法概述: 本類所有方法都是靜態的,本類方法是針對陣列的操作。 //部分Arrays的靜態方法(JDK1.8) static <T> List<T> asList(T... a)

Java 劍指offer(51)數組中的

邊界 時間復雜度 return tps arr 暫時 大小 target star 本文參考自《劍指offer》一書,代碼采用Java語言。 更多:《劍指Offer》Java實現合集 題目    在數組中的兩個數字如果前面一個數字大於後面的數字,則這兩個數字組成一

劍指offer輸出連結串列

輸入一個連結串列,按連結串列值從尾到頭的順序返回一個ArrayList。 *考察棧的使用 *使用迴圈輸出Stack中內容的時候,不能使用for(int i; i<stack.size();i++)因為stack.size()在資料出棧操作後會變化。

資料結構單鏈表的輸出

即:將一個已經建立好的單鏈表進行指標域的改變 今天突然被問到單鏈表逆序的問題,弄了好久才看出別人的程式有啥問題,就重新寫了一遍。 今天才在CSDN客戶端上看到美團的面試題是氣泡排序。 一個看似簡單的問題難倒很多人,所以簡單的不要因為他簡單就忽視它,人們在簡單的問題上越容易犯錯!

LeetCode - 7. Reverse Integer輸出整數

題目 Given a 32-bit signed integer, reverse digits of an integer. Example 1: Input: 123 Output: 321 Example 2: Input: -123 Output: -3

java實現將一列亂的字元,'a','c','u','b','e','p','f','z',排序後並按照英文字母表的輸出(陣列排序)

實現: package com.array.test; import java.util.Arrays; import java.util.Scanner; /** * 將一列亂序的字元,'a','c','u','b','e','p','f','z',排序後並按照英文字母表的逆

java實現將一列亂的字元,'a','c','u','b','e','p','f','z',排序後並按照英文字母表的輸出(陣列排序)

實現: package com.array.test; import java.util.Arrays; import java.util.Scanner; /** * 將一列亂序的字元,'a',

演算法二進位制數的輸出

問題的提出 給定一個無符號32位整數,要求將其2進位制形式數反轉(即首尾顛倒,非按位取反),輸出反轉後的整數。 即如果給定的數:43261596,它的二進位制數為:00000010100101000

c語言給一個不多於五位的正整數: 1.求出它是幾位數 2.分別輸出每一位數字 3.輸出各位數字

#include<stdio.h> #include<math.h> //求出它是幾位數 int Count(int n) { int tmp = 0; while (n != 0) { tmp++; n /= 10;

C語言將二進位制數輸出。比如6為000...0110,後為0110...000

//將二進位制數逆序輸出。比如6為000...0110,逆序後為0110...000 #include <stdio.h> unsigned int reverse_bit(int num

Java編寫一個程式,輸出一個字串中的大寫英文字母數,小寫英文字母數以及非英文字母

/* * 作者:筱筱 * 日期:20170507 * 功能:編寫一個程式,輸出一個字串中的大寫英文字母數,小寫英文字母數以及非英文字母數。 */ public class Aa3Count { public static void main(S

劍指Offer從尾到頭列印連結串列(連結串列的輸出

目錄 題目描述 題目描述 輸入一個連結串列,按連結串列值從尾到頭的順序返回一個ArrayList。 解法一:使用棧 單向連結串列的逆序輸出,我們可以很容易的想到使用一個棧作為輔助,棧的先進後出的特效能幫到我們大忙。(所以基礎的資料結構是真的很重要)