自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 中缀表达式、后缀表达式栈实现小记

这里实现了一个中缀表达式计算器: Stacktest.InfixCalculator.calculate("1 + 2 * 3 + ( 4 * 5 + 6 ) * 7") = 189 主要难点在于中缀表达式转换成后缀表达式,其算法原理为: 遇见操作符 +,-,*,/,( 时,把符号栈不比当前操作符低的操作符出栈输出(如果出栈中遇到左括号,则停止出栈,因为表示当前正在处理闭括号),最后将当前...

2018-02-28 17:26:00 212

原创 遍历和递归实现双向链表反转

面试中经常问到双向链表的反转问题,下面参考《数据结构与算法分析》给出个LinkedList实现,同时讨论双向链表的反转实现。 public class LinkedList<E> { private Node<E> head; private Node<E> foot; private int modCount; private...

2018-02-27 10:44:47 1806

原创 Gradle闭包委托总结

作为一个还处于入门Gradle的小白,记录一下对Gradle闭包委托的理解。 比如在 《Android Gradle权威指南》 可以看到类似如下代码段: static def person(Closure<Person> closure) { Person p = new Person() closure.delegate = p closure.setRe...

2018-02-08 16:37:40 1211

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除