题解列表

筛选

选择排序(C,熟练运用下指针)

摘要:解题思路: 理解选择排序的定义就好做多了,选择排序是每次从未排序的部分中选取最小(或最大)的元素,放到已排序部分的末尾 多练习使用指针( •̀ ω •́ )✧ 参考代码: ```c ……

字符串分类统计---正则表达式

摘要:解题思路: 我使用的正则表达式注意事项:参考代码:import java.util.Scanner; public class Main { public static void main(……

寻找矩阵最值

摘要:解题思路:    用二维数组a[6][6]存放输入矩阵,然后用另外一个二维数组b[6][6]存放矩阵的绝对值。将二维数组第一个元素作为最大的值,然后和数组内所有值作比较,若是有比第一个元素大的就将该元……
优质题解

dp动规编辑距离思想

摘要:解题思路: 三种操作分别是:插入 删除替换需要清楚的点: 两字符串A和B,给A插入相当于给B删除,反之亦然(例如cat和cate)替换A相当于替换B(例如cat和fat)故本质操作就三种 : ① A插……

C++代码-二维数组的转置【很好理解!】

摘要:解题思路:要将矩阵转置,那么在做题之前需要清楚矩阵的主对角线上的数值是不变的,也就是行数=列数的值不变,因此我们在输入矩阵之后只需要将上矩阵(或下矩阵)的值与下矩阵(或上矩阵)对调即可。参考代码:#i……

倒数第二 C++ stl prev

摘要:## STL prev > std::prev`函数来获取容器中倒数第n个元素的迭代器。`std::prev`函数接受两个参数:迭代器和要向前移动的步数 ```c++ #include ……

双目运算符使用

摘要:#include<stdio.h>int main(){    int a,b,c;    scanf("%d%d%d",&a,&b,&c);    int max;    max = a>b?a:b……

保留字母(C)

摘要:解题思路:方法一:删除非字母字符    怎么实现删除呢?将字符串存放在字符数组中,每个字符都有相应的占位,对字符串中每一个字符逐一进行判断,若是非字母字符就将它下一个字符来替换它。参考代码:#incl……