决定开始复习算法。于是开启这个系列,希望可以学一点,总结一点,写在这里。便于复习,也可以便于更加深刻的理解。 --- Richardo 09/14/2015 今天看了无向图的第一部分。 主要讲了这么几个东西。 图的API…
标签:算法
10大排序算法之【二分插入排序】
吃完午饭回来洗完这篇去睡觉,心累~~~(>_<)~~~ 其实插入排序的核心思想就是从第一个数依次排序,在0~i-1个有序数列中查找到第i个数的位置,然后将其插入即可。这样,在查找这个位置时有很多种方法,可以利…
探索 YOLO v3 实现细节 - 第6篇 预测 (完结)
YOLO,即You Only Look Once的缩写,是一个基于卷积神经网络(CNN)的物体检测算法。而YOLO v3是YOLO的第3个版本,即YOLO、YOLO 9000、YOLO v3,检测效果,更准更强。 YOL…
企业级IT运维平台的发展趋势与规划要点
作者介绍 梁铭图,新炬网络首席架构师,10年以上数据库运维、数据分析、数据库设计以及系统规划建设经验,在数据架构管理以及数据资产管理方面有深入研究 之前我写的一篇文章《IT运维发展趋势及运维人的转型升级》谈到了企业IT运…
Algorithms - Sort
Graph内容过于复杂,而且近期面试不会很容易考到。 Graph系列链接: http://www.jianshu.com/p/f968ef8dc0b6 所以先复习排序。 今天上午看了, selection sort in…
Leetcode - Moving Average from Data Stream
My code: public class MovingAverage { Queue<Integer> q = new LinkedList<Integer>(); int size = 0; …
详解动态规划最少硬币找零问题--JavaScript实现
硬币找零问题是动态规划的一个经典问题,其中最少硬币找零是一个变种,本篇将参照上一篇01背包问题的解题思路,来详细讲解一下最少硬币找零问题。如果你需要查看上一篇,可以点击下面链接: 详解动态规划01背包问题–J…
为什么我要在实验楼上刷算法题
9-22-2017 在实验楼的一个讨论里有问: 你好,很感谢您的回复,但是我想实验楼应该兼顾多数英文并不太好的给出经典的题型,而不是这种大而全的英文版本,如果是英文版本我想我们可以自主去外文网站去刷题,这样完全是多次一举…
OJ lintcode 链表插入排序
用插入排序对链表排序 您在真实的面试中是否遇到过这个题? Yes 样例 Given 1->3->2->0->null, return 0->1->2->3->null /*…
手推BP算法-面试前抢救一下
写在最前 网上关于BP算法的解释浩如烟海,我没必要多写一篇充数,不过面试之前总想快速的复习一下,奈何没有成文的资料。本文旨在提取出纯净的推导过程,不过多解释,为了有基础的朋友们面试前快速过一下。 抽象出问题 给定训练集 …
图像处理常用三种插值算法的实现
很长时间不敲代码,感觉一闲下来就忘了很多。想着把一些图像算法自己实现一遍也好,一方面加深算法的学习和理解,另一方面又可以练练编码能力。对于我这个非科班出身的,也挺有好处的。 不管那么多,先把这个坑挖了。闲着想敲代码了就慢…
Leetcode - Shortest Word Distance II
My code: public class WordDistance { HashMap<String, Integer> dic; public WordDistance(String[] words) {…