栈
基于 javascript 对象创建栈
1 | class stack { |
用栈解决的问题
十进制转二进制
1 | function decimalToBinary(decNumber) { |
进制转换算法
1 | function baseConverter(decNumber, base) { |
队列和双端队列
基于 javascript 对象创建队列
1 | class Queue { |
基于 javascript 对象创建双端队列
1 | class Deque { |
使用队列和双端队列来解决问题
循环队列——击鼓传花游戏
1 | function hotPotato(elementsList, num) { |
两端队列——回文检查器
1 | function palindromeChecker(aString) { |