前天跟師兄出去吃宵夜的時候, 師兄提了一下他面試的時候面試官出的一道演算法題, 聽了以後挺感興趣的, 想了乙個解決方法, 在這裡做下記錄.
題目要求: 給乙個陣列, 要求用它組成乙個最大的數, 如用 5 , 7, 8, 12, 9 就可以組成 987512 ;
思路: 排序 –> 比較 –> 交換 –> 輸出
**:
1///2
///排序方法
3///
4///
5public
void sort(int arr)
6 22 }
23 }
24 }
2526
///27
///比較方法
28///
29///
30///
31///
32public
bool compare(int l, int r)
33 40
else
41
48else
if (strl[i] < strr[i])
49
52 }
5354
return (strl.length > strr.length);
55 }
56 }
面試題 車次排序
最近遇到乙個關於車次處理的面試題,原題如下 const res lwes lwic ldfx lzbd lxid loin const data parse res data經過parse函式轉化後,變成以下結構 根據題目要求,我寫了乙個函式,有不對的地方還望大家多多指教。詳細 段如下 const ...
面試題 棧排序
棧排序。編寫程式,對棧進行排序使最小元素位於棧頂。最多只能使用乙個其他的臨時棧存放資料,但不得將元素複製到別的資料結構 如陣列 中。該棧支援如下操作 push pop peek 和 isempty。當棧為空時,peek 返回 1。輸入 sortedstack push push peek pop p...
面試題 PHP面試題
建議 比如是系統配置,缺少了無法執行,自然使用 require 如果某一段程式少了,只是少了統計 訪問的,不是必不可少的。可以使用 include 而加不加 once 就是效率上的區別,雖然系統會幫你考慮只包含一次,但系統的判斷會降低效率,因此,更應該在開發之初,把目錄結構調整高好,盡量不使用 on...