原文:九章算法系列(#5 Linked List)-课堂笔记

前言 又是很长时间才回来发一篇博客,前一个月确实因为杂七杂八的事情影响了很多,现在还是到了大火燃眉毛的时候了,也应该开始继续整理一下算法的思路了。Linked List大家应该是特别熟悉不过的了,因为这个算是数据结构了里面基本上最开始讲的结构吧。这块内容也没有太多需要琢磨的技巧,可以考量的东西也不多,所以考的就是一些小的trick来完成,面试中链表考得特别多,算是面试官对面试者的基础的考查,所以我 ...

2016-10-17 19:31 1 1924 推荐指数:

查看详情

九章算法系列(#4 Dynamic Programming)-课堂笔记

前言 时隔这么久才发了这篇早在三周前就应该发出来的课堂笔记,由于懒癌犯了,加上各种原因,实在是应该反思。好多课堂上老师说的重要的东西可能细节上有一些急记不住了,但是幸好做了一些笔记,还能够让自己回想起来。动态规划算是我的一道大坎了,本科的时候就基本没有学过,研一的时候老师上课也是吃力的跟上了老师 ...

Thu Sep 08 08:31:00 CST 2016 4 2669
九章算法系列(#3 Binary Tree & Divide Conquer)-课堂笔记

前言 第一天的算法都还没有缓过来,直接就进入了第二天的算法学习。前一天一直在整理Binary Search的笔记,也没有提前预习一下,好在Binary Tree算是自己最熟的地方了吧(LeetCode上面Binary Tree的题刷了4遍,目前95%以上能够Bug Free)所以还能跟得上,今天 ...

Sun Aug 14 00:26:00 CST 2016 3 3586
九章算法

九章算法 前言 第一天的算法都还没有缓过来,直接就进入了第二天的算法学习。前一天一直在整理Binary Search的笔记,也没有提前预习一下,好在Binary Tree算是自己最熟的地方了吧(LeetCode上面Binary Tree的题刷了4遍,目前95%以上能够Bug Free)所以还 ...

Tue Aug 16 06:12:00 CST 2016 0 4689
九章算法笔记 9.动态规划 Dynamic Programming

递归和动态规划 算法视频QQ_1603159172 从Triangle这个问题说起: 题目: Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent ...

Fri Nov 02 20:56:00 CST 2018 0 774
算法系列:日历算法

Copyright © 1900-2016, NORYES, All Rights Reserved. http://www.cnblogs.com/noryes/ 欢迎转载,请保留此版 ...

Fri Dec 25 01:44:00 CST 2020 0 438
算法系列:日历算法

Copyright © 1900-2016, NORYES, All Rights Reserved. http://www.cnblogs.com/noryes/ 欢迎转载,请保留此版权声明。 ...

Sat Jul 02 00:46:00 CST 2016 0 6533
缓存淘汰算法系列(二)

一、前言   接着上篇文章,这次继续介绍缓存算法。 二、Clock   1、算法思想     尽管上文介绍的Second-chance算法是一个合理的算法,但是它并不是很高效,因为它频繁需要把对象插入到队列尾部,要知道位移也是很耗时的。而更高效的算法Clock,采用的是一个循环链表 ...

Wed Nov 23 07:33:00 CST 2016 0 3631
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM