原创 十六、自己動手實現排序算法(4)--------- “ Merge Sort 歸併排序 ”

參考文章: https://www.cnblogs.com/guoyaohua/p/8600214.html                  十大經典排序算法最強總結(含JAVA代碼實現) https://mp.weixin.qq.co

原创 十四、自己動手實現排序算法(2)------------“ Bubble Sort 冒泡排序 ”

參考文章: https://www.cnblogs.com/guoyaohua/p/8600214.html                  十大經典排序算法最強總結(含JAVA代碼實現) 冒泡排序分析: 平均時間複雜度 最好情況 最壞

原创 二十一、自己動手實現排序算法(9)-------- “ Radix Sort 基數排序 ”

參考文章: https://www.cnblogs.com/guoyaohua/p/8600214.html                 十大經典排序算法最強總結(含JAVA代碼實現)(強推) https://www.cnblogs.

原创 四、自己動手實現------------“二叉樹”

參考文章: http://www.cnblogs.com/dawnyxl/p/9047437.html     java實現樹的一般操作 https://blog.csdn.net/u012152619/article/details/4

原创 十二、自己動手實現------------“ HashTable 哈希表 ”

參考文章: https://www.cnblogs.com/ysocean/p/8032656.html                     Java數據結構和算法(十三)——哈希表(強推) https://www.cnblogs.c

原创 二、自己動手實現------------“鏈表”

參考文章: https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484086&idx=1&sn=24127ceb5e0fed7f832f82579c4fbc19&chksm=

原创 三、自己動手實現------------“棧和隊列”

參考文章: https://www.cnblogs.com/Java3y/p/8670783.html?utm_source=tuicool&utm_medium=referral     【Java實現】棧和隊列就是這麼簡單 https

原创 一、自己動手實現一個------------“動態數組”

參考文章: https://blog.csdn.net/u012152619/article/details/41774325     數據結構之數組 https://blog.csdn.net/u012736685/article/de

原创 均攤時間複雜度與複雜度震盪

  原文地址:https://www.jianshu.com/p/4721a67a01f2 這幾天重新溫習數據結構和算法,碰到“均攤時間複雜度和複雜度震盪”這樣的問題,看到簡書有一篇文章比較好,就偷偷的搬運過來了┭┮﹏┭┮,請叫我博客搬運

原创 優美的講解equals和==的區別

初步瞭解在JVM中的內存分配知識         在JVM中,內存分爲堆內存跟棧內存。他們二者的區別是: 當我們創建一個對象(new Object)時,就會調用對象的構造函數來開闢空間,將對象數據存儲到堆內存中,與此同時在棧內存中生成對應

原创 [劍指offer]------64 數據流中的中位數

溫馨 小提示:如果代碼看不懂,不妨拿出紙和筆,找幾個例子,多走幾遍程序,                    再搜索一下相關的博客,慢慢的就加深理解了。 題目:         如何得到一個數據流中的中位數?如果從數據流中讀出奇數

原创 [劍指offer]------66 矩陣中的路徑

溫馨 小提示:如果代碼看不懂,不妨拿出紙和筆,找幾個例子,多走幾遍程序,                    再搜索一下相關的博客,慢慢的就加深理解了。 題目:          請設計一個函數,用來判斷在一個矩陣中是否存在一條包

原创 [劍指offer]------65 滑動窗口的最大值

溫馨 小提示:如果代碼看不懂,不妨拿出紙和筆,找幾個例子,多走幾遍程序,                    再搜索一下相關的博客,慢慢的就加深理解了。 題目:          給定一個數組和滑動窗口的大小,找出所有滑動窗口裏數

原创 劍指offer-----------------------參考推薦

         劍指offer終於第二遍刷完了! 在這裏我要特別的感謝一個博客。 -----------------------(づ ̄3 ̄)づ╭❤~------------------------------ 一首<<The Pho

原创 [劍指offer]------67 機器人的運動範圍

溫馨 小提示:如果代碼看不懂,不妨拿出紙和筆,找幾個例子,多走幾遍程序,                    再搜索一下相關的博客,慢慢的就加深理解了。 題目:         地上有一個m行和n列的方格。一個機器人從座標0,0的