摘要: 什么是运算符重载 运算符重载(Operator overload)是对已有的运算符赋予多重含义,使同一个运算符作 用于不同类型的数据时做出不同的行为。 运算符重载的意义 运算符重载的本质是函数重载,是实现多态的重要手段,为用户提供了一个直观的接口。 调用运算符操作自定义数据类型其实就是调用运算符函数 阅读全文
posted @ 2023-04-06 20:43 小花护符 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 整数拼接 测试用例: 4 2 1 2 3 4 题解: #include<bits/stdc++.h> using namespace std; long long a[100010]; long long f[11][100010];//余数数组,表示a[i]*10^r %k 的个数 long lo 阅读全文
posted @ 2023-04-06 20:37 小花护符 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 题解: #include<bits/stdc++.h> using namespace std; int f[40][40]; int n,m; int main() { cin>>n>>m; f[0][1]=1; for(int i=1;i<=n;i++) { for(int j=1;j<=m;j 阅读全文
posted @ 2023-04-06 20:36 小花护符 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 输入样例: H3el5o2 题解: #include<bits/stdc++.h> using namespace std; char s[110]; string res ; int num; int main() { scanf("%s",s); for(int i=0;i<strlen(s); 阅读全文
posted @ 2023-04-06 20:36 小花护符 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 题解: #include<bits/stdc++.h> using namespace std; int main() { long long n; cin>>n; while(n>0) { cout<<n<<" "; n=n/2; } } 阅读全文
posted @ 2023-04-06 20:35 小花护符 阅读(7) 评论(0) 推荐(0) 编辑