题解列表

筛选

蓝桥杯2016年第七届真题-碱基

解题思路:解法:题目意思要好好理解一下,就是求有多少种DNA序列组合,在每种组合中,每个DNA序列都包含了同一个k长连续碱基序列子串(同一DNA序列中子串位置不一样的几种不会只算做一种,具体看下面样例2的解释)。比如样例1:这2种组合是(1,

3033: 放苹果(java解)

```javaimportjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);intt=scanner.nextInt();for(inti=

2279: 蓝桥杯2018年第九届真题-日志统计(Java写法) 里面代码每行都有详细的解释,相信可以帮助你看懂

解题思路:注意事项:这里我写的尺取法可能有点不一样,但是整体思想是差不多的,这里写的就是每次当前ID在这个时间段有没有出现K次,多了也不用管,直接输出,题目说得从小到大,我试了一下好像不用,不过影响也不大,判断完了直接换下一个不一样,所以需要一个flag来标记,

3022: 流感传染

importjava.util.*;publicclass流感传染{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intfZ=sc.nextInt();String[][]arr=newString[fZ][fZ]

蓝桥杯算法提高VIP-分数统计

摘要:解题思路:注意事项:参考代码:import java.util.*; public class TT1500 {     public static void main(String[] ar……

dp-波动数列

摘要:按照大佬的思路 (网址:CSDN),使用了动态规划解题。//  (59条消息) 题目 1449: 蓝桥杯2014年第五届真题-波动数列_一只干饭猿的博客-CSDN博客参考代码:import java.……
优质题解

除去升序序列后,再求降序,当升序过后,降序就是需几套系统,详细看题解

这个题要先学会**动态规划求上升子序列**为什么我说除去降序子序列过后,再找出升序就是它需要几套系统:首先我们通过题目知道:**但是以后每一发炮弹都不能高于前一发的高度**是要求一个降序的,也就是**arr[0]>arr[1]**,所以我们就先使用**动态规划求下降子序列**,和上升上一个道理。

注意行 列编号从0开始!!!!!!

摘要:简单题改了快一个小时,自己手动运行都通过不了,原来是从0开始!!!!!!参考代码:import java.util.Scanner;public class 兰顿蚂蚁 {    static int ……

求阶乘-二分查找-求阶乘中某质因子个数(java)

摘要:解题思路:    只需要知道2和5可以组成一个零,并且2的数量总会比5多,所有只需要求解阶乘中质因数5的个数就可以求出阶乘中后导零的个数    所以问题变成了:求阶乘中某质因子个数:        只……

1051:结构体之成绩统计2---

参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);inta=scanner.nextInt();intA=0,