原创 統計數組中的逆序對的數量
package java_study.JianZhiOffer; import org.junit.Test; /** * Created by ethan on 2015/7/7. * 劍指offer中No36,直接雙重for
原创 一個有序數組數組,給出和爲s的兩個數字和連續正數數列
package java_study.JianZhiOffer; import org.junit.Test; /** * Created by ethan on 2015/7/7. * 劍指offer的No41 一個有序數組數組
原创 將數組組成最小的數
package java_study.JianZhiOffer; import org.junit.Test; /** * Created by ethan on 2015/6/29. * 劍指offer 將數組組成最小的數 *
原创 計算二叉樹的深度,判斷二叉樹是否是平衡二叉樹
package java_study.JianZhiOffer; import org.junit.Test; /** * Created by ethan on 2015/7/7. * 劍指offer No39計算二叉樹的深度,
原创 找到第1500個的醜數
package java_study.JianZhiOffer; import org.junit.Test; /** * Created by ethan on 2015/6/29. * 劍指offer No34找到第1500個
原创 找出字符串的第一個只出現一次的字符
package java_study.JianZhiOffer; import org.junit.Test; import scala.Char; import java.util.HashMap; /** * Created
原创 二叉樹的鏡像
package java_study.JianZhiOffer; import org.junit.Test; /** * Created by ethan on 2015/6/29. * 劍指offer No19 二叉樹的鏡像
原创 鏈表中的倒數第k個結點
package java_study.JianZhiOffer; /** * Created by ethan on 2015/6/24. * 劍指offer N016鏈表中的倒數第k個結點 * 關鍵注意: k的爲0或者負數,
原创 兩個鏈表的第一個公共結點
package java_study.JianZhiOffer; import org.junit.Test; /** * Created by ethan on 2015/7/7. * 劍指offer No37 兩個鏈表的第一個
原创 找到第一個只出現一次的數
package java_study.JianZhiOffer; import org.junit.Test; import java.util.HashMap; /** * Created by ethan on 2015/6/
原创 調整數組順序使奇數位於偶數前面
package java_study.JianZhiOffer; import org.junit.Test; /** * Created by ethan on 2015/6/24. * 劍指offer No14調整數組順序使
原创 二叉樹中和爲某一值得路徑
package java_study.JianZhiOffer; import org.junit.Test; import java.util.ArrayList; import java.util.LinkedList; impo
原创 在O1時間內刪除一個結點
package java_study.JianZhiOffer; import org.junit.Test; import java.util.Random; /** * Created by ethan on 2015/6/
原创 字符串的排列組合
package java_study.JianZhiOffer; import org.junit.Test; /** * Created by ethan on 2015/6/29. */ public class No28字符
原创 數值的整數次方
package java_study.JianZhiOffer; import org.junit.Test; /** * Created by ethan on 2015/6/23. * 劍指offer中No11 數值的整數次方