deno.land / x / masx200_leetcode_test@10.6.5 / random-pick-with-weight / index.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
export default class Solution { #select: () => number; constructor(w: number[]) { this.#select = Selector( w.map((v, i) => ({ result: i, chance: v })), ).select; }
pickIndex(): number { return this.#select(); }}import { Selector } from "https://deno.land/x/masx200_weighted_randomly_select@2.1.1/mod.ts";
masx200_leetcode_test

Version Info

Tagged at
a year ago