Huster水仙
Huster水仙
全部文章
分类
题解(112)
归档
标签
去牛客网
登录
/
注册
Huster水仙的博客
水仙不开花?你装蒜呢!
TA的专栏
16篇文章
0人订阅
algorithm
16篇文章
911人学习
全部文章
(共120篇)
题解 | #数制转换#
用栈即可 #include<iostream> #include<stack> #include<string> using namespace std; int main(){ string s; stack<char>ans; ...
C++
2023-01-14
5
395
题解 | #进制转换#
#include<iostream> #include<string> using namespace std; int main(){ string s; while(cin>>s){ long long ans=0; ...
C++
2023-01-14
0
322
题解 | #又一版 A+B#
以后优先还是用long long,毕竟方便很多 字符串运算实现时,字符串+字符串,注意先补成一样长的 虽然题目说输入会有限制,可是实际测试却没有,还是要将EOF写上 字符串运算 #include<iostream> #include<string> #include<...
C++
2023-01-14
1
335
题解 | #八进制#
#include<iostream> #include<stack> using namespace std; stack<int>s; int main(){ int n; while(scanf("%d",&n)!=EOF){ ...
C++
2023-01-14
2
390
题解 | #进制转换2#
一开始想偷懒,发现测试样例还是有大数,没办法只好用字符串乘除法 注意除法要返回余数,不能直接根据字符串末尾得到余数 注意字符和数字的转换 #include<iostream> #include<stack> using namespace std; void getadd...
C++
2023-01-14
0
322
题解 | #10进制 VS 2进制#
#include<iostream> #include<vector> #include<string> using namespace std; vector<int>bin; //保存逆序二进制数 string s;//输入 string reve...
C++
2023-01-13
0
278
题解 | #进制转换#
思路:除2取余,用栈逆序输出余数 由于数据较大,要自定义字符串除法 #include<iostream> #include<stack> #include<string> using namespace std; stack<int>bin; //余...
C++
2023-01-13
0
318
题解 | #二进制数#
除二取余法:余数进栈,最后从栈顶依次输出(逆序输出) #include<iostream> #include<stack> using namespace std; stack<int>bin; int main(){ int t; while(s...
C++
2023-01-13
0
286
题解 | #约瑟夫问题II#
约瑟夫问题|的思路链接 约瑟夫问题|链接 顺着约瑟夫问题|的思路: 循环的条件改变:不再是无脑取m个丢1个;每轮的筛选规则不一样,所以引入sum控制本轮循环次数,j表示报数的周期 第一轮筛选和后面的不同(被坑了):好好理解“接着第二轮再从上一轮最后一个报数的人开始”,第二轮开始,队列中的最后一个元...
C++
2023-01-12
0
489
题解 | #约瑟夫问题I#
数学的递推方法很巧妙,但推导需要时间 直接采用队列进行模拟 比较容易理解 循环队列的精髓在于: 符合条件:直接将队头元素取出,放到队尾;否则 直接取出丢弃 class Joseph { public: int getResult(int n, int m) { queue&...
C++
2023-01-12
0
500
首页
上一页
3
4
5
6
7
8
9
10
11
12
下一页
末页