Problem Given an unsorted integer array, find the smallest missing positive integer. Example 1: Input: [1,2,0]Output: 3Example 2: Input: [3,4,-1,1]Output: 2Example 3: Input: [7,8,9,11,12]Output: 1Note...
摘要:拿了小米和美團的,要被延期,失效,工作重新找。把準備過程紀錄下來,共勉。注意,有環的鏈表,此種方法失效。已知兩個單鏈表和各自有序,把它們合并成一個鏈表依然有序 寫在最前面 導師貪腐出逃美國,兩年未歸,可憐了我。拿了小米和美團的offer,要被延期,offer失效,工作重新找。把準備過程紀錄下來,共勉。 鏈表是最常考察的數據結構 // 鏈表定義 public class Node{ ...
摘要:與基于數組的隊列相同,重載的構造函數可以接受集合指定的初始值。這種隊列比基于數組阻塞隊列具有更高的吞吐量。創建個交易者實例,將自己出售的訂單放入隊列中,每個出售訂單都將會有隨機的交易量。要使用基于優先級的隊列,需要提供適當的比較器。 阻塞隊列 在阻塞隊列的幫助下,許多同步問題都可以被公式化。阻塞隊列是隊列,當線程試圖對空隊列進行出列操作,或試圖向滿的隊列中插入條目時,隊列就會阻塞。直到...
摘要:年前在寫關于訂閱的項目,過年期間一直擱置,今天找到了一個關于解析的框架,剛開始用,記錄一下更新,下載注意如果版本過低的話,很容易報的錯誤 年前在寫關于rss訂閱的項目,過年期間一直擱置,今天找到了一個關于RSS解析的框架,剛開始用,記錄一下更新 jars: jdom-1.1.3, rome-0.9 jdom下載: http://www.jdom.org/dist/bina... Aft...
摘要:但在使用這兩個類的時候,要特別注意異常處理問題。否則,只能通過執行程序的取消或終止方法來終止該任務。看到這里,我們明白了原因,這樣就需要把方法的所有可能異常捕獲,才能保證定時任務繼續執行。 玩過linux系統的同學,應該都知道cron是一個linux下的定時執行工具,一些重要的任務的定時執行可以通過cron來實現,例如每天凌晨1點備份數據等。在JAVA WEB開發中,我們也經常需要用到...