原创 秋招之路(1)java 代理模式 總結

代理模式: 定義:爲其他對象提供一個代理以控制對某個對象的訪問,即通過代理對象訪問目標對象。這樣做的好處,可以在目標對象實現的基礎上,增強額外的功能操作,即擴展目標對象的功能。 關鍵點:代理對象和目標對象,代理對象是對目標對象的擴展,並會

原创 leetcode第五題(java解法)

Given an input string (s) and a pattern (p), implement regular expression matching with support for '.' and '*'. '.' M

原创 合併兩個已排序數組。

始終保持A數組的長度小於等於B數組,且新數組長度爲A.length+B.length,第一個while將兩個數組相互比較,一定有一個數組走到盡頭,不知道是A還是B,所以再依次循環,遍歷結束。 代碼如下: public static in

原创 lintcode第三題 計算個位數在順序數組中出現的次數

計算數字k在0到n中的出現的次數,k可能是0~9的一個值 Count the number of k's between 0 and n. k can be 0 - 9. Example if n = 12, k = 1 in [0,

原创 尋找第n個醜數

Description Ugly number is a number that only have factors 2, 3 and 5. Design an algorithm to find the nth ugly number.

原创 (轉)來自對回車與換行的瞭解

今天,我總算搞清楚"回車"(carriage return)和"換行"(line feed)這兩個概念的來歷和區別了。在計算機還沒有出現之前,有一種叫做電傳打字機(Teletype Model 33)的玩意,每秒鐘可以打10個字符。但是它

原创 解析圖片獲得url,可以用網頁打開

import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Eleme

原创 關於一些前端兼容性的問題

1.其他瀏覽器下可以,但IE9下佈局不對齊   如,height:XXXXXX(非IE瀏覽器),height:XXXX\9;(IE瀏覽器)。 這是別人那兒截圖過來的~~~~~學習的見截圖

原创 計算n的階乘有多少個尾隨零

之前的思路是根據1-10,10個數一個區間分析一個區間產生多少個零,發現這個方法不靠譜,隨後閱讀資料發現以下思路: 我們會發現一個因子2和因子5組合產生一個0,這樣我們只需統計1到n有多少個因子對,即n!的尾隨零個數,因子2的個數比因子5

原创 A+B的問題(使用位運算)

ClarificationAre a and b both 32-bit integers?Yes.Can I use bit operation?Sure you can.ExampleGiven a=1 and b=2 return