NISHIO Hirokazu
[Translate]
ABC
AtCoder
Beginner Contest
ABC168
初挑戦
ABC169
ABC170
ABC171
ABC172
ABC173
ABC174
ABC175
ABC176
ABC177
ABC178
ABC179
ABC180
ABC181
ABC182
ABC183
全問正解
https://twitter.com/chokudai/status/1268830165385089024?s=21
Tweet
Related Pages
ABC181
ABC178
ABC174
ABC180
ABC183
ABC177
ABC175
ABC182
ABC179
ABC172
ABC176
atcoder
ABC173
ABC171
ABC170
ABC168
ABC169
→
#
×
共同化
×
s-pdca
×
納得感のない計画
×
##
×
双対セグメント木
×
時間がない
×
🤖2023-08-12_02:30
×
ABC179
×
依頼を先延ばしにする症例
×
ppoi
×
agc032b
×
hatena2009-04-26
×
「ボードゲームとしてのクリーンランゲージ」とは
×
hatena2009-05-14
×
初つぶやきglsl
→
🤖2023-08-12 02:49
→
ABC181
×
区間が交わらないとしてよい
×
左右から累積積
→
ABC181E
→
rangeaddは二つのpointadd
×
ABC183
×
座標圧縮
×
いもす法
×
イベントソート
×
特殊な制約
×
時間軸反転
×
heapq+dict
×
AGC044A
→
ABC188
→
クエリの先読み
×
二次元の片方を時間軸にする
×
二項ヒープ
×
フェニック木
×
多くのものと大小比較→フェニック木
×
クエリがたくさん問題
×
ABC174
×
mo's_algorithm
→
ABC174F
→
ABC178
×
一つ構築せよ問題
×
貪欲法の証明パターン
×
ジャッジ結果から情報を得る
→
ABC178F
→
ABC168
×
第三回 アルゴリズム実技検定
×
ABC169
×
ABC173
×
僕のatcoderの学び方(〜緑)
×
arc106
×
僕のatcoderの学び方(〜水色)
×
ABC183
×
abc187
×
僕のatcoderの学び方(〜青)
→
AtCoder日記
→
atcoder
×
テストは記憶の手段
×
人に教える
×
numba
×
ABC171
×
質の良い情報源の発見
×
テストの高速サイクル
×
気づきの言語化
×
ABC172C
×
経路に依存しない
×
順序のない列は多重集合
×
educational_dp_contest
×
エンジニアの学び方
×
学び方
→
僕のatcoderの学び方(〜緑)
→
ABC180
×
イコールは以下引く未満
×
count(x=y)=count(x<=y)-count(x<=y-1)
×
数え上げ
→
XがY = XがY以下 - XがY未満
→
アルゴリズム
×
蟻本
×
区間スケジューリング
×
二分探索木
×
unionfind
×
最短路問題
×
最小全域木
×
ユークリッドの互除法
×
ニ分探索
×
しゃくとり法
×
半分全列挙
×
座標圧縮
×
セグメント木
×
binary_lndexed_tree
×
バケット法
×
平方分割
×
ビットdp
×
bitdp
×
行列累乗
×
繰り返し二乗法
×
最大流
×
最小カット
×
二部マッチング
×
一般マッチング
×
マッチング
×
辺カバー
×
安定集合
×
点カバー
×
最小費用流
×
凸包
×
grundy数
×
強連結成分分解
×
2-sat
×
lca
×
ダブリング
×
接尾辞配列
×
sparse_table
×
rmq
×
atcoder
→
プログラミングコンテストチャレンジブック
→
ABC180
×
巡回セールスマン問題
×
tsp
×
bitdp
×
蟻本
→
ABC180E
→
ABC174
×
二分探索
×
最大値の最小化
×
値域と定義域の交換
×
二分探索チェックリスト
→
ABC174E
→
ABC174
→
ABC174D
→
アルゴリズム実技検定
×
atcoder
×
past3
×
past202005
×
past3d
×
past3e
×
past3f
×
past3g
×
past3h
×
past3i
×
past3j
×
past3k
×
PAST3L
×
past3m
×
past3n
×
past3o
→
第三回 アルゴリズム実技検定
→
atcoder
×
AGC044A
×
agc044b
→
AGC044
→
時間軸反転
×
桁dp
×
AGC044
×
atcoder
→
AGC044A
→
累積和
×
動的計画法
×
ABC179D
×
ABC179
→
累積和しながらDP
→
演算順序の変更
×
問題文の順にやらない
×
縦横変換
×
等差数列の和
×
atcoder
→
ABC172D
→
ABC177
×
分配法則
×
行列の半分
×
積と和の交換
×
累積和
×
長整数が速い
→
ABC177C
→
累積和
×
atcoder
×
range_add
→
いもす法
→
ABC175
×
繰り返し二乗法
×
ループ検出
×
ダブリングではなくループ検出
→
ABC175D
→
累積和
×
いもす法
×
セグメント木
×
ABC179
→
ABC179D
→
ABC170
×
heapq
→
PAST3L
→
atcoder
×
atcoder_library_practice_contest
×
numba
×
cython
×
フェニック木
×
セグメント木
×
遅延伝搬セグメント木
×
接尾辞配列
×
lcp_array
×
pythonでの累乗・逆数・階乗・階乗逆数・組み合わせ
×
中国剰余定理
×
floor_sum
×
np.convolve
×
two_snuke
×
長整数が速い
×
dsu
×
unionfind
×
最大流
×
最小費用流
×
scc
×
2-sat
→
AtCoder Library
→
二分探索
×
ABC174
→
二分探索チェックリスト
→
atcoder
×
vscode
×
スニペット
→
VSCode Python Snippets
→
ABC177
→
長整数が速い
→
ABC176
→
Python list v.s. set
→
maketrans
×
arc009
×
arc
×
atcoder
→
arc009_2
→
cython
×
atcoder
→
ABC162C
→
atcoder
→
PyPyの関数呼び出しは遅い
→
問題文の順にやらない
×
atcoder
→
ABC172C
→
座標圧縮
×
setはメモリ食い
×
numba
×
numbaに複雑な型を渡す
×
numba_bisect
×
numpy.unique
×
長方形グラフ探索
×
番兵
×
numba_np.concatenate
×
csr_matrix
×
リンクトリスト
×
mprof
×
atcoder
→
ABC168 F
→
ABC170
×
heapq
×
ヒープキュー
×
セグメント木
×
フェニック木
×
座標圧縮
×
標準入出力でtle
→
ABC170 E
→
atcoder
×
座標圧縮
×
mprof
→
setはメモリ食い
→
剰余群逆元漸化式の導出
×
numba
×
atcoder
×
ABC171
→
ABC171 F
→
atcoder
×
ABC170
×
ダイクストラ法
×
長方形グラフ探索
×
numba
×
番兵付きの一次元配列
×
line_profiler
×
デバッグプリントのコメントアウト
→
ABC170_F
→
二分探索
×
atcoder
→
bisect
→
itertools.accumulate
×
itertools
×
累積和
×
atcoder
→
Static Range Sum
→
メモ化
×
atcoder
→
functools.lru_cache
"
Engineer's way of creating knowledge
" the English version of my book is now available on
[Engineer's way of creating knowledge]
(C)NISHIO Hirokazu / Converted from
[Scrapbox]
at
11/23/2025, 5:39:16 PM
[Edit]