随笔分类 -  数据结构与算法

摘要:LeetCode中考察栈的基础操作的问题有20. Valid Parentheses,71. Simplify Path,150. Evaluate Reverse Polish Notation等,本文对这三个题进行详细的解析。 阅读全文
posted @ 2019-05-30 22:54 James_Shangguan 阅读(404) 评论(0) 推荐(0) 编辑
摘要:实验室的算法课程,今天轮到我给师弟师妹们讲贪心算法,顺便也复习一下。贪心算法这个名字听起来唬人,其实通常是比较简单的。虽然通常贪心算法的实现非常容易,但是,一个问题是否能够使用贪心算法,是一定要小心的。本文课通过LeetCode的一些习题,我们来回顾一下贪心算法。 阅读全文
posted @ 2019-05-21 15:16 James_Shangguan 阅读(1115) 评论(2) 推荐(1) 编辑
摘要:排序算法——最基础的算法,互联网面试必备技能。春来来了,排序的季节来了!本文使用Java语言优雅地实现常用排序算法,希望对大家有帮助,早日拿到Offer! 阅读全文
posted @ 2019-04-02 17:10 James_Shangguan 阅读(958) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示