Chromeの新規タブが遅い原因を調査したら、Mark Tab Managerの大量Tab Groupsだった

Mark Tab ManagerをOFFにすると軽くなった Chromeに大量のTab Groupsが残っていた 「Close group」と「Delete Group」は違う 保存されているTab Groupsを表示する 不要なTab Groupを削除する 一括削除する方法は見つからなかった 全部削除したらMark Tab Man…

Google Play Consoleの内部テストで「Something went wrong on our end」が出た → 20分待ったら解決した話

起きたこと 20分後にもう一度試してみた まとめ Androidアプリを、Google Play Consoleの「内部テスト」を使って実機にインストールしようとしたところ、少しハマりました。 結論から書くと、 AABをアップロードした直後は、内部テスト用URLが発行されていて…

WSL2環境にてcargo competeでatcoderにログインする

環境 cargo competeとは? cargo compete login atcoder に失敗(と、解決方法) それでも提出はできない でもログインはしておいた方がいい 2026/01/17 開催中コンテストで動作確認 環境 windows 11 visual studio code WSL2 Rust cargo competeとは? carg…

codingame (こどげ) Soak Overflow💦🤖Summer Challenge 2025 参加記 全280位 Gold

コンテストページ 私の結果 感想 最終手法 前半:LLM 後半:手書き コンテスト終了3日前?サイトが重い... Q.「自分の評価関数Botで相手の行動を予想できるのか?」 評価関数ガチャで右往左往 コンテスト後のタイムライン ふまえて、やりたいこと コンテスト…

D - Home Garden セグ木で殴る

解説 問題 https://atcoder.jp/contests/abc379/tasks/abc379_d AC https://atcoder.jp/contests/abc379/submissions/61753187 植えている植物全てにTを足す処理が重たいので、セグ木の範囲加算を使う セグ木の宣言方法はアルメリアさんの記事を参照 https:/…

凶悪問題 abc379_c から学ぶ思い込みの怖さ😈

問題 思い込み1 : Nは200000以下 思い込み2 : 位置Xはソートされている 思い込み3 : GPTの生成するコードはチェックする必要なし 問題 問題 https://atcoder.jp/contests/abc379/tasks/abc379_c まずは解いてみてください。多分WAが出ます Cなのに緑Diff, sn…

AHC037 延長戦 天才貪欲 vs 近い葉マージ vs ビームサーチ

Links 結果 延長戦:天才貪欲の再現 (score : 5,388,249,433)️ 延長戦:近い葉マージ (score : 3,496,296,312) 惜しいノート 1位の解法 2024/09/19 追記:さらに延長戦!ビームサーチ (score : 5462997128)️ Links contest https://atcoder.jp/contests/ahc0…

AHC036 シュタイナー木は万能ではない

AHC018, AHC020にて、シュタイナー木は有効な手法であった。今回AHC036に参加した時も木が見えたし、行かなくて良い点もあったのでシュタイナー木を構築した。しかし、振り返ってビジュアライズしてみると、筋が悪かったことが分かる。 AHC036 visualizer sa…

No.2201 p@$$w0rd (★1.5) 別解

別解法なので書いておく 問題 https://yukicoder.me/problems/no/2201 AC https://yukicoder.me/submissions/1008671 解法 「置き換え文字 l,o,a,s」の場合、「置き換える」「置き換えない」の2パターンに分岐しながらdfs. 文字列長に達したら、パスワード条…

No.1423 Triangle of Multiples (★1.5) 別解

別解法なので書いておく 問題 https://yukicoder.me/problems/no/1423 AC https://yukicoder.me/submissions/1008560 解法 各辺を1e18を超えない && 倍数の条件を満たす、最大の長さにする code void solve(){ ll a,b,c;cin>>a>>b>>c; // 各辺を1e18を超えな…

Functional Graph構造体を作った。なもりグラフ

説明 使用例 verified 用語(閉路、ループ) 説明 問題 https://atcoder.jp/contests/abc357/tasks/abc357_e Functional Graphの問題だと見抜けた後は、連結成分ごとに分けて考えて、それぞれ閉路部分がどこか求めるなど、よく求める形がありそうなので再利…

abc355 D - Intersecting Intervals [left, right]でソートする解法

問題 https://atcoder.jp/contests/abc355/tasks/abc355_d AC https://atcoder.jp/contests/abc355/submissions/56180179 解説とは違う解法だったので書いておく ペア [left, right]の配列をソートする それぞれのペアから見て、自身より後ろを見て、どこか…

ARC A - ABA and BAB

Quiz https://atcoder.jp/contests/arc180/tasks/arc180_a AC https://atcoder.jp/contests/arc180/submissions/55373039 解説 AAが連続、またはBBが連続した場合は置き換えができないので、そこで問題を分割していいです 連続した所にカンマを入れることに…

012BFSはqueueを3個持つ

012BFSとは?となったキッカケ https://twitter.com/chokudai/status/1754369800862900253 chokudaiさん「01BFS知ってるなら、012BFSは発想できるでしょ」 私「???」 混乱の理由は、私は01BFSをdequeで実装するものだと思っていたため。一方でchokudaiさ…

AHC 至高のアルゴリズム リンク集

AHC015 https://speakerdeck.com/thunderc/toyota-ahc-zhi-gao-noarugorizumujie-shuo-hui-ahc015 AHC026 https://speakerdeck.com/bowwowforeach/toyotazi-dong-che-puroguramingukontesuto2023-number-6-atcoder-heuristic-contest-026-zhi-gao-noarugoriz…

AHC029(RECRUIT 日本橋ハーフマラソン 2024冬)で38位。賞品を頂いた

商品 賞品たち 2024/09/04 半年後のハーフマラソンでは貰えず>< 商品 40位までならパーカー確定。pretestで41位だったかな、手元で100ケース回して良いコードを提出していたので何人かはsystem testで抜けると思っていた コンテスト終了が2023-12-26(火) 2…

AHC017復習 ダイクストラ内の最短路木の差分更新

問題 提出 ダイクストラ内の最短路木の差分更新 初期解 サンプル点 登り成功回数 / 登り挑戦回数 のサンプル 追記:さらに延長戦 問題 A - Road Repair 道路工事 https://atcoder.jp/contests/ahc017/tasks/ahc017_a 提出 https://atcoder.jp/contests/ahc01…

abc334 C - Socks 2 累積和を使わない解法

問題 https://atcoder.jp/contests/abc334/tasks/abc334_c C問題にしては難しい! Kが偶数の時は自明なので省略します Kが奇数の時、i=0, 2, 4, 6, ... を除外した時の奇妙さをそれぞれ求めてminを取りたい。そのまま実装するとO(N2) まず、i=0を除外した時…

二分探索の上限をinfにするのは危険 D - Jumping Takahashi 2

問題 https://atcoder.jp/contests/abc257/tasks/abc257_d 方針 Sを二分探索する。始点は全探索し、そこから全ての点を訪問できるかBFSで判定する 落とし穴があった。提出したWAのコードはこちら https://atcoder.jp/contests/abc257/submissions/48522778 i…

long doubleのsqrtはdouble版より10倍遅い

https://atcoder.jp/contests/abc330/tasks/abc330_c この問題を解いていて、誤差が怖いのでlong doubleを使った floatやdoubleを使っても通るか確認したところ通ったが、実行時間に差があった 実行時間 long double 122ms float 12ms double 8ms int main()…

MEXをset<int>から二分探索しようとして失敗した E - Mex and Update

問題 https://atcoder.jp/contests/abc330/tasks/abc330_e 考察 (WA) 1個以上存在する値をsetで管理して、そこからMEXを高速に求めればいいな set内はソートされているのだから二分探索できるだろう ということで下記のようなsetを入力としてMEXを返す関数を…

ダイクストラ 復元 注意点 prev

AHC020でダイクストラ復元が必要だったのでprev配列を用意したがバグらせたのでメモ ちゃんと動いた提出 https://atcoder.jp/contests/ahc020/submissions/47615048 struct Node{ ll distance; ll index; ll prev=-1; }; // ダイクストラアルゴリズム内部 { …

(自分用メモ) 論理式の式変形 (和をXOR, ANDで書き直す)

上記画像の式変形が成り立つ https://atcoder.jp/contests/abc238/tasks/abc238_d この問題の解説にもある 和は繰り上がりがあるが、XOR, ANDで書き直せればビットごとに解けることも AC https://atcoder.jp/contests/abc238/submissions/45114951

C - Remembering the Days next_permutation解法

https://atcoder.jp/contests/abc317/tasks/abc317_c AC https://atcoder.jp/contests/abc317/submissions/45031177 「C問題でDFS !?」という意見もあったようですが、next_permutationで巡る順番を全探索すれば簡単です 注意点として、全ての点を通る必要は…

最短ハミルトンパス

頂点数は17以下を想定 隣接行列を与えるとパスを返す関数 // ハミルトンパスが存在するなら返す // (無いなら空の配列を返す) // 入力 G : 隣接行列 (adjacency matrix) // 参考にした : by tatyam // atcoder.jp/contests/abc190/submissions/19761405 VI…

abc309_c "C - Medicine" 二分探索解法

https://atcoder.jp/contests/abc309/tasks/abc309_c AC https://atcoder.jp/contests/abc309/submissions/43400326 解説と違う解法なので書いておく int main(){ cin.tie(0); ios::sync_with_stdio(false); // input ll N,K; cin>>N>>K; VI A(N); VI B(N); …

ABC307 Cなのに水色diffとなってしまった問題「Ideal Sheet」を解いてみた

問題 https://atcoder.jp/contests/abc307/tasks/abc307_c 考察として AとBのずらす位置を全探索すればいい 実装の工夫として 全部透明な行、列を削る関数があると楽 画像の上に画像を貼り付ける関数があると楽 AC https://atcoder.jp/contests/abc307/submi…

H - 桁差の和 (第13回 アルゴリズム実技検定) 別解(ソート・二分探索・累積和)

問題 https://atcoder.jp/contests/past202212-open/tasks/past202212_h 公式解説と違う解法なので書いておく Aはソートしてもいい Aiより数字が大きい箇所と小さい箇所、それは二分探索で分かる 範囲で和を求める箇所は累積和を使う 提出 https://atcoder.j…

シャッフルの平均移動距離はN/3

N/3 配列の要素数Nが大きいとき、おおよそN/3と言われている link 証明を書いている人もいた link が、N→∞の箇所が私には分からなかった 実際に計算してみる 結論としては、N/3 - 1/(3*N) となった★ 和の公式など使う 1+2+...+n = ~ 12 + 22 + ... + n2 = …

E - KarutaをTrie木で解いてみた

解説放送でも解の1つとして挙げられていた Trie木は使ったことがないので使ってみよう アルゴロジックさんのTrie木を参考に拡張した 親側に辿る変数追加など 提出AC https://atcoder.jp/contests/abc287/submissions/39835331 初めはTLEした Trie::Node変数…