题解列表

筛选

求逆序对个数

```/***求逆数对的数量*常规的暴力解法可能会导致超时*我要找到此数组中的最小值*/importjava.util.Scanner;publicclassDemo2023{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(Sy

使用for循环(非常简单)!

解题思路:输入MN一定要初始化Sn单程(上或下,不包含初始第一次触地前的M,所以最后要加上M),an反弹高度首先用for来求第n次触地的反弹高度再使用Sn=Sn+an这一步是将它单程(也就是上升或下降的总距离)最后乘以2再加上第一次触地前的M,

[编程入门]数组插入处理

摘要:解题思路:注意事项:参考代码:#include<iostream> using namespace std; int main() {     int a[9],t=0,n;int i=0; ……

蓝桥杯基础练习VIP-芯片测试Python版

解题思路:前提:好芯片比坏芯片多假设有102个芯片,52个好的,50个坏的,拿出一个好的被测试,会有51个1,50个0,加上对角线上那个1,共计52个1,大于102/2=51;拿出一个坏的被测试,会有52个0,49个1,加上对角线上那个1,共计50个1,小于102/2=51。

2251:蓝桥杯算法提高-数组求和【C语言代码】

摘要:解题思路:首先要求出n个顺序排列的数字,可以考虑用数组存放。然后要求出m个连续的数字相加之和,所有情况下sum的最大值(m<n),例如 1 2 3 4 5 五个数字,当m == 3时,有123,234……