雑多なことを書き連ねていくブログ

今までの人生、色々と興味を持ってやってきた目線で森羅万象に言及したり、

2018-07-01から1ヶ月間の記事一覧

lower_bound

cpprefjp.github.io AGC005 B - Minimum Sum より 備忘録。

rbegin(), rend()

vector<int> a(5); a[0]=3, a[1]=7, a[2]=1, a[3]=5, a[4]=9; sort(a.rbegin(), a.rend()); for(int i=0; i<5; i++){ cout << a[i] << endl; } 出力 9 7 5 3 1 sort(a.rbegin(), a.rend())で降順に並べ替えられる。</int>

復習リスト(1)

ABC099 D - Good Grid ABC100 D - Patisserie ABC そろそろ本気でD問題に着手するぞ。

ビット演算

ABC100 D - Patisserie ABC ビット演算使えるとかっこいい問題。 int main(){ ll n, m, a[100009][3], maxn=-(1LL<<60); cin >> n >> m; for(int i=1; i<=n; i++){ for(int j=0; j<3; j++){ cin >> a[i][j]; } } for(int i=0; i<8; i++){ vector<ll> vec; for(in</ll>…

next_permutation

ABC054 C - One-stroke Path next_permutationを使う問題。 int main(){ int n, m, a[30], b[30], c[10], ans=0; cin >> n >> m; for(int i=0; i<m; i++){ cin >> a[i] >> b[i]; } for(int i=0; i</m;>