题解列表

筛选

C++简单版,一看就会

摘要:解题思路:c++简单版本,一学就会(注意事项:第一个头文件可要可不要,本人习惯写上参考代码:#include <iostream>#include <stdio.h>using……
优质题解

[编程入门]求和训练 (C++代码)

摘要:### 解题思路: 最后结果由三部分和组成,每部分用一个for循环求解,最后相加即为结果 ### 注意事项: 求某个数的倒数,可以直接用1除以数本身,也可以使用cmath(math.h)库中的p……

C二级辅导-等差数列 (C语言代码)

摘要:解题思路和注意事项:通过读题,可以发现这是一个求等差数列前n项和的问题;前n项和的通项公式在C语言中的表现形式应该为Sn=n*a1 + n*(n-1)/2*d,其中n为项数,a1为首项,d为公差;所以……
优质题解

小朋友排队 ---树状数组---O(nlogm)算法--AC耗时50ms

摘要:解题思路:    先熟悉树状数组原理及其应用。    1.这道题可以转换成求每个位置的左边比他小的个数和右边比他大的个数,这两个相加就是这个人要被交换的次数,然后根据等差数列前n项求和公式(a1+an……
优质题解

蓝桥杯算法训练VIP-拦截导弹-详细题解(C++语言代码) 动态规划最长不上升子序列和最长上升子序列(重新修正了一下思路~)

摘要:1. 直接说了,最多能拦截的导弹的高度是不能超过上一次的高度,所以容易能想到最多能拦截的导弹数量就是所给序列的最长不上升子序列长度(并不是最长下降子序列)。而要拦截所有导弹需要的系统数目就是所给序列的……

幸运数-题解(C++代码)-详细注解

摘要:由于这道题目采用的是**暴力破解**的方法,但是可能需要一点小的改进,否则部分数据可能时间超限~~(留下了不争气的眼泪)~~,最重要的是: - 1.理解每一轮的幸运数是怎么得到的 - 2.如果你也……