自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Leetcode 189.旋转数组

题目:给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。进阶:尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。你可以使用空间复杂度为 O(1) 的 原地 算法解决这个问题吗?示例1:输入: nums = [1,2,3,4,5,6,7], k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例2:

2021-08-19 17:21:10 94

原创 LeetCode 278. 第一个错误的版本(二分查找)

二分查找又叫折半查找,是一种使用频率很高的查找算法,原理简单,容易上手。算法如下:int BinSearch(int A[], int n, int k) { int l = 0, r = n - 1, mid; while (l <= r) { mid = (l + r) / 2; if (k == A[mid]) return mid; else if (k < A[mid]) r = mid - 1; else l = mid + 1; }

2021-08-17 22:31:54 137

原创 LeetCode 3. 无重复字符的最长子串

问题:给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例2:输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例3:输入: s = "pwwkew"输出: 3解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串 的长度,"pwke"

2021-08-11 16:57:56 115

原创 KMP 字符串匹配算法

每日吐槽,KMP算法绝对是我见过最难的算法之一了,不知道是不是自己脑子不够用,还是咋滴,又或是最近太放飞自我了——学习1小时,玩手机一上午,我竟然看了整整两天才把这个算法看懂,嗷呜,不说了不说了,默默流下不争气的眼泪!书看了好几遍,视频也听了好几个,然而我还是无法领会这神秘的KMP算法,没办法丫,我只好在那疯狂的看博客,看了一篇又一篇,最后,终于找到了一篇我能看懂的,没错,就是下面这篇博文,让我彻彻底底理解了KMP算法:链接:https://www.cnblogs.com/yjiyjige/p/326

2021-08-09 10:36:40 111

原创 KMP 字符串匹配算法

每日吐槽,KMP算法绝对是我见过最难的算法之一了,不知道是不是自己脑子不够用,还是咋滴,又或是最近太放飞自我了——学习1小时,玩手机一上午,我竟然看了整整两天才把这个算法看懂,嗷呜,不说了不说了,默默流下不争气的眼泪!书看了好几遍,视频也听了好几个,然而我还是无法领会这神秘的KMP算法,没办法丫,我只好在那疯狂的看博客,看了一篇又一篇,最后,终于找到了一篇我能看懂的,没错,就是下面这篇博文,让我彻彻底底理解了KMP算法:**链接**:[https://www.cnblogs.com/yjiyjige/

2021-08-09 10:25:40 295

原创 VGGNet学习笔记

VGGNet学习笔记一、简介VGGNet由牛津大学的视觉几何组(Visual Geometry Group)提出,获得了2014年ILSVRC竞赛的分类任务第二名和定位任务第一名。主要贡献在于证明了使用3x3小卷积核,增加网络深度可以有效提升模型性能,并且对于其他数据集也有很好的泛化性能。VGGNet探索了卷积神经网络的深度与其性m能之间的关系,成功地构筑了16~19层深的卷积神经网络,证明了增加网络的深度能够在一定程度上影响网络最终的性能,使错误率大幅下降,同时拓展性又很强,迁移到其它图片数据上的泛化

2021-08-08 11:32:15 273

原创 Resnet 学习笔记

Resnet 学习笔记1、引言2015年,MSRA(微软亚洲研究院)何凯明团队的深度残差网络(Deep Residual Network)在Imagenet上取得冠军,可以说深度残差网络的提出是CNN图像史上的里程碑事件,Resnet的作者何凯明也因此获得了CVPR2016最佳论文奖。Resnet为什么这么强大,备受人们的青睐呢?因为它解决了深度CNN网络模型训练难的问题。我们知道2014年的VGG才19层,而15年的Resnet多达152层,这在网络深度上完全不是一个层次,我们可能会理所当然的认为Re

2021-08-08 11:29:01 374

原创 GAN 生成MNIST数据集

1、GAN是什么GAN(生成式对抗网络,Generative Adversarial Networks)是一种深度学习模型,模型通过框架中两个模块(生成模型 Generative Model 和判别模型 Discriminative Model)的互相博弈学习,从而产生相当好的输出。原始GAN理论中,只要求G和D能拟合出相应生成和判别的函数即可,而并不要求他们必须都是神经网络,但是我们的实际应用中,一般都是采用深度神经网络作为G和D。GAN论文:https://arxiv.org/abs/1406.26

2021-08-08 11:25:50 2405 5

原创 python 之 matplotlib 可视化

文章目录1、先看一个小demo2、figure 图像显示多个figure图像在一个figure中绘制多条曲线3、设置坐标轴设置坐标轴标签及其取值范围修改坐标轴的刻度改变坐标轴的位置1、先看一个小demo用matplotlib绘制一条直线,简单几行代码,一条直线就出来了import matplotlib.pyplot as plt # 导入matplotlib的一个子模块pyplotimport numpy as npx=np.linspace(-1,1,50)y=2*x+1plt.plot

2021-08-08 11:20:33 87

原创 初识Pytorch

1、Pytorch 简介Pytorch 是一个基于 torch 的 python 开源机器学习库,主要用于自然语言处理等应用程序。说到这了就不得不介绍一下 torch ,它是有大量机器学习算法支持的科学计算框架,是与 Numpy 类似的张量(Tensor)操作库,其特点是特别灵活,但因采用了小众的编程语言Lua,流行度不高,这才有了 Pytorch 的出现。所以说 torch 是 Pytorch 的前身,他们的底层语言相同,都是Lua,只是使用了不同的上层包装语言。Pytorch 主要是由 Faceb

2021-08-08 11:17:27 588

原创 LeetCode 43. 字符串相乘(大数相乘)

在说大数相乘问题之前,我们先来看一下在算法竞赛中使用起来非常方便快捷的C++模板类vector1. 不定长数组vectorC语言在声明和定义一个数组时,必须要事先指定数组的长度,这就不利于数组中元素的动态增长,而C++引入了不定长数组vector,就能很好的解决这个问题,这也是vector受到广大acm竞赛选手青睐的原因所在。vector是一个标准模板类,所以需要用vector A 或 vector B来声明一个vector,vector声明一个整数数组,而vector声明一个字符串数组。vec

2021-07-30 22:35:02 526

原创 快速选择算法

第一章基础算法课前言学习思路:课上理解算法思想,课下记忆代码并上手题目,每道题目代码写上3到5遍,重复记忆。Acwing在线题库:https://www.acwing.com/problem/1、快速排序算法思想:分治策略时间复杂度:0(nlogn)算法步骤:选择分界点x,三种选法,左边点q[l],中间点q[(l+r)/2],右边点q[r]划分为两个区间,左边区间left所有数<=x,右边区间right所有数>=x递归排序左区间left和右区间right上代码:v

2021-07-23 09:23:28 279

原创 程序设计入门

Day 1 学习笔记1、双精度浮点数的输入问题使用 scanf 语句输入变量的值,如果是double类型的数,需要使用scanf("%lf",&a)。这真的是个坑,反正我每次都会掉进去。#include<stdio.h>int main(){ double a; scanf("%lf",&a); printf("%.1f",a); //输出结果取小数点后一位 return 0;}2、转换思路 —— 解决问题,不要为了写

2020-07-29 21:09:47 279

原创 浅析卷积神经网络

一、简要介绍谈到深度学习,不得不说的就是卷积神经网络了,近年来,无论是在图像识别、语音识别领域,还是在目标检测、语义分割领域,卷积神经网络都大放异彩,向我们展现出它独特的魅力。卷积神经网络 (Convolutional Neural Networks,CNN)是一类包含卷积运算且具有深度结构的前馈神经网络,它是为识别二维形状而特殊设计的一个多层感知器,这种网络结构对平移、比例缩放、倾斜或者共他形式的变形具有高度不变性。卷积神经网络它最重要的特性在于"局部连接"(或局部感知)与"权值共享"。局部连接

2020-07-21 21:47:35 1025

原创 python爬虫系列第1天

1、什么是爬虫从程序猿的角度来说,爬虫就是写程序,然后去互联网上抓取数据的过程。爬虫可以形象理解为在互联网这个网络上爬来爬去的一只蜘蛛,当遇到一些网站资源时,蜘蛛就会把它们爬取下来。很多语言都可以实现爬虫,例如java,ph,c,c++,但是pyhon语言语法简单,代码优美,而且具有强大的scrapy框架,更适合做爬虫2、涉及到的内容(1)一些库~有urllib、requests、bs4…这些(2)解析网页内容正则表达式、bs4、xpath、jsonpath(3)动态htmlselenium

2020-06-06 19:15:19 163

原创 汇编移位指令复习

前言吐槽一下下,汇编的指令真的好多呀,学了这么多可是记住的却没几个,所以写下这篇文章加深对汇编移位指令的理解和记忆文章目录前言1、逻辑移位指令逻辑左移 SHL逻辑右移 SHR2、算术移位指令算数左移 SAL算术右移 SAR3、循环移位指令循环左移 ROL循环右移 ROR4、注意点1、逻辑移位指令逻辑移位指令适用于带符号数运算逻辑左移 SHL指令格式:SHL OPR,CNT????PR:...

2020-05-06 11:13:02 1771 7

原创 入门 Markdown--让你写文章如行云流水

你还在为不会markdown语法而迟迟都没有写出一篇自己的博客吗?????你还在为写出来的文章排版不够好看而烦恼吗?????叮叮叮,各位童鞋们看下面这篇文章是从一个初学者的角度,带你初步入门markdown基础????这个是目录哦,专注您阅读的方便????标题1.1 使用#标记1至6级标题1.2 使用=和-标记一级和二级标题列表2.1 无序列表的表示2.2 有序列表的表示2.3 列表的嵌套方法...

2020-05-06 10:18:58 215

原创 汇编---串传送指令MOVS

题目在数据段中有一个字符串,其长度为17,要求把它们转送到附加段中的一个缓冲区中,应该怎么做呢显然这个题要使用串传送指令MOVS,MOVS每次传送的是一个字节/字,因此需要重复执行串传送指令才能完成一个数据串的传送,即是使用 REP MOVS 指令执行 REP MOVS指令前,应先做好:把原串首地址送给SI寄存器把目的串首地址送给DI寄存器把数据串长度放入CX计数寄存器设置方向标...

2020-05-06 07:53:53 8800 2

原创 基于深度学习的目标检测算法——one stage & two stage

前言????什么是目标检测呢?目标检测(objection detection)是计算机视觉(cv)的一个分支,在图像分类任务中,我们往往假设图像中只有一个主题目标,这时我们关注的是如何识别这个目标的类别,然而很多时候,一张图像中会有多个我们感兴趣的目标,我们想同时知道这些目标的类别以及他们所在的位置,在cv中,我们将这类任务称为目标检测或者物体检测文章目录前言1、two stage算法R ...

2020-05-04 14:05:48 1786

原创 CV的四大任务

引言学习的过程总是磕磕绊绊的,最近准备去学一下目标检测,还没开始去学,一个问题就在我的脑海中产生了,那就是图像识别和目标检测有什么区别,我怎么总感觉他们好像是一个东西?带着这个疑问,我去百度了一波,现在总算把这个问题搞定了CV四大任务图像识别和目标检测都是计算机视觉(CV)领域的一个分支,当然CV不只有图像识别和目标检测这两个任务,它还包括其他两个方面的任务。下面我就以一张图片为例,简单...

2020-05-03 18:02:49 2913

原创 Markdown 轻松写出漂亮的文章目录

????今天突然发现一个用markdown构建文章目录的简单方法,想和大家分享一下????这是语法格式 ????'''@[toc]# 1.标题1## (1) 小标题1## (2) 小标题2# 2.标题2## (1) 小标题3## (2) 小标题4 '''这是效果 ????文章目录1.标题1(1) 小标题1(2) 小标题22.标题2(1) 小标题3(2) 小标题41.标题1(1) ...

2020-04-27 13:02:45 709

空空如也

空空如也

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

TA关注的人

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