题解列表

筛选

C语言训练-排序问题<2>-题解(C++代码)

题目:将十个数进行从大到小的顺序进行排列我是用选择排序法做的,可以看看。#includeusingnamespacestd;intmain(){voidselect_out(intarray[],intn);inta[10],i;for(i=0;i<10;i++)cin>>a[i];select_ou

二级C语言-寻找矩阵最值-题解(C++代码)

摘要:题目输入一个正整数n (1≤ n ≤6),再输入一个n 行n列的矩阵,找出该矩阵中绝对值最大的元素以及它的行下标和列下标。 我的办法使用二维数组做的,首先输入值,声明max为最大值,先使max等于第……

蓝桥杯2018年第九届真题-缩位求和-题解(C++代码)

**思路**1、由于输入的数字会很大,所以用string接收;2、用递归求解,把每一位提取出来转换成int相加,得到的和转换成string,进入下一层递归,如果加起来的和长度为1,就结束递归,输出结果。```cpp#include#includeusingnamespacestd;stringf(st

字符串的反码-题解(C++代码)

```cpp#include#include#includeusingnamespacestd;intmain(){chara[80];strings1="abcdefghijklmnopqrstuvwxyz";strings2="ABCDEFGHIJKLMNOPQRSTUVWXYZ";while(g

明明的随机数-题解(C++代码)

通过利用STL的set容器来自动降重排序代码如下:```cpp#```cpp#include#includeusingnamespacestd;intmain(){sets;intn,x;cin>>n;for(inti=0;i>x;s.insert(x);}cout

求最大值-题解(C++代码)

```cpp#includeusingnamespacestd;intadjust(int*p,inti,intlen){intleft=2*i+1;intright=2*i+2;intmax=i;if(leftp[max]){max=left;}if(rightp[max]){max=right;}

狂猎来袭-题解(C++代码)

#include#includeusingnamespacestd;voidfunc(intn){inta[1000];inti=0,m,p,j;intsum=0;while(n/2!=0){a[i]=n%2;i++;n=n/2;}a[i]=n;//存入最后一个数;m=i;p=0;//定义m为首1;p