题解列表

筛选

优质题解

最小三个数-题解(C语言代码)

摘要:对于本题的解题大致分为两个问题 1:如何进行数与数之前的对比从而进行判断大小? 2:对于结尾如何进行输出? 本题的解法将采用的是冒泡排序法:**什么是冒泡排序?** 冒泡排序:重复地走访过要排……

信息学奥赛一本通T1184-明明的随机数-题解(C++代码)

摘要:本题重点涉及两个方面:重置和排序 1.重置 (1)首先需要循环遍历数组,最外层从第一个元素遍历第n-1个元素,最内层从第j个元素遍历到第n个元素,让外层的一个元素跟内层的每一个元素进行比较,判断是……

[编程入门]选择排序-题解(C++代码)

摘要:### 我很好奇这题为啥一定要用冒泡排序呢,选择排序、快速排序难道不行吗。 ### 言归正传,先讲一下最简单的快速排序(如下)。 ```cpp #include //万能头 using nam……

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

摘要:解题思路:    主要用到动态规划用列表记录每个导弹连续下降或上升的个数,并且每个导弹的下降或上升个数只和前面导弹的高度有关,不用担心后面,这是贪心。    求最大下降序列对应最多拦截的导弹。    ……
优质题解

[编程入门]数字逆序输出-题解(C++代码)

摘要: 首先,我们要知道,逆序输出的定义。 如: 输入1 4 2 5 3 5这六个数,输出就是5 3 5 2 4 1。逆序输出并不代表按照数字大小等因素来决定,只是将它从右到左输出出来。 ……
优质题解

C语言训练-求素数问题-题解(C语言代码)

摘要:解题思路:需要用到嵌套循环,外循环表示需要判断是否为素数的数字,内循环查找数字是否有因子查找因子用枚举法,但只需枚举到该数字的平方根即可因为数字的因子是成对出现的,而平方根就是因子的分割点,尽管平方根……