給本地的項(xiàng)目創(chuàng)建倉庫 git init 克隆遠(yuǎn)程倉庫 git clone https://github.com/xxxxx 克隆分之的代碼到本地 git clone -b...
給本地的項(xiàng)目創(chuàng)建倉庫 git init 克隆遠(yuǎn)程倉庫 git clone https://github.com/xxxxx 克隆分之的代碼到本地 git clone -b...
一、原理 基數(shù)排序也是非比較的排序算法,對每一位進(jìn)行排序,從最低位開始排序,復(fù)雜度為O(kn),為數(shù)組長度,K為數(shù)組的數(shù)的最大的位數(shù) 基數(shù)排序是按照低位先排序,然后收集:在按...
一、原理 桶排序是計(jì)數(shù)排序的升級版。它利用了函數(shù)的映射關(guān)系,高效的關(guān)鍵在于映射函數(shù)的確定。 假設(shè)輸入數(shù)據(jù)服從均勻分布,將數(shù)據(jù)分到有限數(shù)量的桶里,每個(gè)桶再分別排序 (1)人為設(shè)...
一、原理 計(jì)數(shù)排序是一種穩(wěn)定的排序算法,核心在于將輸入的數(shù)據(jù)值變化為鍵存儲在額外開辟的數(shù)組空間中。作為一種限行時(shí)間復(fù)雜度的排序,計(jì)數(shù)排序要求輸入的數(shù)據(jù)必須是有確定范圍的整數(shù)。...
一、原理 和選擇排序一樣,歸并排序的性能不受輸入數(shù)據(jù)的影響,性能比選擇排序快,時(shí)間復(fù)雜度始終是O(n log n),代價(jià)是需要額外的內(nèi)存空間 歸并排序是建立在歸并操作上的一種...
一、原理 堆排序是指利用堆這種數(shù)據(jù)結(jié)構(gòu)所設(shè)計(jì)的一個(gè)中排序算法。堆積是一個(gè)近似完全二叉樹結(jié)構(gòu),并同時(shí)滿足堆積的性質(zhì):即子節(jié)點(diǎn)的健值或索引總是小于或大于它的父節(jié)點(diǎn) (1)將初始待...
一、原理 選擇一個(gè)增量序列他t1, t2, ... , tk, 其中ti > tj, tk=1; 按增量序列個(gè)數(shù)k, 對序列進(jìn)行k趟排序 每趟排序,根據(jù)對...
一、原理 從數(shù)列中調(diào)出一個(gè)元素,稱為“基準(zhǔn)” 重寫排序數(shù)列,所有元素比基準(zhǔn)值小的擺放在基準(zhǔn)前面,所有元素比基準(zhǔn)值大的擺在基準(zhǔn)的后面(相同的數(shù)可以到任一邊)。在這...
異常描述 java.lang.IllegalStateException: Not allowed to start service Intent { cmp=com.xxx...
python manage.py migrate migrate命令選中所有還沒有執(zhí)行過遷移(Django通過在數(shù)據(jù)庫中創(chuàng)建一個(gè)特殊的表django_migration...
一、原理 選擇排序的時(shí)間復(fù)雜度為O(n*n),但是選擇排序是冒泡排序的改進(jìn)型,比較次數(shù)與冒泡排序的相同,但是交換次數(shù)小于冒泡排序,數(shù)據(jù)量較大時(shí),效率會更高。原理是每一次沖待排...
一、原理 冒泡排序的時(shí)間復(fù)雜度是O(n*n)冒泡排序方式是把下標(biāo)相鄰的兩個(gè)元素進(jìn)行比較,從小到大進(jìn)行排序,下標(biāo)相鄰的兩個(gè)元素,如果后面的元素小于前面的元素,則進(jìn)行量元素間互換...
一、原理 插入排序是簡單排序中最快的排序算法,插入排序時(shí)間復(fù)雜度為O(n*n) 把n個(gè)待排序的元素看成一個(gè)無序表,將指針指向其中一個(gè)元素,假設(shè)該元素左邊的元素都是有序的,...
TCP連接 TCP/IP是全球計(jì)算機(jī)及網(wǎng)絡(luò)設(shè)備都在使用的一種常用的分組交換網(wǎng)絡(luò)分層協(xié)議集。客戶端應(yīng)用程序可以打開一條TCP / IP 連接,連接到可能運(yùn)行在世界任何地方的服務(wù)...