思路:分治思想,通過不斷地合并兩個有序的數(shù)組達到最終的排序結(jié)果。需要O(n)的輔助空間,即空間換時間。相較于快速排序的優(yōu)點在于其穩(wěn)定。
內(nèi)存泄漏通常是因為調(diào)用了malloc/new等內(nèi)存申請操作,但是缺少了對應(yīng)的free/delete??梢杂肔inux環(huán)境下的內(nèi)存泄漏檢查工具Va...
為了解決文件共享問題,Linux引入了軟鏈接和硬鏈接。除了為Linux解決文件共享使用,還帶來了隱藏文件路徑、增加權(quán)限安全及節(jié)省存儲等好處。若1...
1、參數(shù)拷貝(參數(shù)實例化)。2、保存當前指令的下一條指令,并跳轉(zhuǎn)到被調(diào)函數(shù)。這些操作均在main函數(shù)中進行。 1、移動ebp、esp形成新的棧幀...
類的成員函數(shù)后面加const,表明這個函數(shù)不會對這個類對象的數(shù)據(jù)成員(非靜態(tài)數(shù)據(jù)成員)作任何改變。常函數(shù):成員函數(shù)后加const后稱為常函數(shù);常...
一些C++11特性 了解一下lambda表達式,利用Lambda表達式,可以方便的定義和創(chuàng)建匿名函數(shù) 值捕獲 引用捕獲 隱式捕獲 類型尾置讓編譯...
單例模式 應(yīng)用:常用于管理資源,如日志、線程池 工廠模式 簡單工廠模式、工廠方法模式、抽象工廠模式作用:封裝對象的創(chuàng)建,分離對象的創(chuàng)建和操作過程...
一. pytorch多卡訓練的原理 原理:(1)將模型加載到一個指定的主GPU上,然后將模型淺拷貝到其它的從GPU上;(2)將總的batch數(shù)據(jù)...