教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

java中常用的算法

更新時間:2018年08月02日14時22分 來源:傳智播客 瀏覽次數(shù):

1 去重1.1 去重


1.2 去不重



2 隨機(jī)分配
定義方法實(shí)現(xiàn),把兩個List中的內(nèi)容隨機(jī)配對,并保存到Map中。



3 遞歸




4 內(nèi)部排序變形
4.1 取數(shù)組中未出現(xiàn)的最小整數(shù)





5 字符串
5.1 全排序
思路:
n個字符
  • 前n-1個固定,第n個,不能再互換,打印排列
  • 前n-2個固定,第n-1個和n位置互換,得到排列
  • 前n-3個固定,第n-2個分別和最后兩個位置互換
  • ...


5.2 出現(xiàn)頻率最高10位數(shù)
hashmap按值,按排序


Lambda簡化版



作者:傳智播客javaEE培訓(xùn)學(xué)院
首發(fā):http://java.itcast.cn/


0 分享到:
和我們在線交談!