题解列表

筛选

蓝桥杯基础练习-十六进制转八进制 -题解(C++代码)

解题思路:-使用c++中的string库解决此问题-通过十六进制转换成二进制进而转换成八进制-注意前导0的输出测试数据39十六进制00111001不够三的倍数+0(使用string中的t="00"+t非常方便)加0后000111001输出八进制071此时的前导0去电结果71附上可AC的代码```cpp

[编程入门]选择排序-题解(C++代码)

首先将第一位数默认为最小值,然后依此与后面的数比较,若有更小的,则与第一位进行交换。依此类推,从第二个数再次比较.....具体代码如下:```cpp#includeusingnamespacestd;#definelength100intmain(){voidMySelectSort(inta[],

第几天-题解(C++代码)

#includeusingnamespacestd;intrmouth[12]={31,29,31,30,31,30,31,31,30,31,30,31};//模拟润年intpmouth[12]={31,28,31,30,31,30,31,31,

21.计算2^n-题解(C++代码) 快速幂

一道快速幂,当然不用也可以,因为后台给的数据没这么严谨,一般解法也可以过```#includeusingnamespacestd;intmod=10007;intquick(intx,intn){intres=1;x%=mod;while(n>0){if(n&1)res=res*x%mod;x=x*x

临时记忆-题解(C++代码) 精简

```#include#includeusingnamespacestd;intHash[3005],count=0;//全局数组默认为0intmain(){intn,m,x;queueq;//使用queue容器cin>>n>>m;for(inti=0;i>x;if(q.size()

[编程入门]链表合并-题解(C++代码)

#MarkDown编辑器基本使用说明**如果这是您第一次使用MarkDown编辑器,建议先阅读这篇文章了解一下Markdown的基本使用方法。**##实时预览、全屏显示![](/image_editor_upload/20190606013233_25630.png)**编辑器左边是输入框,