题解列表

筛选

数据结构-快速排序-题解(C++代码)详细题解

摘要: 首先观察一下此图。观察此图我们可以得出,快排是选择基准数 + 分治。  它的基本思想为: 1.先从数列中取出一个数作为基准数。 2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它……

蓝桥杯算法提高VIP-密码锁-C++超简单BFS

摘要:解题思路:BFS枚举状态的典型题注意事项:注意每个位置的字符的换法,看起来是有左右两种换法,实际上左->右和右->左是一个情况,所以可以直接省去参考代码:#include <iostream> #i……

[编程入门]电报加密-题解(C语言代码)

摘要:解题思路:这题感觉有一些错误,看了许多的题解发现当输入y后,y被译码成了a,y应该被译码成z的,因为有这个疑问,特地请教了大佬,注意事项:参考代码:#include<stdio.h>#include<……

P1001-题解(C语言代码)

摘要:```c #include int n,k; // 1、首先先将输入的数存储进数组 // 2、将数组使用选择排序进行排序 // 3、将数字进行相减求出m // 4、使用穷举法算……

蓝桥杯算法提高VIP-寻找三位数-题解(C语言代码)

摘要:## 解题思路: 定义两个大小为10的数组,这个题目主要的是用动态规划来求解。1~9这九个数拼凑成不同的三位数,满足第二个数为第一个数的两倍,第三个数为第二个数的两倍。如果存在,满足就输出最终三个三……

蓝桥杯算法提高VIP-多项式输出-题解(C语言代码)

摘要:## 解题思路: 输入多项式的次数,以及每个多项式次数对应的位数,存放到数据中如果大于零前面输出加好,如果小于零前面输出减号,如果为0,则跳过输出下一个多项式。 ## 注意事项: 注意次数皆为正……

蓝桥杯算法提高VIP-去注释-题解(C语言代码)

摘要:## 解题思路: 在c++的代码中注释有两种情况第一是//后面所在的一行都为注释,另一方面是由斜杠星号包裹的内容即为注释。利用while循环输入字符串。 从头开始遍历,如果出现//的字符,找到单行……