-
第二章 信息的表示和处理2.1 信息存储
大多数计算机使用8 位的块,或者字节 (byte), 作为最小的可寻址的内存单位。
机器级程序将内存视为一个非常大的字节数组,称为虚拟内存 (virtual memory) 。
内存的每个字节都由一个唯一的数...
-
第一章 计算机系统漫游以hello程序的生命周期为例来开始对系统的学习
123456#include <stdio.h>int main(){ printf("hello, world\n"); return 0;}
1.1 信息...
-
二叉树的遍历二叉树节点的定义12345678struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode() : val(0), left(nullptr)...
-
二叉搜索树的查找、插入和删除二叉搜索树二叉搜索树又被称为二叉排序树,它本身也是一棵二叉树,且满足以下性质:
若左子树不为空,则左子树上左右节点的值都小于根节点的值
若它的右子树不为空,则它的右子树上所有的节点的值都大于根节点的值
它的左右子树也要分...
-
基础数据处理函数1234567891011121314151617181920void moveFrontZero(string &a){//去除一个字符串的前导0 a.erase(0,a.find_first_not_of('0')); i...
-
质数筛埃氏筛素数筛法,是一种快速“筛”出之间所有素数的方法。
朴素的筛法叫埃氏筛(the Sieve of Eratosthenes,埃拉托色尼筛),它的过程是这样的:
先将的数按顺序写出来:从前往后看,找到第一个未被划掉的数,是2,说明...
-
location.replace(" https://vohsiliu.gitee.io/pdfblog/Linear%20Algebra.pdf")
-
location.replace(" https://vohsiliu.gitee.io/pdfblog/PCA.pdf")
-
location.replace(" https://vohsiliu.gitee.io/pdfblog/%E6%95%B0%E6%8D%AE%E7%83%AD%E5%8A%9B%E5%AD%A6.pdf")
-
location.replace(" https://vohsiliu.gitee.io/pdfblog/%E6%AD%A3%E6%80%81%E6%80%BB%E4%BD%93%E5%9D%87%E5%80%BC%E3%80%81%E6%96%B...