華為機考2015(2)JAVA實現

2021-08-03 05:47:37 字數 640 閱讀 7189

題目描述:

輸入若干(不超過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 刪除 如此迴圈直到最後乙個數被刪除。輸入描述 每組資料為一行乙個整數...