随笔分类 - 数据结构与算法
摘要:LeetCode中考察栈的基础操作的问题有20. Valid Parentheses,71. Simplify Path,150. Evaluate Reverse Polish Notation等,本文对这三个题进行详细的解析。
阅读全文
摘要:实验室的算法课程,今天轮到我给师弟师妹们讲贪心算法,顺便也复习一下。贪心算法这个名字听起来唬人,其实通常是比较简单的。虽然通常贪心算法的实现非常容易,但是,一个问题是否能够使用贪心算法,是一定要小心的。本文课通过LeetCode的一些习题,我们来回顾一下贪心算法。
阅读全文
摘要:排序算法——最基础的算法,互联网面试必备技能。春来来了,排序的季节来了!本文使用Java语言优雅地实现常用排序算法,希望对大家有帮助,早日拿到Offer!
阅读全文