2026-01-01から1年間の記事一覧
ABC084-D.2017-like Number 概要 「N も (N + 1) / 2 も素数」を満たす奇数 N 上記を満たす値を2017に似た数とし、 与えられた区間にいくつ存在するかを問われている。 考え 1..105(制約 r <= 105)の区間で2017に似た数の総数を保持する累積和を作って、 与…
概要 以下の警告によく出会う。 Parameter 'val' implicitly has an 'any' type, but a better type may be inferred from usage. [7044] 暗黙anyだけど、もっと良い型ありそう〜って言ってる。 ミス TSに不慣れなもので当てずっぽうに型を明示するが、 一向…
What 入力補完をオートで表示してくれるプラグイン ビルトインではオムニ補完をキー操作で行えるが、 そろそろLSPのセッティングもちゃんとしようということで入れた 環境 エディター - Neovim : 0.11.6 プラグインマネージャー - vim-plug 手順 nvim-cmpの…
経緯 Vanilla TSの学習とGitHubのissueの使用方法などを学習がてら、 ブランチを切ってコードを書いていたら卿が乗り、 属していたブランチとは関係のない作業まで行ってしまった。 コミットする時に気づき、 ブランチを後からどうにかできないかと思った。 …
環境 エディター : Neovim パッケージマネージャー : なし プラグインマネージャー : vim-plug 概要 ESLint 設定ファイルに記したコーディングスタイルのルールで、 ファイル全体を静的に解析し、バグの温床となりやすいルールに沿わないコードを検出してく…
ABC150-C 考え方 順列の完成確認(ベースケース) カウントアップ 順列の一致確認 一致: カウントを記憶 return(呼び出しもとへ戻る) N分の繰り返し処理 配列に要素を格納(順列作成処理) 格納した要素番目に使用したことを記録 1へ戻る バックトラック …