My code: public class Solution { public int firstMissingPositive(int[] nums) { if (nums == null || nums.length…
分类:算法
cDCGAN生成MNIST图片(条件深度卷积生成对抗网络)
原文欢迎关注http://blackblog.tech/2018/01/25/cDCGAN生成MNIST图片/ 欢迎关注我的个人博客 http://blackblog.tech 前几日,学校期末作业要求我们使用机器学习的…
【刷算法】用两个栈完成行列
问题形貌 用两个栈来完成一个行列,完成行列的Push和Pop操纵。 行列中的元素为int范例。 剖析 两个栈完成行列,那就是一个进一个出,且题中没说两个栈的长度限定,那末关于两个栈s1和s2来讲,有两个注重的点: s1.…
算法之美:栈和队列
本文由玉刚说写作平台提供写作赞助 原作者:像一只狗 版权声明:本文版权归微信公众号玉刚说所有,未经许可,不得以任何形式转载 算法,一门既不容易入门,也不容易精通的学问。 对于笔者来说算法算是我程序员生涯很不擅长的技能之一…
音视频技术:视频质量评价方法简介
视频质量评估(VQA)一直是个很活跃的研究领域,原因其一是业内一直缺少一种统一且准确的评估标准,其二是影响视频质量的因素过多,且包含很多主观因素,难以客观、定量地评价。经过这么多年的研究,已经诞生了非常多的视频质量评估方…
内存中的堆栈和数据结构堆栈区别
内存中的堆栈和数据结构堆栈不是一个概念,可以说内存中的堆栈是真实存在的物理区,数据结构中的堆栈是抽象的数据存储结构。 1.内存中的堆栈 内存空间在逻辑上分为三部分:代码区、静态数据区和动态数据区,动态数据区又分为栈区和堆…
剑指offer第二版-23.链表中环的入口节点
本系列导航:剑指offer(第二版)java实现导航帖 面试题23:链表中环的入口节点 题目要求: 假设一个链表中包含环,请找出入口节点。若没有环则返回null。 解题思路: 当然可以使用遍历。顺序访问,当第二次访问同一…
算法中对数量级的一点理解
前言 最近开始学习算法知识,仅记录自己对算法学习感悟,同时也是方便自己以后复习 1.为什么我们需要了解数量级 我们需要去精确描述一组数据的时候,我们通常使用具体的数据记录,但是我们去理解一组数据的时候,我们往往需要使用模…
浅解前端必须掌握的算法(五):堆排序(下)
前言 虽然前端面试中很少会考到算法类的题目,但是你去比如像腾讯一样的大厂面试的时候就知道了,对基本算法的掌握对于从事计算机科学技术的我们来说,还是必不可少的,每天花上 10 分钟,轻松了解基本算法概念以及前端的实现方式。…
看图轻松理解并查集
前言 推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。 并查集 并查集(Disj…
聊聊从脑神经到神经网络
前言 神经网络能解决非线性的复杂的模型问题,而且通过增加网络的层数将具备更加强大的学习能力,另外如果再改造改造层的结构则变成各类深度学习模型,例如CNN RNN之类的。 神经网络一般被用来捕捉复杂情况下的特征,比如说视频…
美团餐饮娱乐知识图谱——美团大脑揭秘
前言 “ I’m sorry. I can’t do that, Dave.” 这是经典科幻电影《2001: A Space Odyssey》里HAL 9000机器人说的一句话,浓缩了人类对终极人工智能的憧憬。让机器学会…