摘要:
队列是遵循先进先出(FIFO)原则的一组有序的项 队列在尾部添加新元素,并从顶部移除元素 创建队列,并声明方法 function Queue() { var items = []; this.enqueue = function(element) { items.push(element); }; 阅读全文
摘要:
栈是一种遵从后进先出(LIFO)原则的有序集合 创建栈,并为栈声明方法 function Stack() { var items = []; //push()添加一个或多个元素到栈顶 this.push = function(element) { items.push(element); }; // 阅读全文
摘要:
例子:求斐波拉契数列的前20个数字 前两个数字都是1,从第三项开始,每一项都等于前两项之和 var fibonacci = []; fibonacci[0] = 1; fibonacci[1] = 1; for (var i = 2; i = 0; i ) { numbers[i] = number 阅读全文