原创 歸併排序

這裏只寫了兩個方法,一個是排序遞歸的方法,另一個是輔助的方法,把拆分出的數組合並起來。對遞歸的實現原理還是不能很深刻的理解,每次寫到遞歸的時候就容易出錯,這就是人與計算機的差別吧,我還是沒法深刻的理解計算機啊。上代碼        /**

原创 排序算法:冒泡排序

算法應該是理解錯了,看到了更形象的動態圖才恍然大悟,於是稍微修改下下,原本是要插入排序的,以下的看來更像是冒泡排序,循環的比較相鄰的倆數public class Test {//冒泡排序public static int[] inserti

原创 html5 canvas 畫圖時的bug

今天在練習的時候照着視頻敲了段代碼結果運行結果不是這麼回事,於是苦苦尋找半天沒能解決,<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title

原创 排序算法:冒泡排序

算法應該是理解錯了,看到了更形象的動態圖才恍然大悟,於是稍微修改下下,原本是要插入排序的,以下的看來更像是冒泡排序,循環的比較相鄰的倆數public class Test {//冒泡排序public static int[] inserti

原创 把一個鈍角三角形分成若干個銳角三角形

今天看到一個有趣的問題,如何將一個鈍角三角形分成若干個銳角三角形,猛一看並不覺得太難,自己隨手在紙上作畫,結果怎麼都沒成功,搜索答案竟然是這樣的這個圖一看就叫人拍案叫絕啊,很直觀啊的結果。恐怕我是想不到的。

原创 css3六邊形平鋪

.hex_top_triangle{     width: 0;     border-bottom: 30px solid #6C6;     border-left: 52px solid transparent;     border

原创 歸併排序

這裏只寫了兩個方法,一個是排序遞歸的方法,另一個是輔助的方法,把拆分出的數組合並起來。對遞歸的實現原理還是不能很深刻的理解,每次寫到遞歸的時候就容易出錯,這就是人與計算機的差別吧,我還是沒法深刻的理解計算機啊。上代碼        /**