原创 實現一個叫「餐盤」的類 DinnerPlates

package tx.one; import java.util.ArrayList; import java.util.List; import java.util.Stack; import java.util.Vector;

原创 給定一個整數數組 nums 和一個目標值 target

** * 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數, * 並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 給定

原创 給定兩個大小爲 m 和 n 的有序數組 nums1 和 nums2。

/** * 給定兩個大小爲 m 和 n 的有序數組 nums1 和 nums2。 請你找出這兩個有序數組的中位數,並且要求算法的時間複雜度爲 O(log(m + n))=Ologm*Ologn。 你可以假設 nums1 和 n

原创 有效的括號

/** * 有效的括號 給定一個只包括 '(',')','{','}','[',']' 的字符串,判斷字符串是否有效。 有效字符串需滿足: 左括號必須用相同類型的右括號閉合。 左括號必須以正確的順序閉合。 注意空字符串

原创 Chubby 的KeepAlive請求過程

點贊 收藏 分享 文章舉報 binary小生 發佈了37 篇原創文章 · 獲贊 15 · 訪問量 6萬+ 私信 關注

原创 騰訊筆試題之貪吃的小Q java 實現代碼

package org.buptdavid.datastructure.zj; import java.util.HashMap; import java.util.Map; import java.util.Set; /** *

原创 權重隨機算法(java 版)

應用場景: 遊戲裏面隨機抽獎 ,根據權重隨機。 代碼如下: /** * 權重隨機(效率佳) * 200003|200004|200005|200005 4000|2000|1000|500 *