aaaawei
aaaawei
全部文章
题解
归档
标签
去牛客网
登录
/
注册
aaaawei的博客
一条奋斗考研的咸鱼
全部文章
/ 题解
(共21篇)
递归和分治
#include<cstdio> #include<iostream> using namespace std; int n,sum;//定义全局变量 void func(int m){ &...
C++
2021-01-24
0
490
全排列且按照字符串首字符从小到大依次打印。
//将问题分解为:每个数据都依次放在第一位置,问题变为,n-1个数据的排列问题, //再将n-1中每个数据依次放在次位,问题变为,n-2个数据的排列问题,依次递归下去,直到p等于q,递归出口,数据的组合输出。 #include<cstdio> #include<iostr...
C++
2021-01-23
4
788
要从第二行开始输出 测试用例有点坑爹 第一行的1不用输出。
//递归输出 //这种方法简单 但是重复计算很多 时间复杂度比较大 #include<iostream> #include<cstdio> using namespace std; int func(int i,int j){...
C++
2021-01-23
3
644
涉及字符串2进制和十进制的互相转化 定义字符串加,乘,除函数。算法有点复杂。
//题目说的是1000位的数 不是1000以内的数 只能用字符串的形式计算而不能用int long等整型; #include<cstdio> #include<iostream> #include<vector> #include<string> ...
C++
2021-01-18
0
624
必须要用字符串储存 因为数字已经超过了longlong型的最大长度
//第一步就是设计一个对于字符串的除法 这一点比较难 不多说上代码 #include<cstdio> #include<iostream> #include<string> #include<vector> using namespace&...
C++
2021-01-17
6
1329
做复杂了 可以直接用数组或者容器从后到前遍历输出 可我用的是栈。。。。。
include include include using namespace std;stack<int>st;int main(){ int a; int b[100]; while(cin>>a){//循环输入 int i=0; ...
C++
2021-01-17
2
602
简单计算器 这个代码中的坑 保存两位不需要四舍五入
对于输入字符串要单独考虑 对于优先级函数返回值只有几种情况而没有考虑所以情况编译器会报错!#include<cstdio>#include<iostream>#include<stack>#include<string>using namespace ...
C++
2021-01-16
1
661
输出末尾不加空格!!!不然格式会一直错误
定义两个容器 一个装入盈数 一个装入完数#include<iostream>#include<cstdio>#include<vector>using namespace std;vector<int>v1, v2;vector<int>...
C++
2021-01-12
1
803
用 for(char i='A';i<='Z';++i),利用ASCLL码的特性
include include include using namespace std;int main(){ string str; while(getline(cin,str)){//循环输入一行 for(char i='A';i<='Z';++i){ //从a到...
C++
2021-01-12
1
560
还是getline用法
include include include using namespace std;int main() { string s, x; while (getline(cin,s) ) { if (s == "#") { break; ...
2021-01-12
0
612
首页
上一页
1
2
3
下一页
末页