P1007-题解(Java代码) 考虑横向通道,有学生矩阵4*5XXXXXXXAXBCXAXBCXXXX通道优先设在第2排,可隔断两对同学。以此类推。纵向通道同理。```javaimportjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scan 题解列表 2020年05月06日 0 点赞 0 评论 1125 浏览 评分:0.0
蓝桥杯算法提高VIP-最长公共子序列-题解(Java代码) ```javapackagedotcpp;importjava.util.Scanner;//题目2086:[蓝桥杯][算法提高VIP]最长公共子序列publicclassN2086{publicstaticvoidmain(String[]args){Scannerin=newScanner(Sys 题解列表 2020年05月06日 0 点赞 0 评论 1146 浏览 评分:0.0
P1005-题解(Java代码) 经典的01背包问题,使用动态规划。dp[i][j]含义,前i株草药中,j时间内可以获得的最大价值。**dp[i][j]=max{dp[i-1][j],dp[i-1][j-time[i]]+value[i]}**前者表示不采第i株草药;后者表示采第i株草药,此时要预留time[i]时间。 题解列表 2020年05月06日 0 点赞 0 评论 1204 浏览 评分:0.0
P1004-题解(Java代码) 记函数**f(i,j)**表示点(i,j)的最大滑雪距离,值为:**f(i,j)=max{周围比它低的点的滑雪距离}+1**比如,左边的点和下边的点比目标点低,则f(i,j)=max{f(i,j-1),f(i+1,j)}+1为了减少递归次数,对中间结果进行存储。 题解列表 2020年05月06日 0 点赞 0 评论 1234 浏览 评分:0.0
[递归]母牛的故事-题解(Java代码) 本题有明确的取值范围55,因此可以直接将所有值求出,并且牛的增长和斐波那契数列类似,所以可以找出牛的增长规律; 简单说一下本人思路,声明两个数组,分别存放1到接受和这些数字对应的生成数,然后用第一个中的值挨个遍历生成数组中的值,没有相同的值极为寂寞数;[========]importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]ar 题解列表 2020年05月06日 0 点赞 0 评论 1073 浏览 评分:9.9
蓝桥杯2013年第四届真题-买不到的数目-题解(Java代码) ```javaimportjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){inta;intb;Scannerin=newScanner(System.in);a=in.nextInt();b=in.nextInt 题解列表 2020年05月05日 0 点赞 1 评论 1021 浏览 评分:9.3
大鱼吃小鱼-题解(Java代码) 题目意思就是每次把最小的两个删了,然后插入删除的两个数的和这不简单java现成的优先队列PriorityQueue没什么难度,自己看代码importjava.util.PriorityQueue;importjava.util.Scanner;publicclassMain{publicstaticv 题解列表 2020年05月02日 0 点赞 0 评论 1400 浏览 评分:7.3
[编程入门]有规律的数列求和-题解(Java代码) importjava.util.Scanner;publicclasst18{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);doublea=2;doubleb=1;intn=sc.nextInt();doublem 题解列表 2020年04月29日 0 点赞 0 评论 944 浏览 评分:9.9
[编程入门]水仙花数判断-题解(Java代码) publicclassMain{publicstaticvoidmain(String[]args){for(intx=1;x 题解列表 2020年04月29日 0 点赞 1 评论 1061 浏览 评分:7.3