原创 夢之遞歸分治法

題解   1,  遞歸分治法   分治法的設計思想是:將一個難以直接解決的大問題,分割成一些規模較小的相同問題,以便各個擊破,分而治之。 三個步驟: step1 分解:將原問題分解爲若干個規模較小,相互獨立,與原問題形式相同的子問題;

原创 我在北京找工作(六):備戰阿里巴巴java筆試:前人的阿里總結

1.      假設有Alibaba網站最近一個月的查詢日誌,記錄了用戶的查詢行爲,每條查詢都至少包含有一個產品詞,稱之爲查詢意圖,總計有查詢意圖3000萬條,請統計出這3000萬條。   2.      爲了保護我們的地球,全世界都在倡

原创 我在北京找工作(四):java實現遞歸 一些筆試題+常見算法

今天北京下了一場雨,半夜電閃雷鳴的,又有多少人膽戰心驚了呢。 遞歸:遞歸過程的執行總是一個過程體未執行完,就帶着本次執行的結果進入到另一輪過程體的執行中……如此反覆,不斷深入,直到某次過程的執行遇到終止遞歸調用的條件成立時,則不再深入,而

原创 我在北京找工作(三):java實現算法 直接插入排序+不可變類

  2013年9月3日 貌似看的排序算法實現的有點沒難度,但還是一步一步穩紮穩打的來。   1、直接插入排序 直接插入排序(Insertion Sort)的基本思想:將數組分爲有序區和無序區,每次將一個無序區的元素安琪關鍵字大小插入到有序

原创 我在北京找工作(五):備戰阿里巴巴java筆試:築基

@@@2013年9月11日 還在北京昌平區@@@ 好幾天沒有往博客上貼我的面試備戰筆記了,今天開始分享一下備戰阿里巴巴校招的筆經,當然重點是java方向的題目~。 插一段2014年阿里巴巴校招的消息:招聘詳情招聘人數:1000人招聘崗位:

原创 我在北京找工作(二):java實現算法 冒泡排序+直接選擇排序

  工作、工作、找工作。經過1個多星期的思想鬥爭還是決定了找JAVA方面的工作,因爲好像能比PHP的工資高點。呵呵 :-)  (其實我這是笑臉,什麼QQ輸入法,模擬表情都沒有,忒不人性化了。) 言歸正傳,既然決定了。就得抓緊時間回顧一下之

原创 分堆數據問題

1,問題:有一個含有N個整型數據的數組,將這個數組中的元素分爲2堆,使得2堆數據的和之差最小。   最初看到這個題目,第一反應是循序遍歷數組,加之,(有點貪心算法的味道),後思不可解。   於是繼續探索,將這個問題 轉換一下,可知 實際上

原创 那些,java編程路上犯的低級錯誤(一)

2012年12月22日 =============================== 今早醒來,發現居然還在牀上,居然還在寢室,居然還在學校。 很想豎起中指,對天說句:說好的世界末日呢?!   言歸正傳,今天閒來無事,於是決定那一些ja

原创 2013年·新年codeing計劃

  2012年就在眨眼間過去了,今年讀大三的我有種時間匆匆的緊迫感。細數這一年,接觸JSP,從mysql到sqlserver到oracle,學習MVC,也做了一兩個學校的小項目。但總感覺心裏空落落的。   CSDN的一篇文章,標題是“把青

原创 瘋子的一個夢【180】

  2013.01.15 一遍一遍地不停的翻看着日曆,難以掩飾心中煩躁的情緒。像一頭就快憋死的牛,害怕時間這樣一分一秒地從我眼前流過。諷刺着我的不安!   還有兩天,也只能還有兩天,無能爲力的只有兩天就要放假了。每逢放假似乎應該都是值得慶

原创 【基礎】關於Java向數據庫中插入DateTime類型數據

2012年12月16日 前提:數據庫中字段類型是:datetime 插入這種類型的數據,有兩種方式。在外部可以有java.util.Date類與java.sql.Date類。 詳細如下: 1.採用java.util.Date類   Si

原创 (轉)每一個有理想的程序員都應該讀的一本書 -《rework》

  每一個程序員都有改變世界的夢想,他們不甘平凡,他們想要make a difference,他們想要創立世界上最cool的公司,那具體該如何做呢?風靡全球的《rework》將告訴你答案。     37signals是一家很特別的公司,他

原创 分享9條經典的編程語錄

在水裏行走和以一個需求規格進行軟件開發類似,即如果水或需求都被凍結住,那麼行走和軟件開發都會變得很容易。-——Edward V Berard 不要擔心程序異常,如果它總是正確的話你早就失業了。——軟件工程Mosher定律 設計

原创 夢之動態規劃

題解   動態規劃所處理的問題是一個多階段決策問題 初始狀態→│決策1│→│決策2│→…→│決策n│→結束狀態 動態規劃可以看成形成一個決策序列,即上一步的決策影響當前一步的決策,但與下一步的決策無關。當最後一步的決策完成時,也就形成了這

原创 大學裏迷茫的我們,算法?框架?語言?

  寫這篇文章的靈感,來自於在“高級Algorithms/C++研討組”裏的討論。   現在的大學,似乎越來越少了些知識的味道,越來越多的只有迷茫的蘆葦。對於學編程專業的來說,我們到底是該執拗於一門編程語言,還是應該深究底層的算法與數據結