题解列表

筛选

1063: 二级C语言-统计字符

解题思路:传送面板:https://blog.dotcpp.com/a/84267这次用了string类来申请字符串,又尝试了迭代器,不过感觉不用迭代器也一样能做。注意事项:迭代器是一个指针。参考代码://题目1063:二级C语言-统计字符#include#include

使用函数和宏定义简单找出最大数(冒泡排序)

摘要:解题思路:使用函数找出最大值,我想到的是有点繁琐的“冒泡排序”。                 宏定义我是采用定义两个宏,一个是最大值为a,一个最大值为b,那么剩下就是c(使用if  ...   i……

1062: 二级C语言-公约公倍

摘要:解题思路:传送面板:https://blog.dotcpp.com/a/84266注意事项:记住辗转相除法。参考代码:// 题目 1062: 二级C语言-公约公倍 #include <iostrea……

题解 1219: 数列排序

###解题思路根据题目的输出格式,输入的时候,将比K1小的数存进栈(先进后出),将比K1大的数存进队列(先进先出);输出的时候按照顺序输出栈里的元素、K1和队列里的元素###学习笔记```cppstd::ios::sync_with_stdio(0);//在c++中之所以cin,

【鼠鼠】用两层循环ac一道中等题

1.核心思路贪心,最少步数的办法是找到相同的字符,通过删除和修改达到一致2.比如sfdxbqw和gfdgw,只要把一样的留下,不一样的在第二字符串个长度之前就改,在第二个字符串之后出现的不一样的直接删掉3.这样第一行不用修改(包括增删改)的只有和第二行重复了的字符4.因此最少修改步数就是第一行的长度减

题解 1218: 排列之STL大法

用数组b记录数组a的下标然后使用next_permutation()函数得到数组a的元素顺序的全排列参考资料:https://blog.csdn.net/qian2213762498/article/details/79683905参考代码#include#include

【鼠鼠】用getline和getchar两个函数ac一道简单题

1.首先阅读题目仔细点,输出是要空两行的2.getline(cin,string)真的太好用辣,碰到换行和EOF才停的3.getchar()用来作为输入空格的接收函数```cpp#include#include#include#includeusingnamespacestd;intmain(){in

二级C语言-公约公倍

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int gcd(int x,int y){    int t;    t = x%y……