今天在leetcode刷一道簡(jiǎn)單題,求二叉樹(shù)的深度,鏈接如下:劍指 Offer 25. 合并兩個(gè)排序的鏈表[https://leetcode-cn.com/problems/...
今天在leetcode刷一道簡(jiǎn)單題,求二叉樹(shù)的深度,鏈接如下:劍指 Offer 25. 合并兩個(gè)排序的鏈表[https://leetcode-cn.com/problems/...
非常感謝博主 摩斯電碼提供的編譯方案,本人已經(jīng)成功搭建出一套最新最完整的arm gcc,原參考鏈接如下:交叉編譯用于生成aarch64指令的GCC (9.2) 這里另外再為教...
本文用最簡(jiǎn)單的Point.h類做一個(gè)示例,展示在大項(xiàng)目中應(yīng)當(dāng)如何寫(xiě)出更可讀的C++代碼 point.h: point.cpp: main.cpp: 編譯生成可執(zhí)行文件: g+...
根據(jù)存儲(chǔ)數(shù)據(jù)的類型,系統(tǒng)將不同類型的數(shù)據(jù)存儲(chǔ)在不同的區(qū)域,一般情況下,根據(jù)內(nèi)存用途將內(nèi)存劃分為五個(gè)區(qū):內(nèi)存區(qū)用途解釋棧區(qū)存儲(chǔ)函數(shù)的參數(shù)、局部變量等堆區(qū)由程序員分配、釋放內(nèi)存全...
使用SVE的CPU的實(shí)現(xiàn)可以根據(jù)自己的需要實(shí)現(xiàn)128bit-2048bit長(zhǎng)度的向量寄存器。更神奇的是,由于采用了VLA編程方式,一段C代碼編譯成SVE指令后,不管是在什么長(zhǎng)...
眾所周知,Linux是一個(gè)以文件為基礎(chǔ)的操作系統(tǒng),由于其文件數(shù)量比較多,難免會(huì)忘記問(wèn)所在位置,這里將介紹用于Linux下搜索文件的5個(gè)命令: find, locate, wh...
安裝參考 https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source 神器VIM震撼發(fā)布8...
由于實(shí)驗(yàn)需要,本人急需制作一款Ubuntu20,鑒于雙系統(tǒng)的不安全性,這里還是將Ubuntu系統(tǒng)裝入移動(dòng)硬盤(pán),這樣相當(dāng)于Ubuntu使用的整塊磁盤(pán)為移動(dòng)硬盤(pán),不通過(guò)特殊手段(...