题解列表

筛选

c++ 小白必备

摘要:解题思路:  头顶标注法         注意事项:    注意数组的边界问题 数组的0行和0列参与计算,但都不输出参考代码:#include<iostream>#include<string>usi……

数列排序 课堂笔记STL

解题思路:vector向量,动态数组;vectorv1.begin()选取第一个元素v1.clear()清除v1.push_back(x)表示在vector容器后面添加一个元素xv1.insert(v1.begin()+2,1)表示将1插入v1[2]的位置v1.nsert(v1.begin(),

直接用max(),

解题思路:直接使用max()函数注意事项:简洁明了参考代码:python的特点就是简洁,所以一句解决问题print(max(map(int,input().split())))

[递归]母牛的故事第一次用递归

摘要:解题思路:找找规律,可以发现年份      1    2   3  4    5     6    7      8      9    10牛牛数   1    2   3  4  6 &nb

编写题解 1148: C语言训练-计算1977!*

摘要:解题思路:题目本身的思路并不难,只是要使用到大数类,专门去百度了一下才知道用法的注意事项:参考代码:import java.math.BigInteger;public class Main {   ……

用函数加递归

摘要:解题思路:注意事项:参考代码:#include <stdio.h>int main(){    int n;    scanf("%d",&n);    printf("%d",f(n));    r……
优质题解

2305: 蓝桥杯2019年第十届省赛真题-等差数列(C语言代码)快速排序/碾转相除法

##解题思路:等差数列,首项a1,尾项an,公差为d。由各数间的关系得n=(an-a1)/d+1。用数组存储输入的数列。公差需由各相邻项的差值的最大公约数计算,当输入的各项为2612,各差值为46,公差为最大公约数2。用辗转相除法求最大公约数。

直接插入法排序顺序表

```c#include#defineMAXSIZE999//记录最大个数typedefintKeyType;typedefstruct{KeyTypekey;//关键字}RcdType;typedefstruct{RcdTyper[MAXSIZE+1];//r[0]可闲置或作监视哨intlength