Skip to content

Commit 49f01e8

Browse files
committed
💡 Documenting source code.
1 parent 5a32644 commit 49f01e8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/main/java/com/crossoverjie/algorithm/TwoStackQueue.java

+6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
/**
66
* Function: 两个栈实现队列
77
*
8+
* 利用两个栈来实现,第一个栈存放写队列的数据。
9+
* 第二个栈存放移除队列的数据,移除之前先判断第二个栈里是否有数据。
10+
* 如果没有就要将第一个栈里的数据依次弹出压入第二个栈,这样写入之后的顺序再弹出其实就是一个先进先出的结构了。
11+
*
12+
* 这样出队列只需要移除第二个栈的头元素即可。
13+
*
814
* @author crossoverJie
915
* Date: 09/02/2018 23:51
1016
* @since JDK 1.8

0 commit comments

Comments
 (0)