题解列表

筛选

优质题解

幸运儿-题解(Java代码)

首先是输入,输入n之后,就把1~(n-1)的值,赋值进数组中,这样得到一个有序数组,这样输出的时候就是按照升序排列然后模拟一下过程(红色字是被删除的,黑色字是剩下的)![](/image_editor_upload/20200222101709_18429.jpg)选出顺序是:24681037115剩
优质题解

C二级辅导-统计字符(C++代码)(STL算法!告别以往的做法,开始新的征程!!)

####新!!STL算法巧解计数问题#####新的方向,新的思路当你再次看到这道题,似曾相识,显然前面已经见过此题。这次又整出来,难道不应该换种思路吗?还要像以前那样循环判断计数吗?既然来到了这里,请对前面的方法说不,下面,你将重新看待计数类问题,告别以往的做法,开辟新的征程,达到更高的境界。
优质题解

蓝桥杯算法训练VIP-拦截导弹-题解(Java代码)

这题乍一看有点唬人,但画个图一看是求**最长不上升序列**和**最长不下降序列**。您请看图--导弹从上往下拦截的,每次只能拦截比上一个高度小或者相等高度的导弹;序列可以是不连续的,串是连续的![](/image_editor_upload/20200222081353_85218.jpg)*导弹按顺
优质题解

[编程入门]结构体之成绩统计2-详尽解析(C++代码)

#####解题方向看到此题,我们需明确:结构体方向解题是最简单的。#####解题思路首先,需定义类用来存储学生数据;类中应包含学生学号、姓名、三科成绩属性,还应包含输入、求平均分函数、求最高分函数的方法(或者main函数中直接写代码);定义main函数调用类的处理函数进行数据处理;理清结构层次后,
优质题解

小O的溢出-题解(C/C++语言代码)(参考一下)

摘要:#### 解题思路: 这是一道 0-1 背包的拓展问题,与常规 0-1 背包不同的是,“撑破背包的最后一件物品”可以带走。将问题转化为 0-1 背包的表述就是: 已知背包容量 V 和每件物品的……
优质题解

蓝桥杯基础练习VIP-高精度加法-题解(C语言代码)

##解题思路:**1、题目中要求的数据肯定是任何类型都村不下去的,所以这里优先考虑采用字符串的形式去计算****2、加法计算是从个位数往上加的,所以先从字符串后面往前面加****3、这里用一个临时变量去记录进位的情况****4、最后再倒序输入求和的字符串就好了**##这里强调一下最后的输出前,
优质题解

蓝桥杯真题- 地宫取宝 动态规划 / 记忆化搜索 (C++)

#[蓝桥杯真题]地宫取宝动态规划/记忆化搜索##1.问题描述基本可视作**搜索**的问题,但**DFS会超时**。##2.动态规划法###2.1最优值的定义及递归关系####2.1.1定义```dp[x][y][num][maxValue]```为走到坐标```(x,
优质题解

[编程入门]自定义函数之整数处理-题解(C语言代码)【含特殊测试序列】

写在前面:**一轮循环就同时确定最大最小值位置并进行最终互换:**这道题的**陷阱**在于:在进行最终位互换时,代码编写中先写最小值确定最终位(即先互换首位置),此时拿最小值打头的序列去测试正确,但用最大值打头的序列(如:10568431297)去测试则错误;相反,
优质题解

剔除相关数-题解(C++代码)

#相关数#**相关数含义:说白了就是一个数所有位上的数位置不同,如1234和4321、53454和44553等**###思路###为了将相关数统一为一个标记,将一个数存成string形式,然后对这个字符串按照字符排序。输入的数据依次这样处理,