原创 Java I/O系統 總結

參考編程思想對Java I/O系統進行了總結 歡迎指正,歡迎交流 原圖鏈接: 鏈接: https://pan.baidu.com/s/1slsKKzz  密碼: nref

原创 lintcode(207)區間求和 II

207.Interval Sum II Description: 在類的構造函數中給一個整數數組, 實現兩個方法 query(start, end) 和 modify(index, value): 對於 query(start, e

原创 lintcode(437)書籍複印

Description: 給出一個數組A包含n個元素,表示n本書以及各自的頁數。現在有個k個人複印書籍,每個人只能複印連續一段編號的書,比如A[1],A[2]由第一個人複印,但是不能A[1],A[3]由第一個人複印,求最少需要的時間複印所

原创 Java泛型容器分類與特徵

圖片後附該腦圖百度網盤分享鏈接 原圖文件: 鏈接: https://pan.baidu.com/s/1i5mnuCH  密碼: dk29 點贊 收藏 分享 文章舉報 sund

原创 線段樹的構造、查詢和修改

線段樹: 線段樹是一種二叉搜索樹,與區間樹相似,它將一個區間劃分成一些單元區間,每個單元區間對應線段樹中的一個葉結點。 Lintcode上關於線段樹的三道題都採用了遞歸的思想,解發如下。 Lintcode(201)線段樹的構造 Desc

原创 lintcode(122)直方圖最大矩形覆蓋

Description: Given n non-negative integers representing the histogram's bar height where the width of each bar is 1,

原创 lintcode(87)刪除二叉查找樹的節點

Description: 給定一棵具有不同節點值的二叉查找樹,刪除樹中與給定值相同的節點。如果樹中沒有相同值的節點,就不做任何處理。你應該保證處理之後的樹仍是二叉查找樹。 Explanation: 樣例 給出如下二叉查找樹:    

原创 React Native Android 虛擬機運行

詳細的配置在RN官網上都有詳細的教程,根據自己實際搭建過程中遇到的問題,稍作整理。 http://reactnative.cn/docs/0.44/getting-started.html 配置開發環境需要在終端進行,並且在Users/Y

原创 lintcode(81)數據流中位數

Description: 數字是不斷進入數組的,在每次添加一個新的數進入數組的同時返回當前新數組的中位數。 中位數的定義: 中位數是排序後數組的中間值,如果有數組中有n個數,則中位數爲A[(n-1)/2]。比如:數組A=[1,2,

原创 Java泛型

簡單總結了Java泛型的內容,對泛型的應用不是很多,所以有些地方理解的不是很深刻,尤其到了最後,能夠做到簡單瞭解,深入的理解可能需要更多的coding來實現。對混型、潛在類型機制等內容理解不多,就放棄了,繼續學習後在補上。 歡迎指正和交流

原创 lintcode(666)Guess Number Game II

Description: We are playing the Guess Game. The game is as follows:I pick a number from 1 to n. You have to guess which

原创 Java異常處理

Java通過異常處理錯誤小結 參考:Java編程思想第四版 原圖分享: 鏈接: https://pan.baidu.com/s/1gf7qh03  密碼: 2ivx 點贊 收藏 分享 文章舉報

原创 2017網易前端筆試題總結

整理了一下2017網易前端筆試題,附上了自己的答案,僅供參考,歡迎討論和交流。如果有什麼不對的地方,歡迎指正。 題目整理(不含答案) 網盤分享: 鏈接: https://pan.baidu.com/s/1dEYkyKp  密碼: hxe

原创 Java類型信息(持有對象)

比較細緻的總結了RTTI(運行時檢測類型信息) 關於反射、代理,看的有點暈 參考:Java編程思想 圖片鏈接: 鏈接: https://pan.baidu.com/s/1bp5wNc7  密碼: cd2t 點贊 收藏

原创 lintcode(362)滑動窗口的最大值

Description: 給出一個可能包含重複的整數數組,和一個大小爲 k 的滑動窗口, 從左到右在數組中滑動這個窗口,找到數組中每個窗口內的最大值。 Explanation: 給出數組 [1,2,7,7,8], 滑動窗口大小爲 k