Files
agent-claw/cdk/node_modules/aws-cdk-lib/assertions/lib/private/sparse-matrix.js
2026-05-06 18:55:16 -05:00

2 lines
382 B
JavaScript

"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.SparseMatrix=void 0;class SparseMatrix{matrix=new Map;get(row,col){return this.matrix.get(row)?.get(col)}row(row){return Array.from(this.matrix.get(row)?.entries()??[])}set(row,col,value){let r=this.matrix.get(row);r||(r=new Map,this.matrix.set(row,r)),r.set(col,value)}}exports.SparseMatrix=SparseMatrix;