题解列表

筛选

元素配对-题解(Java代码)

```javapublicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);intn=scanner.nextInt();inta[]=newint[2*n];for(inti=0;i

三位数反转-题解(Java代码)

//总是错误50%原因在这。题目中写道有:多组输入数据Scannersc=newScanner(System.in);while(sc.hasNext()){inta=sc.nextInt();System.out.println(a%10+""+a/10%10+""+a/100%10);}

36.奔跑的野猪-题解(C++代码)只做最好的思路!

我们之前讲的递推,是一维的,它还可以扩展到二维三维至多维,类似于动态规划但本质又不一样,像这题。。。一开始没看懂,后来找到了规律,每组数据平行相乘代表南侧,交叉相乘代表北侧,它的状态是二维的不同于杨辉三角一维的状态,思路要转变一下,代码如下:```cpp#includeusingnamespacest

蓝桥杯算法提高VIP-01背包-题解(Python代码)

#0-1背包问题详解#问题描述:'''有一组不同重量,不可分割的物品,每种物品有且仅有一个每个物品都有对应的价值,我们需要选择一些物品放入背包在满足背包最大承重的前提下,使得放入物品的价值最大'''object_numbers,bag_wight=map(int,

蓝桥杯算法训练-大等于n的最小完全平方数-题解(C++代码)

不会的小伙伴看看哦!题目:输出大等于n的最小的完全平方数。若一个数能表示成某个自然数的平方的形式,则称这个数为完全平方数Tips:注意数据范围我的思路是用for循环,从i=sqrt(n)开始,直到i的平方大于n时,直接输出i的平方,紧接着写return0;可以看看我写的。
优质题解

蓝桥杯算法提高VIP-大数加法-题解(C语言代码) 字符数组保存大数

##核心思路:用数组保存大数创建两个字符数组用以保存大数,大数的每一位以字符的形式保存在对应下标的数组元素里。例如输入两个数据999和1,则arr1[1]=9,arr1[2]=9,arr1[3]=9;arr2[1]=1。(注意到这两个数组的第一个元素也就是下标为0的元素是空置的,

38.神之设备 (C++代码)只做最好的思路!

关于分治思想老师傅真的讲了很多,也很精辟,这里我就不再多说了。。。这题吧只可惜了把题目的意思搞错了,导致错误33%,代码如下:```cpp#includeusingnamespacestd;inta[100005];intmain(){longlongn,