過程 1.安裝WSL2.換源sudo apt updatesudo apt upgrade3.安裝gcc與gdbsudo apt install build-essentia...
過程 1.安裝WSL2.換源sudo apt updatesudo apt upgrade3.安裝gcc與gdbsudo apt install build-essentia...
在本篇文章中,會(huì)去寫一些小實(shí)驗(yàn),以實(shí)現(xiàn)Effective C++中提到的一個(gè)原則。 讓自己習(xí)慣C++ 1.視C++為一個(gè)語言聯(lián)邦 C:blocks、statements、pr...
題目:選N個(gè)課程,每個(gè)課程開始和結(jié)束時(shí)間分別是a, b問:分身成幾個(gè)人,可以完美上所有課程? 區(qū)間貪心版 染色版 染色離散化版 優(yōu)先隊(duì)列時(shí)間線版
構(gòu)造了9個(gè)例子,基本應(yīng)該覆蓋了所有情況,其中編譯器如何進(jìn)行優(yōu)化的,也做了部分探索。 普通構(gòu)造函數(shù) 造出來什么樣就什么樣。 拷貝構(gòu)造函數(shù) 1.用同類初始化。2.傳入?yún)?shù)。3.返...
看了《深度搜索C++對象模型》,做了一些小實(shí)驗(yàn),真正值得注意的,其實(shí)只有兩個(gè)章節(jié)。其他的章節(jié)太過繁瑣,要么就是個(gè)人覺得沒有意義。第二章:構(gòu)造函數(shù)語義學(xué)第四章:Function...
一、計(jì)算機(jī)的組成及學(xué)習(xí)大綱 1. 計(jì)算機(jī)的組成 計(jì)算機(jī)的三大件 :CPU、內(nèi)存、主板 (1)CPU,中央處理器,計(jì)算機(jī)最核心的配件,負(fù)責(zé)所有的計(jì)算。 (2)內(nèi)存,你編寫的程序...
紅黑樹的定義 1.節(jié)點(diǎn)非黑即紅。2.根節(jié)點(diǎn)為黑。3.紅色節(jié)點(diǎn)不連續(xù)。(插入時(shí),做判定)4.完美黑色平衡:根節(jié)點(diǎn)到NULL節(jié)點(diǎn),經(jīng)過黑色節(jié)點(diǎn)數(shù)目相同。 數(shù)據(jù)結(jié)構(gòu) 節(jié)點(diǎn)結(jié)構(gòu) 建立...
故障恢復(fù)與事務(wù)處理 事務(wù) 數(shù)據(jù)庫操作序列程序與事務(wù):事務(wù)是程序的執(zhí)行。 事務(wù)性質(zhì):ACID 原子性:全部執(zhí)行。一致性:數(shù)據(jù)庫狀態(tài)由 一致性狀態(tài) --> 一致性狀態(tài)隔離性:事務(wù)...
模板 函數(shù)模板、類模板簡單實(shí)例如下。 C++的虛函數(shù) 原理:1.每一個(gè)對象多一個(gè)虛函數(shù)指針。2.每一個(gè)類多一張?zhí)摵瘮?shù)表。作用:基類指針調(diào)用子類函數(shù)。 virtual關(guān)鍵字 純...
起因我上網(wǎng)搜了很久,沒有看見別人寫的AOE算法,要么就是用C寫的,看上去很復(fù)雜,也沒搞清楚他們這樣寫的意義。又看到了一個(gè)不是用C寫的,但是我看不懂他寫的什么。最后決定自己實(shí)現(xiàn)...
太難了,寫不出來。...
MATLAB的KNN實(shí)現(xiàn)KNN算法概述:1.KNN算法是通過已有的數(shù)據(jù),已有的標(biāo)簽,對新數(shù)據(jù)進(jìn)行分類。2.分類依據(jù):找最近的K個(gè)點(diǎn),大部分人所在的集合,就是我所在的集合。3.K的意思:最近的K個(gè)點(diǎn)。...
1.什么是Git? 2.Git中區(qū)域分為哪幾塊?有什么作用? 3.在一個(gè)文件中,如何實(shí)現(xiàn)對文件的管理? 4.Git底層命令實(shí)現(xiàn)了什么功能?它們的高層表現(xiàn)是怎么樣的? 5.Gi...
上一次解釋了關(guān)于Numpy的數(shù)據(jù)存儲。Numpy 目的:解決python中每一個(gè)變量都是一個(gè)對象,而造成的巨大空間浪費(fèi),提供了類似C語言的存儲表示。np.array() 要點(diǎn)...
這本書的章節(jié)名字稱作計(jì)算機(jī)系統(tǒng)漫游。 計(jì)算機(jī)系統(tǒng)是由硬件和系統(tǒng)軟件組成。它們共同工作,來運(yùn)行應(yīng)用程序。 為什么要了解它們?因?yàn)樗杏?jì)算機(jī)系統(tǒng)都有相似的硬件和軟件組件,執(zhí)行著相...
Numpy提供了高效存儲和操作密集數(shù)據(jù)緩存的接口。先不管那些數(shù)據(jù)是如何處理的,我們只需要明白,數(shù)據(jù)是如何存儲的,就夠了。而知道數(shù)據(jù)如何存儲,那么其相應(yīng)的操作也變得非常明了。P...
KNN算法概述:1.KNN算法是通過已有的數(shù)據(jù),已有的標(biāo)簽,對新數(shù)據(jù)進(jìn)行分類。2.分類依據(jù):找最近的K個(gè)點(diǎn),大部分人所在的集合,就是我所在的集合。3.K的意思:最近的K個(gè)點(diǎn)。...