题解列表

筛选

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

细节补充

首先给出题解```pythona=list(input())print(len(a))foriinrange(len(a)):print(int(a[i]),end='')print()foriinrange(len(a)):print(int(a[len(a)-1-i]),

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

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

19.糖块粘合-题解(C++代码)

```有两个难点:1.规则的存储判断2.循环融合第一个难点用二维数组hash思想搞定第二个难点需要迭代替换判断``````#include#includeusingnamespacestd;intjud[1005][1005];intp[100005];intmain(){intn,

[递归]母牛的故事 (Python代码)

公式:a[i]=a[i-1]+a[i-3]步骤:1.定义列表2.往list添加初始数据3.预处理每年母牛的数量4.输入年份4.输出年份[========]```pythonlist=[]#定义列表list.append(0)#往list添加初始数据list.append(1)#第一年奶牛数量为1lis

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

循环的方法就不说了,说说格式化输出的方法1,输入一个十六进制数,用String接住2,用Integer.parseInt()把String转换成十六进制数字3,格式化输出成十进制System.out.printf("%d",num);```javaimportjava.util.Scanner;pub

18.环形传送器-题解(指针代码)

```该题目考察的是双向(循环)链表的基本操作,包括建表,插入,删除``````#includeusingnamespacestd;typedefstructNode{intdata;Node*next;Node*prior;}*DL;DLpos,