自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

原创 3-数据链路层

HDLC、PPP协议使用零比特填充法。

2025-11-11 21:48:04 162

原创 2-物理层

内导体越粗,电阻最低,传输过程中信号衰减越少,传输距离越长。

2025-11-10 17:54:16 109

原创 1-计算机网络体系结构

边缘部分—为用户提供服务核心部分—为边缘部分的设备提供连通性、交换服务。

2025-10-11 17:56:32 161

原创 7-输入输出系统

数据缓冲寄存器(:CPU对设备发出的具体命令:设备的状态信息,供CPU检查指I/O控制器中可被CPU访问的寄存器。

2025-06-21 18:57:52 157

原创 6--总线

总线是计算机各部件之间共享的数据传输通道。

2025-06-21 18:50:43 463

原创 5-中央处理器

①条件转移指令执行时,需要对的内容进行测试,,若满足则PC修改为转移指令的目标地址,否则下一条指令的地址仍然为PC自增后的地址②程序计数器的位数取决于存储器的容量和指令字长③通用寄存器的位数取决于机器字长。

2025-06-21 18:49:44 474

原创 4-指令系统

定长指令字结构+可变长操作码。

2025-06-20 17:19:03 250

原创 3-存储系统

存储元→存储单元(存储字)→存储体。

2025-06-10 20:27:03 241

原创 考研代码题

依次枚举每个子数组的起点,从起点向后累加,直到子数组的长度和大于等于k,然后记录最短的满足条件的子数组长度。如果没有找到任何满足条件的子数组就返回。

2025-06-07 17:58:12 236

原创 高精度--

在一般的科学计算中,会经常算到小数点后几百位或者更多,当然也可能是几千亿几百亿的大数字。一般这类数字我们统称为高精度数,高精度算法是用计算机对于超大数据的一种模拟加,减,乘,除等运算。的情况,而我们面对这样的情况下,long long 和 double 的数据范围显然是不够使用的了。因此这时,我们就需要引入一个新的算法,叫做高精度算法。在我们进行计算的过程中,经常会遇到。的数字的计算问题,也有可能会遇到。

2025-04-17 22:40:23 191

原创 区间合并-

例如,给定区间集合 [[1, 3], [2, 6], [8, 10], [15, 18]],经过合并后,区间变为 [[1, 6], [8, 10], [15, 18]]。③遍历排序后的区间,合并重叠区间。④输出最终的非重叠区间集合。

2025-04-17 18:04:51 145

原创 离散化--

③用下标来表示原始值。

2025-04-17 17:43:41 212

原创 位运算--

计算机中的数在内存中都是以二进制形式进行存储的 ,而位运算就是直接对整数在内存中的二进制位进行操作。

2025-04-17 12:03:14 99

原创 双指针--

①在两个序列里边,一个指针指向其中一个序列,另外一个指针指向另外一个序列,来维护某种次序。②在一个序列里边,用两个指针维护一段区间。双指针算法的核心思想(作用):优化。

2025-04-17 11:36:20 144

原创 8--排序

①确定分界点(任意值)常用有三种:取左边界、取右边界、取中间值②小于分界点的,放在分界点左边,大于分界点的,放在分界点右边(实现重点)③递归处理左右两边,即将左边排好序、将右边排好序。

2025-04-14 15:52:33 197

原创 7--查找

拉链法开放定址法。

2025-04-14 15:46:42 273

原创 6---图

图G由顶点集和边集E组成,记为G = ( V , E )图G中顶点的个数也称图G的阶。

2025-04-14 15:40:44 203

原创 前缀和与差分

Sᵢ = a₁ + a₂ + …+ aᵢ (i 从 1 到 n)二维前缀和:求矩阵中某块元素的和。前缀和就是一个数组中。

2025-04-13 21:29:27 196

原创 DFS--

【代码】DFS--

2025-04-09 23:07:48 261

原创 5-树与二叉树

结点数为0的树①有且仅有一个根节点②没有后继的结点称为 “ 叶子结点 ”③有后继的结点称为 “ 分支结点 ”④除了根节点外,任何一个结点都⑤每个结点可以0个或多个后继。

2025-04-07 20:38:42 287

原创 4---串

串是一种特殊的线性表,其顺序存储和链式存储类同线性表。

2025-04-07 11:42:18 180

原创 欧几里得算法求最大公约数、最小公倍数

来更新 a 和 b,直到余数变为 0,最后返回的 a 就是最大公约数。

2025-04-04 21:15:55 267

原创 字符串移位包含问题

2-第二层循环的举例(为什么要写j+b.size())3-第三层循环的举例(为什么要写j+k)

2025-04-04 20:31:31 305

原创 通过取模%实现循环

【代码】通过取模%实现循环。

2025-04-04 10:54:53 112

原创 3-栈、队列、数组

栈是只允许在一端进行插入或删除操作的线性表后进先出。

2025-03-31 21:11:22 245

原创 10-STL、位运算、常用函数库

迭代器是一个类对象,它允许你在容器中按顺序访问元素。通过迭代器,你可以遍历容器而不需要关心容器的具体实现细节。可以类比为“指针”,用于指向容器的元素。vector是变长数组。

2025-03-21 18:25:46 214

原创 9-类、结构体、指针、引用

/数据类型* 指针变量名;int* p;// p是一个指向int类型的指针double* q;// q是一个指向double类型的指针//数据类型 &引用名 = 原变量;int a = 10;int &b = a;// b 是 a 的引用,引用 b 只是 a 的别名,它们指向相同的内存地址。b = 20;// 现在 a 也变成了 20int x;int &y;// ❌ 错误!引用必须在定义时初始化//引用一旦绑定,就不能更改ref = b;

2025-03-21 16:03:24 271

原创 8--函数

时声明的变量,它是占位符,用于接收传递进来的值。在函数调用时,形参会被赋值,但它本身并不包含具体数据,只有在函数被调用时才会实际使用。

2025-03-19 11:56:18 200

原创 7-字符串

字符串就是字符数组加上结束符 ’ \0 ’输入字符串时,遇到空格或者回车就会停止。输出字符串时,遇到空格或者回车不会停止。a-z 对应 97-122。0-9 对应 48-57。A-Z 对应 65-90。读入一整行字符串,包括空格。字符变量存储单个字符。字符数组存储多个字符。

2025-03-18 21:34:34 261

原创 平方矩阵问题

在这个程序中,每个位置 ( 𝑖 , 𝑗 )需要填充一个数,该数的计算方式是取该位置到四条边的最短距离。

2025-03-16 20:40:08 546

原创 2-线性表

把逻辑上相邻的元素存储在物理位置上也相邻的存储单元中,元素之间的关系由存储单元的邻接关系来体现。

2025-03-14 17:21:41 235

原创 6--数组

数组的定义方式和变量类似。

2025-03-02 23:36:21 211

原创 1--绪论

是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。数据是计算机程序加工的原料。

2025-02-23 15:54:05 345

原创 5-循环语句

可以简单理解为循环版的if语句。if语句是判断一次,如果条件成立,则执行后面的语句;while是每次判断,如果成立,则执行循环体中的语句,否则停止。

2025-02-20 17:37:33 227

原创 2-数据的表示和运算

定点数:小数点的位置固定(常规计数)浮点数:小数点的位置不固定(科学计数法)

2025-02-03 23:39:28 373

原创 1-概述-

计算机系统=硬件+软件系统软件:用来管理整个计算机系统应用软件:按任务需要编制成的各种程序。

2025-01-19 21:52:37 451

原创 0-零碎的知识

【代码】零碎的知识。

2025-01-14 18:31:43 227

原创 4-if语句

【代码】4-if语句。

2025-01-14 18:19:53 478

原创 软件体系结构

3.连接件用于表达构件之间的关系,是对构件之间的交互、交互的规则进行建模的体系结构元素。一个或多个语义模型,规定了如何从各成分的特性决定系统整体特性。场景:围绕前四个视图来组织,然后由一些用例或场景来说明。构件:对象 连接件:对象间的函数调用和过程调用。构件:主程序/子程序 连接件:调用返回机制。6.C/S三层架构:表示层、功能层、数据层。开发视图:程序员、项目经理视角。的单元,可以是简单的或复合的。构件:过滤器 连接件:管道。过程视图:系统集成者视角。物理视图:系统工程师视角。4.构件和连接件之间的。

2024-12-24 18:39:10 309

原创 其它设计模式

原型模式中产品的复制是通过封装在原型类中的克隆方法实现的,无须专门的工厂类来创建产品。给出一个原型对象来指明所要创建的对象类型,然后复制这个原型对象,创建出更多同类型的对象。①需要为每一个类配备一个克隆方法,当对已有的类进行改造时,需要修改源代码,违背开闭原则。①简化对象的创建过程。通过复制一个已有实例可以提高新实例的创建效率。当原型对象被复制时,只复制它本身和其中包含的值类型的成员变量,而。除了对象本身被复制外,对象所包含的所有成员变量也将被复制。③可以使用深克隆的方式保存对象的状态。

2024-12-24 15:13:15 183

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除