Nim 每日早茶 Nim 語(yǔ)言中的死代碼[dead code]消除https://tea.nim-cn.com/nim-lang-1.html ...
這一節(jié),我們使用 Nim 語(yǔ)言來(lái)實(shí)現(xiàn)符合指數(shù)分布的隨機(jī)數(shù)。Nim 語(yǔ)言是一門高效而優(yōu)雅的系統(tǒng)級(jí)編程語(yǔ)言,可以編譯成 C, C++, javasc...
高斯分布(gauss) 常用的一種分布,這一節(jié)我們來(lái)介紹如何產(chǎn)生符合高斯分布的隨機(jī)數(shù)。Nim 語(yǔ)言是一門高效而優(yōu)雅的系統(tǒng)級(jí)編程語(yǔ)言,可以編譯成 ...
Nim 語(yǔ)言是一門高效而優(yōu)雅的系統(tǒng)級(jí)編程語(yǔ)言,官網(wǎng)如下:https://nim-lang.org/中文官網(wǎng):https://nim-cn.com...
這一節(jié),我們來(lái)介紹單鏈表這種數(shù)據(jù)結(jié)構(gòu)。 簡(jiǎn)介 單鏈表是一種邏輯上連續(xù),而在內(nèi)存存儲(chǔ)位置不連續(xù)的線性結(jié)構(gòu)。使用單鏈表,在插入和刪除已知節(jié)點(diǎn)時(shí),可以...
我們平時(shí)接觸的長(zhǎng)乘法,按位相乘,是一種時(shí)間復(fù)雜度為 O(n ^ 2) 的算法。今天,我們來(lái)介紹一種,時(shí)間復(fù)雜度為 O (n ^ log 3) 的...
我們平時(shí)接觸的長(zhǎng)乘法,按位相乘,是一種時(shí)間復(fù)雜度為 O(n ^ 2) 的算法。今天,我們來(lái)介紹一種,時(shí)間復(fù)雜度為 O (n ^ log 3) 的...
超級(jí)簡(jiǎn)單的虛擬機(jī)(Python 實(shí)現(xiàn)) 我們這次實(shí)現(xiàn)的簡(jiǎn)單虛擬機(jī),和計(jì)算機(jī)的 cpu 有點(diǎn)類似。無(wú)非就是取指令,執(zhí)行指令之類的操作。 常見(jiàn)的虛擬...
快速排序是一種平均時(shí)間復(fù)雜度為 nlog(n) 的原地排序,很適合大規(guī)模數(shù)據(jù)排序。它采用一種分而治之的手段,劃分子問(wèn)題,并遞歸地求解問(wèn)題,最后將...