変数名でよく使う奴ら↓他にもあるかも cnt (count) s (string, sum) tmp (temporary) i (forの中など) n,m,k (大体整数) l, r (left, right) pre_なんとか (forなどで情報持つためのやつ) dp (動的計画法用) v (vector) st (set) p (pair, 素数) q (queue, 素数) lst (list) dat (data) ok, ng (Okay, Not Good)
@zako572 күн бұрын
cnt(count)・pos(position)・tmp(temporary)みたいな多くの人に使われてるやつと違って、あまり一般的じゃない略称系は可読性が落ちるかも 理由としては st ⇒ set, sort, start, state lst ⇒ list, last, lest, lost dat ⇒ data, date, dat(DATファイル) みたいに略称だけでの判別が微妙に困難で、第三者が把握するには変数の使用行まで行って判断する手間がある。 そういう点ではcnt・posもグレーゾーン あ、でも他人がソースコードを見ることが100%ない場合はいいのか