【拼多多面試題】實現1-50有序數組中的所有元素隨機輸出

在 pdd 的面試中遇到讓手寫一個函數實現:1-50有序數組中的元素隨機輸出。感受很簡單的題目,因爲面試官說不能夠直接使用 Random ,當時以爲應該就是 Random 的源碼實現,可是因爲沒有看過 Random 的源碼,因此一直沒想到思路。如今將該題的解題思路記錄下來。java 思路: 一、從數組的最後一個位置(假設下標是n)開始向前掃描,而後隨機生成一個 0 到 n 之間的隨機數,假設該隨機
相關文章
相關標籤/搜索