上传者: 42102358
|
上传时间: 2022-04-02 21:59:20
|
文件大小: 48KB
|
文件类型: -
圆形阵列
简单的圆形数组数据结构,用于存储有限长度的值列表并自动删除不再适合数组的值。 所有操作都是 O(1)。
用法
npm install --save circular-array
// ES6
import { CircularArray } from 'circular-array' ;
// CommonJS
const { CircularArray } = require ( 'circular-array' ) ;
const gizmos = new CircularArray ( 3 ) ;
// gizmo.array() returns:
gizmos . push ( gizmo1 ) ; // [gizmo1]
gizmos . push ( gizmo2 ) ; // [gizmo1, gizmo2]
g