自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 刷题第12天

};while(!i < size;=nullptr)=nullptr)637.二叉树的层平均值/*** int val;* };while(!i < size;=nullptr)=nullptr)429.N叉树的层序遍历/*public:int val;

2024-03-17 16:07:05 389

原创 刷题第11天

【代码】刷题第11天。

2024-03-06 15:59:49 678

原创 刷题第10天

【代码】刷题第10天。

2024-03-05 16:54:36 510

原创 刷题第9天

【代码】刷题第9天。

2024-03-02 20:11:14 465

原创 刷题第8天

【代码】刷题第8天。

2024-03-01 19:45:25 451 1

原创 刷题第7天

【代码】刷题第六天。

2024-02-28 19:25:06 462

原创 刷题第六天

【代码】刷题第五天。

2024-02-27 14:17:17 545 1

原创 刷题第五天

【代码】刷题第五天。

2024-02-26 21:03:11 437 1

原创 刷题第四天

【代码】刷题第四天。

2024-02-25 21:58:29 430 1

原创 刷题第三天

};*/public://设置一个虚拟头结点,保证所有操作一致=NULL){else707.设计链表。

2024-02-23 19:25:44 470

原创 刷题第二天

两个方法 1 平方+快拍 2 双指针。

2024-02-22 21:29:10 753 1

原创 刷题第一天

这里使用二分法有前提就是得是有序数组,而且还得是无重复的数字,如果有重复的数字,二分法出来的结果应该就不会是唯一的。写完看别人的介绍,才想起有 库函数可以直接用,完了,又得重新看这些知识,难受。第二种写法,左闭区间 右边是开区间 【left,right)两种方法 1 暴力就完事了 2 双指针 快慢指针。第一种写法,左右都是闭区间。下一种聪明方法 :快慢指针。

2024-02-21 17:12:27 836 1

原创 linux学习之gcc和g++的区别

联系:**(1)gcc和g++都属于GNU的一个编译器(2)gcc和g++都能编译c语言和c++语言**区别:**(1)对于后缀为 .c 的文件来说 gcc会将该文件当做C语言,g++会将其当做C++语言(2)对于后缀为 .cpp 的文件来说 ,两者都会将其当做C++语言(3)在编译过程中,g++会调用gcc。对于C++代码来说,两者是等价的。 但是因为gcc命令不能自动和C++所使用的库进行连接,所以通常用g++来进行链接, 为了统一起见,干脆编译/链接都使用g++了,因此并非是 .cp

2022-05-18 15:39:41 685

原创 C++ 知识点之类型转换

类型转换记录一下看 C++ primer 觉得易忘知识点bool b = 42; // b为真int i = b; //i 的值为1i = 3.14; //i 的值为3double pi = i; //pi的值为3.0unsigned char c = -1; //若char为8比特 c为255signed char c2 = 256 //若char为8比特 c为未定义前面的东西都好理解主要是后面char的两个 之前没接触过。无符号类型和有

2022-05-10 10:20:43 1014

原创 阅读ResNet论文 心得体会

记录一下看resnet论文的心得体会作者在摘要中提出一个现象:深度的神经网络是很难训练的。因此提出了一种残差学习的框架,使得训练深的神经网络变得相对简单的多。残差神经网络就是为了解决这个问题的。那么resnet网络相比于 cnn来说有什么优点呢?cnn随着层数的增多导致训练误差和测试误差都会增加,精度会降低。但是resnet不会,他这残差神经网络有其特殊的优势。层数越来越多后,例如1000层,一万层,也许提高不了太多精度,但是至少不会降低精度。以ImageNet举例。作者使用了152层的深度,比V

2022-03-21 21:48:09 4658

原创 数据结构基础知识备忘录

备忘录学python学了一年,回来重写c语言代码,发现好多基础知识忘记了,因此记录下方便自己日后看1,C语言中 单引号’ ’ 与 双引号" "区别python中双引号单引号没区别,怎么用都行。但是C语言中 字符用单引号,字符串用双引号。举例: ‘a’ 表示 字符常量 ”a“表示字符串 字符串中除了含有字符 ‘a’ 之外,还含有末尾结束符‘\0’ 字符串是用数组表示的2,结构体 struct解释:结构体是一种数据类型,与int,char等数据类型是一个意思。区别在于 int, cha

2021-08-05 17:54:01 242

原创 win10你没有权限在此位置中保存文件解决方法,亲测可用

在访问pycharm官网时无法访问,意识到是之前安装了某破解软件,在host里面加了点东西。所以要把那个去掉。在改host的时候出现了以下字样你没有权限在此位置中保存文件。请与管理员联系以获得权限,你想改为保存到***吗?所以提供下解决方法,只要是权限不够都可以按照这个方法试试。亲测可用解决方法首先到你想更改权限的文件去:(1)选中→右键属性→安全→高级设置(2)然后点击添加(3)选择主体(4)接着点击高级(5)点击立即查找(6)找到你当前的账户,选中然后点击确定。这里不要

2020-06-03 17:47:08 32089 16

原创 md文件打开方式推荐

MD文件介绍以下介绍来自于百度:md文件是Markdown语法编写的文件,Markdown是一款轻量级的标记语言,可以使用语法来代替排版,插入公式和图片等都非常的容易,目前很多博客都可以使用该语法去编辑。使用Markdown的好处在于可以让人们更专注于文本的内容,而无需在调整格式上面浪费很多时间。因为md文件是纯文本内容,所以它几乎可以兼容所有的文本编辑器与文字处理软件。所以它打开方式挺多的。记事本,浏览器什么的都行。下面推荐2个阅读起来比较舒服,不容易乱码的方式1. Notepad++示意图:

2020-06-03 15:46:32 12472

原创 数据结构之链式队列以及C++实现与模板

队列的一些说明队列的定义队列,一种特殊的线性表特点:只允许在一端输入,在另一端输出。输入端称为队尾,输出端称为队头因此,队列,又称为先进先出表(FIFO),类似于生活中的排队,先来的排在前头,后来的排在后头,一个一个办理业务。队列有两种,一种叫做循环队列(顺序队列),另一种叫做链式队列。这一篇讲的是链式队列,循环队列在另外一篇文章中循环队列讲解与C语言实现链式队列的实现链式队列链式队列与单链表是有些类似的,只是多了一个表头(front)和一个表尾(rear)。front指向首结点,re

2020-05-26 00:34:28 1411

原创 数据结构之循环队列C语言实现(详细)

队列的一些说明队列的定义队列,一种特殊的线性表特点:只允许在一端输入,在另一端输出。输入端称为队尾,输出端称为队头因此,队列,又称为先进先出表(FIFO),类似于生活中的排队,先来的排在前头,后来的排在后头,一个一个办理业务。队列有两种,一种叫做循环队列(顺序队列),另一种叫做链式队列。这一篇讲的是循环队列,链式队列在另外一篇文章中循环数组循环队列使用的是数组,但是这个数组比较特别,为循环数组。为什么要使用循环数组呢?可以想象一下,假如我们使用通常的数组。那么在使用过程中,我们是从后面加

2020-05-25 23:59:25 15526 10

原创 数据结构之顺序栈,C语言实现(详细)

栈的定义与说明栈是线性表的一种,特点是只能在栈的一端进行插入与删除,这一端叫做栈顶。与之相对的,另外一端叫做栈底。最先被插入的元素会被放在最下方(栈底)。而从栈中往外取元素的时候只能先取最上方的元素。因此栈也叫做先进后出表(FILO)或者后进先出表(LOFI)。栈有两种,一种是顺序栈,一种是链式栈。如下图所示:顺序栈用数组实现,链式栈使用链表实现。对于顺序栈,我们是从数组的尾部进行插入与删除,以数组尾部作为栈顶。对于链式栈,我们是从链表的表头进行插入与删除,以链表表头作为栈顶。下面是顺序栈的

2020-05-25 16:59:15 3000

原创 C语言实现单链表的一些操作详细说明(带头指针)

关于头节点与头指针的一些说明头指针:链表中第一个结点的存储位置就叫做头指针在实现链表操作时,有两种方法去实现:一种是带头结点的,一种是不带头结点的,即只有头指针的情况。针对于第一种:这种情况下,头指针是指向头结点的,而头结点才指向我们的首结点,即真正我们要插入的结点。头结点的数据域一般是不存任何数据的,但是也可以存储链表的长度之类的。有了头结点后,对在第一个元素结点前插入结点和删除第一个结点,其操作与对其它结点的操作统一了。针对于第二种情况对于这种情况,我们的头指针就直接指向了我们要插入的

2020-05-24 23:32:43 2311

原创 对于指针的理解(非常基础,供小白使用)

@对于指针的一些理解之前对于指针得了解一直不够好,而且指针也挺绕的。。。所以看代码的时候,碰到指针有时候挺迷惑的。因此想自己重新梳理一下指针相关的概念。重新温习与巩固一下。一起相互学习学习。指针的初步理解首先,需要一丢丢预备知识理解指针,首先是了解一些计算机组成或者是汇编相关的一点知识–内存地址。下面是我在网上找的一张内存地址的示意图:在我们计算机的存储中,存储方式是如上图所示的,长...

2020-05-17 23:41:49 609

手写数字识别,基于BP神经网络,matlab,包含详细解释

基于BP神经网络的手写数字识别算法,实现工具matlab,自己制作的。 两个GUI可视化实现与训练集和测试集,以及图片集。 成功率不是很高,85%左右,可以自己去调整一些参数 内包含视频演示,初学者可以拿来熟悉熟悉以及练练手

2020-05-26

空空如也

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

TA关注的人

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