AtCoder Perf Graph

レーティンググラフにパフォーマンスのグラフを重ねて表示します

< Opinie na AtCoder Perf Graph

Pytanie/komentarz

§
Napisano: 12-11-2025

どこに投げればいいのかわからなかったため、こちらに投げさせていただきます。いつも使わせていただいているのですが、heuristicのレートを見ようとすると正しく表示されなかったため、修正させていただきました。動作はこちらで確認しましたが、そちらでも確認していただければと思います。よろしければ、変更していただけると幸いです!

//fn mainの冒頭から最初のtry-catch文終了まで

let params = new URLSearchParams(document.location.search);
let t = params.get("contestType");
let extra = t == null || t == "algo" ? '' : "?contestType=heuristic";

//get json\
try {
    let parser = new DOMParser();
    json = await (await fetch(`https://atcoder.jp/users/${username}/history/json` + extra)).json();
    page = parser.parseFromString(await (await fetch(`https://atcoder.jp/users/${username}/history` + extra)).text(),"text/html").getElementById("history").children[1].children;
} catch (reason) { console.log('try失敗') }

Odpowiedz

Zaloguj się, by odpowiedzieć.