- npm install nv-array-section
const ary_sec = require("nv-array-section")
const {merge}= require("nv-array-section")
var arr = [0,1,7,9,12,14]
> merge(arr,2,13)
{
narr: [ 0, 1, 2, 13, 14 ],
diff: Map { [ 1, 2 ] => [ 1, 7 ], [ 13, 14 ] => [ 12, 14 ] }
}
>
> merge(arr,1,13)
{ narr: [ 0, 1, 13, 14 ], diff: Map { [ 13, 14 ] => [ 12, 14 ] } }
> merge(arr,2,14)
{ narr: [ 0, 1, 2, 14 ], diff: Map { [ 1, 2 ] => [ 1, 7 ] } }
>
- ary_sec.merge(arr,si,ei)
- ary_sec.get_sec_with_num(arr,n)
- ary_sec.get_sec_with_seq(arr,seq)
- ary_sec.get_seq_with_sec(arr,sec)