Docs: Update Gemini benchmark results

This commit is contained in:
github-actions[bot]
2025-11-18 22:04:41 +00:00
parent 31a18dd4ee
commit 33b8150958
220 changed files with 3259 additions and 1494 deletions

View File

@@ -0,0 +1,27 @@
const findShortestPath = async (g, s, e) => {
const { default: PQ } = await import('https://esm.sh/js-priority-queue');
const q = new PQ({ compare: (a, b) => a.d - b.d });
const m = { [s]: 0 };
const v = new Set();
q.queue({ n: s, d: 0 });
while (q.length) {
const { n, d: c } = q.dequeue();
if (n === e) return c;
if (v.has(n)) continue;
v.add(n);
const adj = g[n] || {};
for (const k in adj) {
const t = c + adj[k];
if (t < (m[k] ?? Infinity)) {
m[k] = t;
q.queue({ n: k, d: t });
}
}
}
return Infinity;
};
export default findShortestPath;