C++特性

继承访问控制使用:进行继承,有三种继承的方式public,protected,private,被继承的类叫做基类,继承基类的类叫做派生类 public、protected 和 private 是三种访问控制修饰符,用于控制成员在类的内部和外部的可见性...

2024-09-18

使用 gdb(GNU Debugger)对文件进行调试是 C/C++ 开发过程中非常重要的一项技能。gdb 可以帮助你设置断点、跟踪代码执行、检查变量状态和调用堆栈等。下面是使用 gdb 进行调试的基本步骤和一些常用命令。 1. 编译代码时生成调试信...

高级数据结构

主要记录了ads课上学到的内容,每周上完课后进行整理 AVL树AVL树是高度平衡的树,AVL树解决了二叉搜索树在严格偏序插入的情况下退化为链表的情况。 AVL树的定义如下: 空的树为AVL树(空的树高度为-1,只有跟结点的树高度为0) 非空树若满足...

数据库系统

DBMS:数据库管理系统(Database Management System) Data redundancy:数据冗余 inconsistency:不一致 Data isolation:数据孤立 Difficulty in accessing d...

Git

初始化git代码库主要有以下两种方式 从本地创建代码库 git init,执行这个命令后能在目标文件夹下得到一个.git后缀的子目录,创建了一个新的主分支 git init <project directory>将在当前文件夹下寻找&l...

python爬虫

UrllibUrllib是Python的内置库,包含以下四个模块 request:发起请求 error:在request模块中遇到错误时进行异常处理 parse:解析URL地址 robotparser:解析网站的robot.txt 模拟访问网页我们用...

动手深度学习

预备知识数据操作张量 导入torch包 1import torch 我们可以使用 arange 创建一个行向量 x。这个行向量包含以0开始的前12个整数,它们默认创建为整数。也可指定创建类型为浮点数。张量中的每个值都称为张量的 元素(element)...

CS106L

Streamstream是我们编程时与用户和文件系统进行交互的渠道,stream是source和destination之间的通道,使source将格式化的数据传到destination。 标准输入输出流cout cout(short for char...

数据结构错题整理

判断题1.It is always possible to represent a tree by a one-dimensional integer array.(T) 想一下不相交集的表示方法,下标表示某一个顶点,数组内储存的数字表示该顶点的父节...

数据结构期末复习

选择排序(Selection Sort)123456789for(i=0;i<n;++i){ index_min = i for(j=i;j<n;++j){ if(list[j]<lis...

1234