原创 java二分查找的遞歸實現

遞歸:方法可以調用自己 編寫遞歸代碼時有一下三點:  遞歸總有一個最簡單的情況——方法的第一條語句總是一個包含return的條件語句。 遞歸調用總是去嘗試解決一個規模更小的子問題,這樣遞歸才能收斂到最簡單的情況。在下面的代碼中,第四個參數

原创 java求最大公約數和最小公倍數

最大公約數(歐幾里得算法)                  計算兩個非負整數p和q的最大公約數:若q是0,則最大公約數爲p。否則,將p處以q得到餘數r,p和q的最大公約數即爲q和r的最大公約數。                  代碼:

原创 LeetCode——20. 有效的括號

題目描述:   注:本分類博客中的所有代碼可以直接拷貝到eclipise 代碼: import java.io.BufferedReader; import java.io.IOException; import java.io.In

原创 LeetCode——14. 最長公共前綴

題目描述:   注:本分類博客中的所有代碼可以直接拷貝到eclipise 代碼: import java.io.BufferedReader; import java.io.IOException; import java.io.In

原创 Java實現數組轉字符串及字符串轉數組的方法分析

字符串轉數組 使用Java split() 方法 split() 方法根據匹配給定的正則表達式來拆分字符串。 注意: . 、 | 和 * 等轉義字符,必須得加 \\。多個分隔符,可以用 | 作爲連字符。 // 字符串轉數組 java.l

原创 LeetCode——3. 無重複字符的最長子串

題目描述:   注:本分類博客中的所有代碼可以直接拷貝到eclipise 代碼: import java.io.BufferedReader; import java.io.IOException; import java.io.In

原创 LeetCode——7. 整數反轉

題目描述:   注:本分類博客中的所有代碼可以直接拷貝到eclipise 代碼: import java.io.BufferedReader; import java.io.IOException; import java.io.In

原创 LeetCode——9.迴文數

題目描述:   注:本分類博客中的所有代碼可以直接拷貝到eclipise 代碼: import java.io.BufferedReader; import java.io.IOException; import java.io.In

原创 LeetCode——1.兩數之和

題目描述:   注:本分類博客中的所有代碼可以直接拷貝到eclipise 代碼: import java.io.BufferedReader; import java.io.IOException; import java.io.In

原创 LeetCode——13. 羅馬數字轉整數

題目描述:   注:本分類博客中的所有代碼可以直接拷貝到eclipise 代碼: import java.io.BufferedReader; import java.io.IOException; import java.io.I

原创 java.util.regex包下的Pattern和Matcher詳解(正則匹配)

java正則表達式通過java.util.regex包下的Pattern類與Matcher類實現(建議在閱讀本文時,打開java API文檔,當介紹到哪個方法時,查看java API中的方法說明,效果會更佳).  簡介: java.uti

原创 正則表達式30分鐘入門教程

最近看到一個正則表達式入門講的很清楚的教程,由於是網頁,就在這裏放一個鏈接吧:       正則表達式30分鐘入門教程

原创 java實現表達式計算器

在公司實習,老大給留了個練習:                   要求實現一個簡易計算器(不需要界面)                   能進行四則運算和括號運算(四則運算倒是好搞,但是加括號有點難度)   於是就在網上參考了幾篇(下

原创 Java操作Oracle

  我們一直在plsql中操作oracle,那麼如何在java 程序中操作數據庫呢? 下面我們舉例說明,寫一個java,實現對emp表的增刪查改。   java代碼 User /** * * @版權 : Copyright (c)

原创 Oracle創建表空間、用戶,用戶授權語句解析

創建表空間               create tablespace(temporary tablespace) indx --創建名字叫indx的表空間(臨時表空間) datafile 'd:\oracle\oradata\ky