Docs: Update benchmark results

This commit is contained in:
github-actions[bot]
2025-11-27 19:36:55 +00:00
parent e8b9dd6d0e
commit ba567f4017
109 changed files with 1138 additions and 1679 deletions

View File

@@ -1,11 +1,13 @@
async function findLISLength(a) {
if (!a?.length) return 0;
async function findLISLength(nums) {
if (!nums?.length) return 0;
const { bisectLeft } = await import('https://cdn.jsdelivr.net/npm/d3-array@3/+esm');
const t = [];
for (const n of a) {
const i = bisectLeft(t, n);
i < t.length ? t[i] = n : t.push(n);
const tails = [];
for (const n of nums) {
const i = bisectLeft(tails, n);
i < tails.length ? tails[i] = n : tails.push(n);
}
return t.length;
return tails.length;
}
export default findLISLength;
export default findLISLength;
// Generation time: 3.101s
// Result: PASS