AmaZhao
AmaZhao
全部文章
题解
芝士(2)
归档
标签
去牛客网
登录
/
注册
AmaZhao的博客
全部文章
/ 题解
(共26篇)
题解 | #不高兴的津津# vector做法
这个题教会我 max_element 的用法 该方法可以获取vector中最大的元素的auto类型 (实则为迭代器) 再通过int max_index = distance(vec.begin(), max_it);获取开头和max_it之间的距离(max_it序号再-1的大小) 如果不知道vec...
C++
2025-09-23
0
11
题解 | #ISBN号码#
本题难点个人觉得在于最后一位的读入 面对既可能是数字又可能是“X” 这时候如何选择最后一位读入的变量就很重要了 那么第一用int 时候肯定是不行的 因为这样读出来的X 直接变成了‘0’ 这与数字0相斥 str类型也不行 虽然能够读入“X” 但是呢 读入的数字完全失去了比大小的能力了 所以 正确的做法...
C++
2025-09-23
0
12
题解 | #小s的签到题#
1如何读入用/隔开的两个数字?cin >> a >>slash >>b; 2如何找到vector中最大的int?该int的索引呢? 假如有多个最大值呢? 3如何将Ascii数字转化成为字符呢? #include <iostream> #inc...
C++
2025-09-19
0
16
题解 | #移植#
#include <iostream> #include <algorithm> #include <vector> #include <bitset> #include <string> using namesp...
C++
2025-09-19
0
10
题解 | #A+B Problem#
这行代码的问题如下 主要问题分析: 字符串构造错误:当输入n=3时,您初始构造的字符串是"A+B+C",但next_permutation会对整个字符串进行排列,包括"+"符号,这会导致产生无效的排列如"A+BC+"。 排列数量计算错误:对于n个字母,应该有n!种排列方式,但您计算的是(n-1)!,...
C++
2025-09-18
0
14
题解 | #小红的01串距离#
学习到的点 1 如何获取字符串中指定字符或者指定字符的的索引? 答:引入vector 创建一个vector容器 遍历字符串时候 将符合条件的元素(或者元素序号)通过.push_back()方法 添加到 容器当中 这样就提炼出来一个需要的容器 再通过容器的索引 获取相关元素的序号 2需要注意的点 i...
C++
2025-09-18
0
18
题解 | #自由落体#
实质上是指物理情景 从前做物理题时候总喜欢分情况讨论 再分情况求解 但是这种做法在拥有计算机的情况下已经过时 因为不需要考虑计算量了 那么为了简便 为了易懂 需要的是一个简洁的建模 而不是详细的讨论t1 t2 t_max的大小 考虑各种情况 所以自然而然的应用迭代 而不是傻愣愣的嵌套条件判断
C++
数学
2025-09-18
0
16
题解 | #反向输出一个四位数#
本做法将四位扩至无数位 #include <iostream> #include <string> using namespace std; int main(){ string a; ...
C++
2025-09-18
1
12
题解 | #hello world#
在这段代码中,hello world 字符串中的每个字符(包括空格)都会被处理。具体来说,代码中的 for 循环遍历字符串 word 的每个字符,并将每个字符的 ASCII 值加 1 后输出。 详细分析: 字符串 word 的内容: word = "hello world",包含 11 个字符...
C++
2025-09-18
0
21
题解 | #组队比赛#
解一: 先运用sort函数对四个参数进行大小的升序排序 再然后将最小最大 次小次大进行相加 最后运用abs函数求出最大值 #include <iostream> #include <algorithm> #include <vector> using na...
C++
2025-09-16
0
15
首页
上一页
1
2
3
下一页
末页