7K12 blog

猫でも分かる何か

2022-11-01から1ヶ月間の記事一覧

文字インデックス変換 LIB::CharIndex

LIB::CharIndex 文字からインデックス (0-index) を取得する アルファベットは26文字なので a=0 から z=25 のインデックスが得られる 関数定義 ll ascii(char c): アスキーコードを取得 ll i_abc(char c): 小文字のインデックスを取得 ll i_ABC(char c): 大…

文字列の複数分割 auto string_split

auto string_split 文字列の複数分割 文字長N のとき計算量 1-indexなので注意(例 0文字目と1文字目の境界で分割するときはpos=1を渡す)pos=0だけを指定したときは分割なし #include <bits/stdc++.h> using namespace std; using ll = long long; using setl = set<ll>; using</ll></bits/stdc++.h>…