自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【408真题】2009-13

【408精华知识】Cache类题目解题套路大揭秘写在后面这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。希望能给大家的学习带来一点帮助,共同进步!!!

2024-05-25 00:19:23 188

原创 【408精华知识】Cache类题目解题套路大揭秘

我们知道,直接映射的块号是用原地址的块号除以总块数得到的余数,因此直接映射的块号是可以被“隐含”的,不需要再在标记位中“明示”的,组相联也是一样,其组号是是用原地址的块号除以总组数得到的余数,也是可以被“隐含”的,不需要再在标记位中“明示”的,但是全相联不一样了,全相联是用原地址中的块号去跟Cache中的块一个一个比对标记位,没有可以被“隐含”的部分。在未命中的情况下,输出主存数据给数据通路后,还要将输出块的数据复制到Cache中,因为它可能是常用数据,要判断Cache中是否已满,先看这张图,详细展示了。

2024-05-24 13:54:22 672

原创 【408精华知识】页、页面、页框、页帧、内存块、物理块、物理页面还傻傻分不清?

它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。与没有使用虚拟内存技术的系统相比,使用这种技术的系统使得大型程序的编写变得更容易,对真正的物理内存(例如RAM)的使用也更有效率。这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。:实际的内存(DRAM),物理地址被分成离散的单元。这些概念之间的根本区别,在于是。

2024-05-24 13:16:12 187

原创 【408真题】2009-12

不同数据类型的值进行运算时,首先“拉长”至同一长度,然后进行运算,而后根据所需要的结果长度再进行“拉长”或“裁剪”,对于不同数据类型之间的转换规则,见上面的“数据的表示”。比如本题,可以先将y变为32bit长,由于其是有符号数,所以在前面添“1”,变为FFFFFFF7H,与x进行相加,变为00000076H,题目对于z的要求是int型,因此不需要再对z进行拉长或者裁剪,直接得出结果。写在后面。

2024-05-23 16:33:43 273

原创 【408精华知识】指令周期的数据流

CPU每取出并且执行一条指令所需要的全部时间称为,指令周期通常包括,有的指令可能不包含间址周期或者中断周期。数据流是根据指令要求依次访问的数据序列。在指令执行的不同阶段,要求依次访问的数据序列是不同的。而且对于不同的指令,它们的数据流往往也是不同的。·对于,在执行时不需要访问主存,只包含取指阶段(包括取指和分析)和执行阶段,所以其指令周期仅包含取指周期和执行周期。·对于,为了取操作数,需要先访问一次主存,取出有效地址,然后访问主存,取出操作数,所以还需包括间址周期。

2024-05-23 15:27:09 662

原创 【408真题】2009-11

各个指令周期的信息传递:写在后面这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。希望能给大家的学习带来一点帮助,共同进步!!!

2024-05-14 16:33:35 251

原创 【408精华知识】计算机系统结构

感觉教材和网络上对于计算机系统的结构描述都比较模糊,我自己对其进行了总结,并且画出图,不过因为学习的还是不够深入和全面,有的地方肯定是有问题的,烦请大家批评指正,我会进行修改~

2024-05-14 15:32:55 817

原创 【408真题】2009-10

【408精华知识】速看!各种排序的大总结!写在后面这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。希望能给大家的学习带来一点帮助,共同进步!!!

2024-05-14 02:45:56 363

原创 【408精华知识】速看!各种排序的大总结!

1)我们大致可以发现,与二叉树、折半有关的排序,其时间复杂度都有log,这可以帮助我们记忆各种排序的时间复杂度。2)在排序过程中,每趟都能确定一个元素在其最终位置的有冒泡排序、简单选择排序、堆排序、快速排序,其中前三者能形成全局有序的子序列,后者能确定枢轴元素的最终位置。3)内部排序(在内存中进行的排序)包括插入、交换、选择、归并、基数、计数。

2024-05-14 02:41:33 1083

原创 【408精华知识】提高外部排序速度的三种方式

这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。希望能给大家的学习带来一点帮助,共同进步![1]王道408教材(2025版)

2024-05-14 02:40:08 143

原创 【408真题】2009-09

无写在后面这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。希望能给大家的学习带来一点帮助,共同进步!!!

2024-05-11 21:52:31 516 1

原创 【408真题】2009-08

考研大纲对B 树和 B+树的要求各不相同,重点在于考查B树,不仅要求理解B树的基本特点,还要求掌握B树的建立、插入和删除操作,而对B+树则只考查基本概念。对于两者的概念与特点,无需死记硬背,脑中有这两幅图即可。写在后面这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。希望能给大家的学习带来一点帮助,共同进步!!!

2024-05-11 21:17:11 275 1

原创 【408真题】2009-07

历年选择题主要考察图的基础概念与特性,这部分的知识大致要点如下(不严谨版)。知识点要点有向图边有方向无向图边无方向简单图无重复边、无指向结点自身的边多重图简单图的反例完全图任意两顶点之间都有边,或任意两个顶点之间都存在方向相反的两条边子图边集的子集加点集的子集组成的图生成子图满足V(G’)=V(G)的子图G’是G的生成子图极大连通子图要求子图必须连通,而且包含尽可能多的顶点和边极小连通子图既要保持子图连通又要使得边数最少的子图连通图。

2024-05-10 02:23:10 1007

原创 【408真题】2009-06

对于树、森林与二叉树之间的转换,牢记“左孩子右兄弟”,同时注意树、森林的遍历与二叉树的遍历之间的对应关系。写在后面这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。希望能给大家的学习带来一点帮助,共同进步!!!

2024-05-09 21:32:49 134

原创 【408真题】2009-05

对于完全二叉树结点个数的判断,其实牢牢抓住完全二叉树的定义即可,牢记完全二叉树的形态,其实完全二叉树只有两种形态,如图,把握好这两种形态,不用背课本上的规律也足够了。写在后面这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。希望能给大家的学习带来一点帮助,共同进步!!!

2024-05-09 20:02:48 433

原创 【408真题】2009-04

判断一个二叉树是否是平衡二叉树只需要判断每个结点的平衡因子是否是0、1、-1,平衡二叉树常考插入和删除,定义相对简单。写在后面这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。希望能给大家的学习带来一点帮助,共同进步!!!

2024-05-09 19:17:00 209

原创 【408真题】2009-03

对于二叉树遍历的考察,在选择题里主要是结合二叉树与前中后序遍历序列进行推断,比如给出前中后遍历序列,要求推出二叉树。对于这种题目,最重要的是掌握三种遍历方式的遍历思想,结合题目要求,灵活运用。对于给出了中、前(后)序遍历序列要求推断二叉树的形态的题目套路如下(以给出中、前序遍历序列为例):(1)确定前序第一个元素在中序中的位置,确定根节点,划分左右子树;(2)对于划分好的左右子树,再分别根据(1)进行划分,直至划分结点左右仅有0或1个元素。写在后面。

2024-05-09 18:58:36 641

原创 【408真题】2009-02

本题属于考察栈与队列操作特性的一道题,对此知识点的考察大多是结合出(入)栈(队列)序列考察,要注意近年来不再单纯考最基本的栈和队列,而往往对栈和队列进行一些限制,比如双端队列,但其实只需要结合栈和队列的操作特性,在头脑中画一个符合要求的栈或者队列模拟出入过程,就可以完美作答题目,任他千变万化,一法即破。写在后面这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。希望能给大家的学习带来一点帮助,共同进步!!!

2024-05-09 17:00:43 205

原创 【408真题】2009-01

本题属于考察栈与队列操作特性的一道题,是第一年考408,所以考的比较浅,后面的年份对此知识点的考察大多是结合出(入)栈(队列)序列考察,要注意近年来不再单纯考最基本的栈和队列,而往往对栈和队列进行一些限制,比如双端队列,但其实只需要结合栈和队列的操作特性,在头脑中画一个符合要求的栈或者队列模拟出入过程,就可以完美作答题目,任他千变万化,一法即破。写在后面这个专栏主要是我在学习408真题的过程中总结的一些笔记,因为我学的也很一般,如果有错误和不足之处,还望大家在评论区指出。

2024-05-09 16:45:06 157

原创 一文搞懂!Python中的 __call__以及其与自动调用forward()的关系

,实例化网络模型后并没有调用。

2024-03-30 12:49:41 444 3

原创 一文搞懂!super(子类, self).父类方法(参数)的作用及使用方法

这个专栏主要是我在实现深度学习项目中总结的一些问题,以备未来笔试和面试之需,不过由于学习的不深入,也只是走马观花,很多问题总结得也不是很透彻,望读者见谅,如果有错误和不足之处,还望大家在评论区指出。在这个例子中,父类的初始化方法是有默认参数的,子类在调用父类初始化方法时,可以输入新的参数,也可以不输入,使用父类默认参数。:调用父类方法,并输入相应参数,完成在子类中对父类方法的调用。方法,其执行完父类方法后,又返回来接着执行完了子类剩余代码。在子类的其他方法中,也可以调用父类的方法。:输入的对象是子类,

2024-03-30 11:46:03 493 2

原创 一文搞懂!Python中的参数**kwargs是什么含义?

参数,允许接收任意数量的关键字参数。当我们调用example_function()函数并传递了三个关键字参数(name=‘John’,age=25,city=‘New York’)时,这些关键字参数被收集到一个字典中,然后在函数内部进行处理。在字典中,关键字是参数名,对应的值是传递给该参数的值。参数的本质其实是一个字典型对象,用于处理任意数量的关键字参数。在Python的函数和方法中,我们经常能见到这样一个参数——,那么它到底有什么含义呢?的关键字参数,并将这些参数作为。通过这个例子,我们能够看出,

2024-03-29 12:24:17 198 2

原创 一文搞懂!Python中的shape[-1]、shape[0]、shape[1]、shape[2]是指什么?

初学深度学习,在很多代码中都能见到shape[0],那么在python中,shape[-1]、shape[0]、shape[1]、shape[2]都是指什么呢?让本文来为你答疑解惑吧~要谈python中的shape属性,必须要说Tensor:Tensor 中文称为(可以看做是一个多维数组),是 PyTorch 中最基本的数据类型。在数学中,标量是一个只有大小没有方向的量,如:1、2、3 等。向量是既有大小又有方向的量(一维数组),如 A = (x0, y0, z0)。矩阵是由多个向量组成的二维数组。

2024-03-29 00:24:28 675 1

原创 一行一行讲解深度学习代码(一)保姆级教程!!!如何看懂一个开源深度学习项目的代码

其中,训练和测试代码一般写在主程序里,也有的会封装成叫train或者test/inference之类的函数。数据集读取和预处理代码一般在data.py或者utils.py之类的文件里。另一方面,不同规模的项目,本身需要的结构也是很不一样的。Prototype代码讲究简洁易懂,而平台级别的库讲究模块化和可维护性,这也是为什么很多人看懂了MNIST上的代码,却经常看不懂开源库的原因。一方面,代码结构取决于开发者自身的编程观念和水平,有人会一路长函数写到底,有人会利用面向对象进行封装和复用。

2024-03-28 19:23:25 315

原创 一文搞懂!Python中的相对路径详解(/ ./ ../ ../../)

还没开始写。

2024-03-28 19:23:08 140

原创 一行一行讲解深度学习代码(零)如何利用pytorch搭建一个完整的深度学习项目——深度学习项目的大致结构

那么接下来,我就带着大家一起实现从简单到稍复杂的深度学习项目~

2024-03-28 18:09:30 1227 1

原创 机器学习与深度学习面试一百题(2)卷积神经网络(持续更新中...)

kernel=3×3,输入是前一层的20个特征映射,因此第三层的每个特征映射有3×3×20个weight,加上bias,每个特征映射对应181个参数。kernel=3×3,输入是前一层的10个特征映射,因此第二层的每个特征映射有3×3×10个weight,加上bias,每个特征映射对应91个参数。由于第二层有20个特征映射,因此需要91×20=1820个参数;kernel=3×3,输入有3个通道(RGB图片),因此每个特征映射有3×3×3个weight,加上bias,每个特征映射对应28个参数。

2024-03-28 01:08:01 479 1

原创 机器学习与深度学习面试一百题(1)机器学习与神经网络基础(持续更新中...)

它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。,从而无法继续训练model,而规范化能够将越来越偏的分布拉回到标准化的分布,使得激活函数的输入值落在激活函数对输入比较敏感的区域,从而。在神经网络的训练中,随着网络的深度增加,每层特征值分布会逐渐的向激活函数的输出区间的上下两端(激活函数饱和区间)靠近,长此以往则会导致。,也就是说假设原始的某个数值是x,套上一个起到规范化作用的函数,对规范化之前的数值x进行转换,形成一个规范化后的数值。为什么需要数据规范化?

2024-03-26 13:46:13 355 2

原创 面试必备技能

平时自己关注的前沿知识,也不要落下,仔细了解,面试官很在乎你是否喜欢追进新科技,跟进创新概念和技术;:准备数据结构与算法,有笔试的大厂,第一关就是手撕代码做算法题;:自己的科研经历,科研内容,学习的相关领域知识;:自己的实习经历,做了什么内容,学习的领域知识;个人备忘,后序有待补充。

2024-03-26 13:00:35 100

空空如也

空空如也

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

TA关注的人

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