- 博客(15)
- 收藏
- 关注
原创 Leetcode 5413. 重新排列句子中的单词
「句子」是一个用空格分隔单词的字符串。给你一个满足下述格式的句子 text :句子的首字母大写text 中的每个单词都用单个空格分隔。请你重新排列 text 中的单词,使所有单词按其长度的升序排列。如果两个单词的长度相同,则保留其在原句子中的相对顺序。请同样按上述格式返回新的句子。示例 1:输入:text = "Leetcode is cool"输出:"Is cool leetcode"解释:句子中共有 3 个单词,长度为 8 的 "Leetcode" ,长度为 2 的 "is" 以及长
2020-05-17 16:21:52
355
原创 Leetcode 5412. 在既定时间做作业的学生人数
给你两个整数数组 startTime (开始时间)和 endTime(结束时间),并指定一个整数 queryTime 作为查询时间。已知,第 i 名学生在 startTime[i] 时开始写作业并于 endTime[i] 时完成作业。请返回在查询时间 queryTime 时正在做作业的学生人数。形式上,返回能够使 queryTime 处于区间 [startTime[i], endTime[i]](含)的学生人数。示例 1:输入:startTime = [1,2,3], endTime = [3,2,
2020-05-17 15:36:47
242
原创 【算法笔记】基于广度优先搜索(BFS)求解图像连通域
简介广度优先搜索,是以广度作为第一关键词,当碰到岔口时,首先访问这个岔口能直接到达的所有结点,然后这些结点被访问的顺序,依次继续访问其可以到达的所有结点,直到所有结点都被访问,或者满足终止条件;算法较为理想的实现方式是使用队列,将前面的元素不断弹出,在搜索过程中,将下一层的元素不断地补在后面,直到队列为空,或是满足条件,完成搜索;完成demo后,发现本方法适用于求取图像中的连通域个数、大小、...
2020-02-24 11:17:46
1412
原创 【组会PPT分享】转置卷积(反卷积)介绍
本文是2019年下半年组会PPT的分享,主题是从算术的角度理解转置卷积(反卷积),希望对您有所帮助。首先,先让我们回顾一下卷积(如果您对卷积的过程还有疑惑,请点击这里)如上图所示,本场景的输入层边长 i=6,卷积核大小 k=3,零填充 p=1,步长 s=2,得到的输出就是 o=3,上图是卷积过程的动态描述。在此,我们先不考虑零填充,步长为1,这时 4x4 的输入与 3x3 的卷积核进...
2020-02-20 22:06:38
774
1
翻译 【CNN算术指南】各章的参考文献
其它各章【CNN算术指南】绪论【CNN算术指南】第一章 综述【CNN算术指南】第二章 卷积算术【CNN算术指南】第三章 池化算术【CNN算术指南】第四章 转置卷积算术(反卷积)【CNN卷积算术指南】第五章 膨胀卷积【CNN算术指南】各章的参考文献...
2020-02-19 21:23:02
950
翻译 【CNN算术指南】第五章 膨胀卷积
其它各章【CNN算术指南】绪论【CNN算术指南】第一章 综述【CNN算术指南】第二章 卷积算术【CNN算术指南】第三章 池化算术【CNN算术指南】第四章 转置卷积算术(反卷积)【CNN卷积算术指南】第五章 膨胀卷积【CNN算术指南】各章的参考文献...
2020-02-19 21:20:43
270
翻译 【CNN算术指南】第四章 转置卷积算术(反卷积)
其它各章【CNN算术指南】绪论【CNN算术指南】第一章 综述【CNN算术指南】第二章 卷积算术【CNN算术指南】第三章 池化算术【CNN算术指南】第四章 转置卷积算术(反卷积)【CNN卷积算术指南】第五章 膨胀卷积【CNN算术指南】各章的参考文献...
2020-02-19 21:18:00
147
翻译 【CNN算术指南】第三章 池化算术
其它各章【CNN算术指南】绪论【CNN算术指南】第一章 综述【CNN算术指南】第二章 卷积算术【CNN算术指南】第三章 池化算术【CNN算术指南】第四章 转置卷积算术(反卷积)【CNN卷积算术指南】第五章 膨胀卷积【CNN算术指南】各章的参考文献...
2020-02-19 21:12:08
130
翻译 【CNN算术指南】第二章 卷积算术
其它各章【CNN算术指南】绪论【CNN算术指南】第一章 综述【CNN算术指南】第二章 卷积算术【CNN算术指南】第三章 池化算术【CNN算术指南】第四章 转置卷积算术(反卷积)【CNN卷积算术指南】第五章 膨胀卷积【CNN算术指南】各章的参考文献...
2020-02-19 21:09:11
176
翻译 【CNN算术指南】第一章 综述
深层卷积神经网络 (Convolutional Neural Networks) 一直是深度学习 (Deep Learning) 领域令人瞩目的成果。尽管 CNN 早在 90 年代就已经应用于解决手写字符识别任务 (Le Cun et al., 1997) ,但其得到广泛应用还是最近的事情,标志事件是基于深层 CNN 的模型在 ImageNet 图像分类挑战中,击败了所有其他模型 (Krizhev...
2020-02-19 21:04:24
201
翻译 【CNN算术指南】绪论
译者的碎碎念本书的作者为 Vincevt Dumoulin 和 Francesco Visin,译者为Henry Jing,翻译过程中感谢来自西安交通大学、安徽大学以及其他学府各位好友的帮助,在此向各位表示感谢(按约定在此感谢,哈哈哈)。原文为 A Guide To Convolution Arithmetic for Deep Learning,arXiv地址为: https://arxiv...
2020-02-19 20:24:55
191
原创 【算法笔记】使用栈(stack)和队列(queue)完成的一个简单计算器(同时求解后缀表达式)
题目描述读入一个只包含加减乘除的非负整数计算表达式,并求解结果;本题用来练习栈和队列的使用,核心是中缀表达式转后缀表达式;输入格式每次输入一行,整数和运算符之间用一个空格(或者可以不加)分隔;输出格式每次输出一行,精确到小数点后 2 位;输入示例30 / 90 - 26 + 97 - 5 - 6 - 13 / 88 * 6 + 51 / 29 + 79 * 87 + 57 * 92...
2020-02-18 21:43:46
485
1
原创 【算法笔记】2.3 选择结构(if 和 switch) & 2.4 循环结构(while 和 for)
2.3 选择结构2.3.1 if 语句尽量使用大括号,除非非常确信或者语句非常短,可将语句附于条件之后;判断相等使用的是==,如果判断是否为0,可省略判断符;逻辑的与和或是&& 和 ||,单个的逻辑判断符用于位操作;2.3.2 if 的嵌套略;2.3.3 switch 语句switch使用较少,格式如下:switch(表达式){ case 常量表达式...
2020-02-17 21:11:50
121
原创 【算法笔记】2.2 顺序结构(赋值、输入输出、注释、math.h)
2.2.1 赋值通常使用等号赋值;可以通过 +=、-=、*=、/=、%= 的方式赋值;2.2.2 scanf 和 printf1. scanfscanf 是输入函数,使用格式如下:scanf(“格式控制”, 变量地址);scanf("%d", &n);数据类型格式符int%dlong long%lldfloat%fdoubl...
2020-02-17 19:58:44
303
原创 【算法笔记】2.1 数据类型
1. 头文件通过 #include <xxx>来实现,最常用的是include <stdio.h>;2. 主函数形式为:int main(){ ... return 0;}主函数是一个程序的入口位置,整个程序从主函数开始运行;一个程序最多有一个主函数;2.1 基本数据类型2.1.1 变量的定义变量的定义通常为:变量类型 变量名;, 并且可以赋初值:...
2020-02-16 17:47:41
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人