原创 題目:刪除排序鏈表中的重複元素。 給定一個排序鏈表,刪除所有重複的元素,使得每個元素只出現一次。

題目:刪除排序鏈表中的重複元素。   給定一個排序鏈表,刪除所有重複的元素,使得每個元素只出現一次。   2.解法 1ms /** * Definition for singly-linked list. * public cla

原创 JAVA中迭代器的使用方法

JAVA中迭代器的使用方法 package cn.itcast.Day10; import java.util.HashSet; import java.util.Iterator; import java.util.Set; pu

原创 題目: 刪除排序數組中的重複項。

1.題目: 刪除排序數組中的重複項。 給定一個排序數組,你需要在原地刪除重複出現的元素,使得每個元素只出現一次,返回移除後數組的新長度。 不要使用額外的數組空間,你必須在原地修改輸入數組並在使用 O(1) 額外空間的條件下完成。    

原创 1.算法斐波那契數列0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ,遞歸實現(超簡答)

1.斐波那契數列0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 實現算法 public int fibonaqi(int n) { //斐波那契數列 i

原创 算法:合併兩個有序鏈表 。將兩個有序鏈表合併爲一個新的有序鏈表並返回。新鏈表是通過拼接給定的兩個鏈表的所有節點組成的。

1.算法:合併兩個有序鏈表   將兩個有序鏈表合併爲一個新的有序鏈表並返回。新鏈表是通過拼接給定的兩個鏈表的所有節點組成的。      2.解法 /** * Definition for singly-linked list. *

原创 算法題目: 最大子序和

算法題目: 最大子序和 給定一個整數數組 nums ,找到一個具有最大和的連續子數組(子數組最少包含一個元素),返回其最大和。   2.算法  1ms public int maxSubArray(int[] nums) {

原创 算法題目:爬樓梯 假設你正在爬樓梯。需要 n 階你才能到達樓頂。 每次你可以爬 1 或 2 個臺階。你有多少種不同的方法可以爬到樓頂呢?

1.題目:爬樓梯 假設你正在爬樓梯。需要 n 階你才能到達樓頂。 每次你可以爬 1 或 2 個臺階。你有多少種不同的方法可以爬到樓頂呢? 注意:給定 n 是一個正整數。   2.算法 0ms public int climbSt

原创 題目:二叉樹的層次遍歷。給定一個二叉樹,返回其節點值自底向上的層次遍歷。 (即按從葉子節點所在層到根節點所在的層,逐層從左向右遍歷)

1.題目:二叉樹的層次遍歷 給定一個二叉樹,返回其節點值自底向上的層次遍歷。 (即按從葉子節點所在層到根節點所在的層,逐層從左向右遍歷)   2.解法 /** * Definition for a binary tree node.

原创 算法題目:報數。

算法題目:報數。 報數序列是一個整數序列,按照其中的整數的順序進行報數,得到下一個數。其前五項如下:   2.解法 4ms public String countAndSay(int n) { String r=

原创 C3P0數據庫連接池jar包(完整版)

C3P0數據庫連接池jar包(完整版) 百度網盤地址:https://pan.baidu.com/s/1kgJiJUtfXuZbgsOWDYq2Iw     提取碼:nxs3     

原创 算法:題目 給出一個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。

算法:題目 給出一個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。   2解法: class Solution { public int reverse(int x) { //用long來保存

原创 Stack.peek() 與 Stack.pop() 的區別

Stack.peek()  與 Stack.pop()的區別 相同點:它們都返回棧頂的值。 不同點:peek 方法不會改變棧的值(也就是說不會刪除棧頂的值),但是pop會把棧頂的值刪除。                

原创 算法:羅馬數字轉整數

1.算法:羅馬數字轉整數 羅馬數字包含以下七種字符: I, V, X, L,C,D 和 M。 例如, 羅馬數字 2 寫做 II ,即爲兩個並列的 1。12 寫做 XII ,即爲 X + II 。 27 寫做  XXVII, 即爲 XX 

原创 Java 連接mysql數據庫的方法

1.java 連接mysql數據的方法 首先需要先下載mysql-connector-java架包。 2.在java中的連接語句。 public static void main(String[] args) throws E

原创 算法題目:最後一個單詞的長度。給定一個僅包含大小寫字母和空格 ' ' 的字符串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。

算法題目:最後一個單詞的長度。 給定一個僅包含大小寫字母和空格 ' ' 的字符串,返回其最後一個單詞的長度。  如果不存在最後一個單詞,請返回 0 。   2.解法  0ms public int lengthOfLastWo