Docs: Update benchmark results

This commit is contained in:
github-actions[bot]
2025-11-13 21:24:36 +00:00
parent 63fdb538ff
commit a38ae2d0c5
62 changed files with 532 additions and 1161 deletions

View File

@@ -0,0 +1,19 @@
async function findShortestPath(g,s,e){
const {default:Q}=await import('https://cdn.skypack.dev/js-priority-queue')
const d={[s]:0},q=new Q({comparator:(a,b)=>a.w-b.w})
q.queue({n:s,w:0})
while(q.length){
const {n,w}=q.dequeue()
if(w>(d[n]??Infinity))continue
if(n===e)return w
for(const k in g[n]||{}){
const nw=w+g[n][k]
if(nw<(d[k]??Infinity)){
d[k]=nw
q.queue({n:k,w:nw})
}
}
}
return Infinity
}
export default findShortestPath;