Chri_K

2020年10月29日

二分函数

摘要: 二分降序(找第一个小于或小于等于的数) int n=5;//5个元素 a[0]=9,a[1]=7,a[2]=5,a[3]=3,a[4]=1;//降序 cout<<lower_bound(a,a+n,5,greater<int>())-a<<endl;//得到的是下标 2 cout<<upper_bo 阅读全文

posted @ 2020-10-29 15:07 Chri_K 阅读(18) 评论(0) 推荐(0) 编辑
构造(排列组合 插板法)

摘要: #include <iostream> #include <cstdio> #include <cmath> #include <cstring> using namespace std; typedef long long ll; const int maxn = 1000000; const i 阅读全文

posted @ 2020-10-29 14:50 Chri_K 阅读(152) 评论(0) 推荐(0) 编辑
字符串(string)(字符串相加)

摘要: #include<iostream> #include<cstring> using namespace std; int main() { int t; cin>>t; string a,b; while(t--) { cin>>a>>b; if(a+b>b+a) { cout<<">"<<end 阅读全文

posted @ 2020-10-29 13:13 Chri_K 阅读(129) 评论(0) 推荐(0) 编辑
读入优化

摘要: ios::sync_with_stdio(false); std::cin >>a; cin.tie(0); 阅读全文

posted @ 2020-10-29 07:34 Chri_K 阅读(3) 评论(0) 推荐(0) 编辑