原创 Sql經典練習題

use fuxi; CREATE TABLE STUDENT ( SNO VARCHAR(3) NOT NULL, SNAME VARCHAR(4) NOT NULL, SSEX VAR

原创 解決GitHub下載速度緩慢的問題【親測可用】

隨着微軟大大宣佈GitHub針對個人用戶的倉庫免費,相信每位開發者都感受到了“真香”。 然而因爲一些衆所周知的原因,國內訪問GitHub總會遇到下載速度緩慢、鏈接意外終止的情況。 爲了更加愉快地使用***全球最大同性交友網站

原创 算法 - 其它

漢諾塔 哈夫曼編碼 漢諾塔 有三個柱子,分別爲 from、buffer、to。需要將 from 上的圓盤全部移動到 to 上,並且要保證小圓盤始終在大圓盤上。 這是一個經典的遞歸問題,分爲三步求解: ① 將 n-1 個圓

原创 算法 - 符號表

前言 初級實現 1. 鏈表實現無序符號表 2. 二分查找實現有序符號表 二叉查找樹 1. get() 2. put() 3. 分析 4. floor() 5. rank() 6. min() 7. deleteMin(

原创 算法 - 算法分析

數學模型 1. 近似 2. 增長數量級 3. 內循環 4. 成本模型 注意事項 1. 大常數 2. 緩存 3. 對最壞情況下的性能的保證 4. 隨機化算法 5. 均攤分析 ThreeSum 1. ThreeSum

原创 算法 - 棧和隊列

棧 1. 數組實現 2. 鏈表實現 隊列 棧 public interface MyStack<Item> extends Iterable<Item> { MyStack<Item> push(Item

原创 算法 - 排序

約定 選擇排序 冒泡排序 插入排序 希爾排序 歸併排序 1. 歸併方法 2. 自頂向下歸併排序 3. 自底向上歸併排序 快速排序 1. 基本算法 2. 切分 3. 性能分析 4. 算法改進 5. 基於切分的快速選擇算法