![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 66
无心er
看到我让我滚去学习!!!
展开
-
破论文谁改谁疯之------------Mac笔记本使用小技巧
OK我们暂时这么多,有其他的发现再来跟进~原创 2023-06-16 20:56:05 · 206 阅读 · 0 评论 -
数据结构(队列的链式实现)-----C++
📎小白一枚,欢迎指教👏。原创 2022-10-23 20:13:19 · 583 阅读 · 1 评论 -
队列---顺序实现
Q.rear=Q.front=0(定义 int size)(定义tag)原创 2022-10-06 20:23:12 · 209 阅读 · 0 评论 -
数据结构------栈
栈(stack)是只允许在一端进行插入或删除操作的线性表。是一种特殊的线性表,但是只能在某一端进行插入或删除操作。#define MaxSize 10. //定义栈中元素的最大个数//静态数组存放栈中的元素int top;//栈顶指针} SqStack;//sq->代表sequence 顺序SqStack S;//声明一个顺序栈,分配空间//...后续操作..}原创 2022-10-05 18:19:00 · 361 阅读 · 0 评论 -
数据结构-----顺序表vs链表
顺序表和链表的对比原创 2022-08-15 12:27:36 · 294 阅读 · 0 评论 -
数据结构----静态链表c++
静态链表原创 2022-08-13 13:18:23 · 336 阅读 · 0 评论 -
数据结构----循环链表 C++
循环双链表原创 2022-08-13 12:12:54 · 466 阅读 · 0 评论 -
数据结构-----双链表 C++
数据结构复习之双链表原创 2022-08-11 11:24:52 · 102 阅读 · 0 评论 -
单链表头插、尾插、求表长---C语言实现
个人主页:我的主页小白一枚,欢迎指教👏一、按位查找: GetElem(L,i)获取表L中的第i个位置的元素的值思想:从单链表中第一个结点出发,顺着指着next逐渐往下搜索,知道找到第i个结点为止,否则返回NULL。//按位查找,返回第i个元素(带头结点)LNode* GetElem(LinkList L, int i){ if(i<0) return NULL; LNode *p; //指针p指向当前扫描到的结点 int j=0; //L指向头结点,..原创 2022-05-01 14:34:02 · 2040 阅读 · 0 评论 -
Python系列之在Mac系统上配置 PyCharm
我们的目标:恢复 PyCharm 的初始设置第一次启动 PyCharm新建一个 Python 项目设置 PyCharm 的字体显示PyCharm 的升级以及其他PyCharm 的官方网站地址是:https://www.jetbrains.com/pycharm/1、恢复 PyCharm 的初始设置PyCharm 的 配置信息 是保存在 用户主目录下 的 .PyCharmxxxx.x 目录下的,xxxx.x 表示当前使用的 PyCharm 的版本号,如果要恢复 PyCharm 的初始设置,原创 2022-04-30 09:03:12 · 7837 阅读 · 0 评论 -
C语言数据结构---栈、队列、数组
快速上手——从0到1掌握算法面试需要的数据结构(二)本节我们基于对数组的理解和掌握,围剿线性数据结构(栈、队列和链表)。栈和队列在 JavaScript 中,栈和队列的实现一般都要依赖于数组,大家完全可以把栈和队列都看作是“特别的数组”。(注:实际上,栈和队列作为两种运算受限的线性表,用链表来实现也是没问题的。只是从前端面试做题的角度来说,基于链表来实现栈和队列约等于脱裤子放屁(链表实现起来会比数组麻烦得多,做不到开箱即用),基本没人会这么干。这里大家按照数组的思路往下走就行了)两者的区别在于,它转载 2022-04-25 19:45:31 · 280 阅读 · 0 评论 -
数据结构-单链表基本操作——C语言
一、按位插入(带头结点)ListInsert(&l,i,e)Tips:(此时是 i=1 的情况,插在表头,不执行while循环 )//在第i个位置插入元素 e (带头结点) typedef struct LNode{ //单链表结构定义 ElemType data; //存放数据域 struct LNode *next; //指针域 }LNode,*LinkList; { /* data */ }; boo原创 2022-04-24 17:27:50 · 3083 阅读 · 0 评论 -
面试总有套路,算法不是玄学——写给普通人的前端算法面试攻略(转载)
面试总有套路,算法不是玄学——写给普通人的前端算法面试攻略在《设计模式》这本小册中我们提到过,即使是在瞬息万变的前端领域,也存在一些具备“一次学习,终生受用”特性的知识。从工程的角度看,我推荐大家着重学习的是设计模式;从面试的角度看,性价比最高的知识体系则无疑是算法与数据结构。很多前端同学在平日的学习里,只要看到“算法”或者“数据结构”这样的关键字,基本是拔腿就跑;进取心稍微比较强的同学,也难免陷入学了懵、懵了忘、忘了就投降的恶性循环。在实际的面试中,大部分同学面对算法和数据结构相关的面试题,知识储备几转载 2022-04-22 14:40:31 · 410 阅读 · 0 评论 -
C语言入门(1)
数据类型(这些关键字不能与变量重名)转义字符day1–作业C语言入门,你的任务是输出 hello wangdao#include <stdio.h>int main(){ printf("hello wangdao\n"); }(很简单不赘述)day2----作业你的任务是计算a+b,输入包含a和b,通过空格隔开,需要输出a、b的和#define _CRT_SECURE_NO_WARNINGS //注意不加这一句vs会报错#include <stdio.h原创 2022-04-17 22:07:29 · 644 阅读 · 0 评论 -
python-----4
set集合类型一、集合的定义:set集合是一个无序且元素不重复的集合数据类型。set集合使用大括号或者set( )方法来定义。注意:如果需要定义一个空集合,只能使用set方法。(因为大括号是定义的空字典)无法获取集合中的单个元素,但是可以添加和删除。🌰:定义set集合vars = {1,2,3,'a','b'}print(vars,type(vars))# 结果:{'b',1,2,3,'a'} <class 'set'> (打印结果无序)🌰:用set( )函数定义:原创 2022-03-02 17:22:09 · 350 阅读 · 0 评论 -
python---3
一、元组tuple类型:在定义多个数据内容时,可以选择使用list列表类型,还可以使用元组类型进行定义;元组和列表非常像,都用于存储多个数据。1、元组与列表的区别:元组使用小括号进行定义( ),列表使用中括号进行定义[ ]。元组的值不可以改变,列表的值可以被改变。- # tuple 大体操作与list类似vart = (1,2,3,'a','b')print (vart,type(vart)) #结果: (1,2,3,'a','b') <class 'tuple'>pr原创 2022-01-18 18:24:08 · 1530 阅读 · 0 评论 -
python ----- 2
一、python数字类型Number:整型 int:包括正整数和负整数浮点型 float :例如3.1415926复数 complex :5+6j布尔类型 bool :True Falsevarn=521varn=-111varn=2.1415926varn=0x10 #十六进制数varn=b'001100111' #bytesvarn=5+6j #complexvarn=True #布尔类型 boolprint(varn,type(varn)) #检测是哪原创 2022-01-12 20:32:26 · 185 阅读 · 0 评论 -
python -----1
一、第一天认识python脚本编写python程序的文件,称为python脚本程序要求当前python脚本的文件后缀名必须是 .pypycharm 使用注意:需要明确的知道你当前pycharm选择python环境。注释:就是一段说明的文字,不会在python脚本中执行,用#表示。注意:‘’‘ 三个引号 ’‘’ 也是注释,“”“ 这也是注释”“” 。print()输出函数:print可以在程序中输出一些内容,字符串、数字。。。。。函数就是为了完成一些功能。变量:原创 2022-01-09 18:38:39 · 368 阅读 · 0 评论 -
编译原理-------6
二、文法与语言的形式定义:Chomsky 对文法对定义:从形式上说文法G是一个四元式(非终结符,终结符,文法规则的集合,开始符号)Chomsky 对文法的分类:根据对产生式施加的限制,可以分为: 0型文法: 1型文法: 2型文法: 3型文法:...原创 2022-01-04 14:57:23 · 66 阅读 · 0 评论 -
编译原理-------5
2.1字母表与符号串三、字母表的闭包与正闭包:闭包:就是把所有的方幂并起来得到一个总的集合2.2文法与语言的关系一、文法的概念:1、文法:文法是描述语言的语法结构的形式规则。2、相关概念:非终结符:出现在规则左部,用< >括起来、表示一定语法概念的词。非终结符集合用VN(N在右下角)表示。终结符:语言中不可再分割的字符串(包括单个字符组成的串)注:终结符是组成句子的基本单位。终结符集合用VT(T在右下角)表示。开始符号:表示所定义的语法范畴的非终结符,开始符号又叫做原创 2021-12-29 18:05:48 · 1602 阅读 · 0 评论 -
编译原理-----------3
文章目录一、语义分析和中间代码生成:二、优化:三、目标代码的生成:四、表格与表格管理:(会产生表格的主要是前三个阶段)五、出错处理:六、遍:一、语义分析和中间代码生成:任务:对语法分析(中间代码)识别出对各类语法范畴,分析其含义,进行初步翻译,产生介于源代码和目标代码之间对一种代码。分为两阶段对工作:对每种语法范畴进行静态语义检查(含义上合不合理,有没有可能去执行等等)若语义正确,就进行中间代码翻译中间代码对形式:四元式、三元式、逆波兰式????:中间代码的生成,例如下面:原创 2021-12-26 12:17:07 · 652 阅读 · 0 评论 -
编译原理---------2
编译程序的工作:举例说明: Void jisuan() { int y, c,d; float x,a,b; x=a+b*50; y=c+)d*(x+b; } 注意: 这个代码,最后一句会报错,让我们来看看它的编译过程。以下是简单的编译处理过程:每一步都会产生一些东西,这些东西会被放在表格管理中。词法分析:原创 2021-12-25 19:31:49 · 382 阅读 · 0 评论 -
编译原理-----1
编译原理原创 2021-12-22 17:58:34 · 612 阅读 · 2 评论 -
单功能非线性流水线
单功能非线性流水线最优调度以书上65页为例子。首先看下书上给出的预约表。原创 2021-12-08 13:26:40 · 2019 阅读 · 11 评论 -
计算机系统结构中那些能理解的计算题
文章目录第一题:来自咱们的学习通。第一章作业2,第1题,可以去翻一翻哈。第二题:书上的第九页例题1.6第三题:(只能看懂一半)等我问问老师的。书上第九页例题1.4引言:经过我一天的研究,终于整明白咱们计算机系统结构的两个题,现在来给大家探讨下所谓“攻略”,有哪里不对的地方,闭上你的嘴老实看????哈哈哈哈开玩笑的,发现不对及时找我咱们研究。OK话不多说,上题。第一题:来自咱们的学习通。第一章作业2,第1题,可以去翻一翻哈。如下:在这之前先来复习下Amdahl定律。我查了下,百度百科这么解释:原创 2021-12-05 16:53:29 · 389 阅读 · 0 评论 -
操作系统简答题
操作系统简答题(操作系统简答题)操作系统简答题一、什么是操作系统?功能是什么?二、同步机制遵循的规则有哪些?==三、进程七状态转换图==四、多级反馈队列调度算法的调度机制五、进程与程序的区别==六、什么是死锁?死锁产生的条件==七、什么是虚拟存储器?有哪些特征?八、I/O系统的基本功能有哪些?==九、分页系统如何实现地址转换?====十、分页和分段存储管理有何不同?==一、什么是操作系统?功能是什么?定义:操作系统(OS)是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。功能:os原创 2021-11-29 23:17:08 · 1776 阅读 · 0 评论 -
理解页面置换算法
对页面置换算法的理解:在进程运行时,若其访问的页面不在内存,而需将其调入,但内存已无空闲空间时,就需要从内存中调出一页程序或数据,送入磁盘的对换区。选择调出页面的算法就称为页面置换算法。好的页面置换算法应有较低的页面更换频率,也就是说,应将以后不会再访问或者以后较长时间内不会再访问的页面先调出。补充:缺页率=缺页次数/页面访问次数抖动现象:刚被换出的页面很快又要被访问,需要将它重新调入,频繁更换页面的现象。Belady异常:当为进程分配的物理块数增大时,缺页次数不减反增的异常现象。注:只有F原创 2021-11-28 18:05:06 · 1168 阅读 · 5 评论 -
期末计算机系统结构复习
1.计算机技术的飞速发展受益于两个方面,分别是_________________________和________________________。(1) 计算机制造技术的发展(2) 计算机系统结构的创新2.计算机系统结构包括_______________、____和。(1) 指令系统结构(2) 组成(3) 硬件3.计算机组成指计算机系统结构的______________实现,计算机实现指计算机系统结构的______________实现。(1) 逻辑(2) 物理4.计算机体系结构分为_...原创 2021-11-26 22:12:11 · 5164 阅读 · 0 评论 -
非技术贴
思君无转易,何异北辰星人生不如意十之八九,我说人生中的不快乐是因为我们不能掌控, 没办法左右。你同意吗?艾比和泰德曾经说过这样一句话“我们登上并非我们所选择的舞台,演出并非我们所选择的剧本”。我们这一生中能自己决定的东西其实很少,我们能决定百分之五的东西,但百分之九十五的东西,我们是决定不了的,我们决定不了我们的出生,我们决定不了我们的智商,我们更决定不了我们这一生的贵人相助。很多时候我们会经常羡慕别人的剧本,羡慕别人的家境,羡慕别人的样貌,羡慕别人的光芒,有时候我看着自己手中的剧本,不禁问原创 2021-10-13 20:56:46 · 242 阅读 · 0 评论 -
java web 课堂笔记第一
jsp听课笔记一、Html的基本元素与属性空格 &&+±x×段落标记以 < p >开头,</ p> 结尾。 换行标记是 < br>.(enter键是没用的)。注意word不是文本,txt是文本body 元素定义文档的主体。body 元素包含文档的所有内容(比如文本、超链接、图像、表格和列表等等。)-caption 元素定义表格标题原创 2021-09-03 19:37:35 · 104 阅读 · 0 评论 -
如何在Mac系统安装eclipse以及运行第一个jsp程序
文章目录一、安装eclipse二、配置eclipse众所周知,Mac系统很麻烦,为了学习jsp,安装eclipse和tomcat花了整整半天的功夫,查了很多资料,下面给大家整理下步骤。可能会有不同,大家做下参考。我的电脑系统是10.14.6。一、安装eclipse首先登录 www.eclipse.org点击以后会出现以下页面➡️(我下载的64位的,学识尚浅,不知道32和64的区别),点击完毕以后会出现以下页面,不用理他,这时候已经在下载了。然后会出现下面的图 :如果不对说明没成功原创 2021-08-30 17:38:34 · 1611 阅读 · 0 评论 -
MATLAB——向量的运算
@[TCP]原创 2021-07-22 19:05:26 · 11587 阅读 · 0 评论 -
MATLAB——day2
文章目录###MATLAB的数据类型:原创 2021-07-17 17:32:15 · 76 阅读 · 0 评论 -
Javaweb 学习
文章目录1.基本概念 :基本概念1.基本概念 :原创 2021-07-14 18:08:46 · 89 阅读 · 0 评论 -
MATLAB入门学习——day❶
MATLAB入门学习心得——day1原创 2021-07-13 19:57:48 · 514 阅读 · 0 评论