題目描述:
輸入若干(不超過1000個)非負整數數字,請先取出為奇數的數字按從大到小排序,再取出偶數從小到大進行排序。
執行時間限制: 10 sec
記憶體限制: 128 mbyte
輸入: 輸入一串亂序的數字
輸出: 輸出排序後的數字
樣例輸入: 12 34 5 7 92 3 8
樣例輸出: 7 5 3 8 12 34 92
**************解題如下**********************
關於輸入總數若干的數字,不知大佬們有沒有指教~~~
public class testtwo else
} in.close();
collections.sort(even);//預設是從小到大進行排序的
collections.sort(odd);//預設是從小到大進行排序的
for (int i = odd.size() - 1; i >= 0; i--)
for (int i = 0; i < even.size(); i++)
}}
華為機考80 108
80 字串匹配 題目要求 判斷短字串是否在長字串 現 注意 雖然題目說只會輸入兩個字串,但是不加while還是會錯,所以應該吧while設為框架 ps 字串的 in 操作,只有切片完全一致才為true,亂序false while true try x input y input flag true ...
華為2012機考ifif
昨天去參加了華為的校園招聘上機考試,題目一共三道,都比較簡單,不要求演算法效率,也不要求對所給資料的合法性作檢測,主要還是注重基礎知識的考察,和大家分享一下,希望對接下來的同學有所幫助。1 選秀節目打分,分為專家評委和大眾評委,score 陣列裡面儲存每個評委打的分數,judge type 裡儲存與...
華為上機考試
有乙個陣列a n 順序存放0 n 1,要求每隔兩個數刪掉乙個數,到末尾時迴圈至開頭繼續進行,求最後乙個被刪掉的數的原始下標位置。以8個數 n 7 為例 0,1,2,3,4,5,6,7 0 1 2 刪除 3 4 5 刪除 6 7 0 刪除 如此迴圈直到最後乙個數被刪除。輸入描述 每組資料為一行乙個整數...