考研

蒙奇D索大21 小时前
数据结构·笔记·b树·考研·改行学it
【数据结构】考研408 | B树收官:插入与删除的平衡艺术——分裂、合并与借位大家好,很高兴又和大家见面啦!!!在上一篇内容中,我们深入探讨了B树的 查找操作 与 树高特性,揭示了 B树 如何通过多路平衡结构显著降低树高,从而优化大规模数据存储场景下的查询效率。
CS创新实验室2 天前
java·linux·考研·计算机·操作系统·408
计算机考研408【操作系统】核心知识点总结操作系统是计算机系统中最基本的系统软件,负责管理和控制整个计算机系统的硬件和软件资源,合理组织调度计算机的工作和资源分配,为用户和其他软件提供方便的接口和环境 。其核心特征包括:
蒙奇D索大2 天前
数据结构·笔记·b树·考研·改行学it
【数据结构】考研408 | B树探秘:从查找操作到树高性能分析大家好,很高兴又和大家见面啦!!!在上一篇内容中我们初步认识了 多路查找树、多路平衡查找树 以及 B树;
元亓亓亓2 天前
考研·指令·寻址
考研408--组成原理--day7--指令&扩展操作码&寻址(以下内容全部来自上述课程)指令=操作码+地址码指令=操作码+地址码后缀表达式过程:零地址指令:三地址指令:
蒙奇D索大3 天前
数据结构·笔记·b树·考研·改行学it
【数据结构】考研408 | 红黑树收官与B树启航:删除策略与多路平衡解析大家好,很高兴又和大家见面啦!!!在上一篇内容中,我们深入探讨了 红黑树(RBT)的插入操作,理解了它如何通过颜色调整与旋转操作维护“适度平衡”。现在,我们站在两个关键问题的交汇点:
元亓亓亓3 天前
计算机网络·考研·子网划分·408·ipv4·子网掩码·cidr
考研408--计算机网络--day7--网络层&IPv4&子网划分&CIDR(以下内容全部出自上述课程)以太网MAC帧具体内容可见:MAC层片偏移字段以8字节为单位的设计是由IP协议的结构和效率需求决定的。这种设计既能满足数据报的最大长度要求,又能优化字段的使用效率。
CS创新实验室4 天前
数据结构·考研·计算机·408
计算机考研408【数据结构】核心知识点总结数据结构作为计算机考研408统考的重要组成部分,占分约45分,是考查学生对数据组织、存储和操作能力的关键内容。根据最新考纲要求,数据结构部分需要掌握基本概念、逻辑结构、存储结构及基本操作实现,能够对算法进行时间复杂度和空间复杂度分析,并具备采用C/C++语言设计与实现算法的能力 。本总结将从数据结构基本概念、各类结构的核心知识点以及算法设计与分析方法三个方面,系统梳理408考研大纲要求掌握的知识体系。
立志成为大牛的小牛4 天前
数据结构·学习·程序人生·考研·算法·排序算法
数据结构——五十八、希尔排序(Shell Sort)(王道408)摘要:本文详细介绍了希尔排序算法的实现原理和性能分析。文章首先阐述了希尔排序通过分组插入排序逐步逼近全局有序的核心思想,给出了具体实现步骤和代码示例。在性能分析部分,指出其空间复杂度为O(1),时间复杂度取决于增量序列选择,最坏情况下为O(n²),平均可达O(n^1.3)。最后总结了希尔排序不稳定、仅适用于顺序表的特点,并提供了知识要点回顾。全文通过图示和代码示例直观展示了希尔排序的分组排序过程,对理解这一经典排序算法具有重要参考价值。
立志成为大牛的小牛4 天前
数据结构·笔记·程序人生·考研·算法
数据结构——五十七、插入排序(王道408)本文介绍了插入排序算法的基本概念和实现过程。插入排序通过将待排序元素逐个插入已排序子序列中完成排序,具有稳定性。文章详细演示了手动排序步骤,包括元素比较和后移操作。代码实现部分提供了带哨兵和不带哨兵两种版本,哨兵版本利用数组首位减少边界判断。算法分析指出其空间复杂度为O(1),最好时间复杂度O(n)(完全有序时),平均和最坏情况下为O(n²)。插入排序适合小规模或基本有序的数据排序。
图先4 天前
考研
第十八讲多元函数积分学(四)——平面第二型曲线积分和空间第二型曲线积分
立志成为大牛的小牛4 天前
数据结构·程序人生·考研·算法
数据结构——五十五、散列查找的性能分析(线性探测法)(王道408)本文通过实例分析散列表的性能指标。首先演示了如何构造散列表(长度为16,散列函数H(key)=key%13,采用线性探测法处理冲突),计算出查找成功的ASL为2.5,查找失败的ASL为7。当删除元素20后,查找成功的ASL变为2.63。其次介绍了装填因子α的概念,指出α接近0.7-0.8时应考虑扩大散列表。最后解释了聚集现象,说明线性探测法容易导致同义词和非同义词堆积,影响查找效率。通过具体案例(散列表长度27,H(key)=key%23)展示了聚集现象的表现形式。
蒙奇D索大5 天前
数据结构·笔记·考研·改行学it
【数据结构】考研408|数据结构高分堡垒:攻克红黑树五大性质与适度平衡思想大家好,很高兴又和大家见面啦!!!在前面的内容中我们已经学习了两种树形查找结构:为了避免 BST 的树高增长的过快而导致其查找效率降低,因此引入了能够将左右子树的高度差控制在 − 1 ∼ 1 -1 \sim 1 −1∼1 之间的 AVL;
元亓亓亓5 天前
考研·操作系统·存储·408
考研408--操作系统--day7--非连续分配管理方式(以下内容全部出自上述课程)这里补一个细节(其实是我总转不过脑子): 为什么因为内存块总数量是 220 个,所以需要 20bit 的二进制数才能唯一标识每个块号? 这其实是二进制数的 “位数” 与 “可表示不同数值数量” 的对应规律 用简单例子就能理解:二进制中,n 位二进制数能表示的不同数值数量是 2n 个,对应的数值范围是 0 ~2n-1。 举几个简单例子: 1 位二进制数(n=1):能表示 0、1,共 21=2个值; 2 位二进制数(n=2):能表示 00、01、10、11,共 22=4个值; 3
元亓亓亓6 天前
考研·cache·408·存储器
考研408--组成原理--day6--外部存储器&Cache(以下内容全部来自上述课程)注意:写入数据是1bit1bit写入的,所以要连续的读出来,中间还需要其他的零件才能实现。
立志成为大牛的小牛6 天前
数据结构·学习·程序人生·考研·算法
数据结构——五十四、处理冲突的方法——开放定址法(王道408)摘要:本文系统介绍了开放定址法的四种常用冲突处理方法。开放定址法通过探测序列(线性探测、平方探测、双散列、伪随机序列)为冲突元素寻找空闲位置。文中详细阐述了每种方法的原理、公式及操作步骤,并通过具体示例演示了插入、查找和删除过程。特别强调删除操作需采用逻辑删除标记,避免截断探测路径。这些方法在处理散列表冲突时各具特点,为数据存储和检索提供了有效解决方案.
立志成为大牛的小牛7 天前
数据结构·学习·考研·算法
数据结构——五十三、处理冲突的方法——拉链法(王道408)本文介绍了使用拉链法解决哈希冲突的实现方法。主要内容包括:1)拉链法的基本概念,将同义词存储在链表中;2)插入操作流程,通过散列函数计算地址并插入链表;3)查找操作步骤,计算地址后顺序查找链表,并分析了查找长度的统计标准;4)删除操作过程,查找成功后从链表中移除元素;5)优化建议,如采用有序链表提升查找效率。文章通过具体示例详细演示了各操作的实现过程,并附有可视化算法网站链接。适用于需要理解哈希表冲突解决方法的读者。
元亓亓亓7 天前
网络·计算机网络·考研·vlan·局域网·ieee
考研408--计算机网络--day6--局域网&IEEE802&VLAN(以下内容全部出自上述课程)比较重要的几点:网络:硬件:以下是使用不同设备连接的拓扑结构:这里解释了为什么双绞线有时是半双工有时是全双工,线多就是全双工,线少就是半双工。
B站_计算机毕业设计之家8 天前
大数据·python·深度学习·考研·信息可视化·数据分析·flask
python招聘数据 求职就业数据可视化平台 大数据毕业设计 BOSS直聘数据可视化分析系统 Flask框架 Echarts可视化 selenium爬虫技术✅博主介绍:✌全网粉丝10W+,前互联网大厂软件研发、集结硕博英豪成立软件开发工作室,专注于计算机相关专业项目实战6年之久,累计开发项目作品上万套。凭借丰富的经验与专业实力,已帮助成千上万的学生顺利毕业,选择我们,就是选择放心、选择安心毕业✌ > 🍅想要获取完整文章或者源码,或者代做,拉到文章底部即可与我联系了。🍅
元亓亓亓8 天前
考研·操作系统·内存·408
考研408--操作系统--day6--内存&内存管理&连续分配管理方式(以下内容全部出自上述课程)例子: 8GB–>内存 64GB–>外存房屋是人类的家,那么,内存就是数据的家。
元亓亓亓9 天前
考研·存储·408·组成原理
考研408--组成原理--day5--存储系统&主存储器&DRAM和SRAM(以下内容全部来自上述课程)顺序存取存储器:例如磁带,想听哪句歌词只能从头慢慢放。 直接存取存储器:例如唱片,可以拨动磁头,放到任意相放的位置。 串行访问存储器:顺序+直接