蓝桥杯算法训练VIP-比较字符串-题解(Python代码) ```pythons1,s2=input().split()ifs1==s2:print(0)else:a=min([len(s1),len(s2)])i=0whilei 题解列表 2020年02月11日 0 点赞 0 评论 1175 浏览 评分:9.9
蓝桥杯算法提高VIP-选择排序-题解(Java代码) ```javaimportjava.util.Scanner;2020-02-1120:22:43星期二publicclassSort4{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);intn=scann 题解列表 2020年02月11日 0 点赞 0 评论 992 浏览 评分:9.9
邮局选址问题-题解(C/C++语言代码)(懒人代码) ####解题思路:因为绝对值代表距离,所以可以把x轴,y轴坐标距离分开算;先将x,y轴点分别用sort函数排序,然后分别在x轴,y轴找一点到每个点距离和最小值,易得该点为中间点再分别算出距离即可####参考代码:```cpp#include#include#include#include#define 题解列表 2020年02月11日 0 点赞 2 评论 2288 浏览 评分:9.9
蓝桥杯算法训练VIP-调和数列问题-题解(Python代码) ```pythondefinput_():x=float(input())whilex!=0.00:zy(x)x=float(input())defzy(x):count=0i=0whilecount 题解列表 2020年02月11日 0 点赞 0 评论 1224 浏览 评分:9.9 优质题解 JakeLin-1520题-[算法提高VIP]开灯游戏-题解(C/C++代码)-二进制解法 摘要:> 总共有九个灯,每个灯的状态有两种,0和1。可以转化为9位的二进制数问题,其范围是:000000000~111111111 二进制数**000000000~111111111**:其中总共有5…… 题解列表 2020年02月11日 0 点赞 1 评论 1658 浏览 评分:9.9 [1495] 传染病控制 ( C++ 语言, DFS 方法 ) #[1495]传染病控制(C++语言,DFS方法)##1.问题转化1.所有结点构成一棵树,在树的**每一层**摘除一个节点(及其子节点),使得**保留的树,其节点数最小**,即感染的人数最少。2.也就是尽可能多地去掉树中的节点。##2.数据结构1.树采用**邻接表**存储, 题解列表 2020年02月11日 0 点赞 5 评论 1325 浏览 评分:9.9 C语言训练-排序问题<2>-题解(C语言代码) 对于本体解法,这里将运用选择法将10个数从大到小依次排列代码如下:```c#includeintmain(){inti,j,n,buf,a[10];for(i=0;i=1){printf("%d",a[i]);}elseif(i==0)printf("%d",a[i]);}return0;}``` 题解列表 2020年02月11日 0 点赞 0 评论 1585 浏览 评分:9.9 C语言训练-斐波纳契数列-题解(C语言代码) 本题仅需要在第三个值开始计算即可!```c#includeintmain(){inta[100]={0};//初始化数据inti,n,j;while(scanf("%d",&n)!=EOF){a[0]=a[1]=1;//其实斐波纳契数列就是该值等于前两个值之和且该值为第三位开始!for(i=2;i 题解列表 2020年02月11日 0 点赞 0 评论 1032 浏览 评分:9.9 [编程入门]报数问题 (C++代码)(STL,list) 利用STL的list,不需要巧妙的算法,直接翻译题意即可。补充一点,list本身就是循环链表实现,迭代器在end()时再加一即到了begin(),不过我没用该特性,自己控制迭代器循环的。```cpp#include#includeusingnamespacestd;intmain(){listpers 题解列表 2020年02月12日 0 点赞 0 评论 1140 浏览 评分:9.9 马拦过河卒-题解(C/C++代码) ####解题思路:用g[x][y]记录棋盘的状态,每个位置默认状态为0,卒可以经过;马所在位置以及马可达的8个位置状态为1,不允许卒经过。用f[i][j]记录从点(0,0)到点(i,j)的路径条数,根据卒行走的规则,f[0][0]为1,当j==0, 题解列表 2020年02月12日 0 点赞 0 评论 1477 浏览 评分:9.9 « 12...323324325326327328329...59125913 »
优质题解 JakeLin-1520题-[算法提高VIP]开灯游戏-题解(C/C++代码)-二进制解法 摘要:> 总共有九个灯,每个灯的状态有两种,0和1。可以转化为9位的二进制数问题,其范围是:000000000~111111111 二进制数**000000000~111111111**:其中总共有5…… 题解列表 2020年02月11日 0 点赞 1 评论 1658 浏览 评分:9.9
[1495] 传染病控制 ( C++ 语言, DFS 方法 ) #[1495]传染病控制(C++语言,DFS方法)##1.问题转化1.所有结点构成一棵树,在树的**每一层**摘除一个节点(及其子节点),使得**保留的树,其节点数最小**,即感染的人数最少。2.也就是尽可能多地去掉树中的节点。##2.数据结构1.树采用**邻接表**存储, 题解列表 2020年02月11日 0 点赞 5 评论 1325 浏览 评分:9.9
C语言训练-排序问题<2>-题解(C语言代码) 对于本体解法,这里将运用选择法将10个数从大到小依次排列代码如下:```c#includeintmain(){inti,j,n,buf,a[10];for(i=0;i=1){printf("%d",a[i]);}elseif(i==0)printf("%d",a[i]);}return0;}``` 题解列表 2020年02月11日 0 点赞 0 评论 1585 浏览 评分:9.9
C语言训练-斐波纳契数列-题解(C语言代码) 本题仅需要在第三个值开始计算即可!```c#includeintmain(){inta[100]={0};//初始化数据inti,n,j;while(scanf("%d",&n)!=EOF){a[0]=a[1]=1;//其实斐波纳契数列就是该值等于前两个值之和且该值为第三位开始!for(i=2;i 题解列表 2020年02月11日 0 点赞 0 评论 1032 浏览 评分:9.9
[编程入门]报数问题 (C++代码)(STL,list) 利用STL的list,不需要巧妙的算法,直接翻译题意即可。补充一点,list本身就是循环链表实现,迭代器在end()时再加一即到了begin(),不过我没用该特性,自己控制迭代器循环的。```cpp#include#includeusingnamespacestd;intmain(){listpers 题解列表 2020年02月12日 0 点赞 0 评论 1140 浏览 评分:9.9
马拦过河卒-题解(C/C++代码) ####解题思路:用g[x][y]记录棋盘的状态,每个位置默认状态为0,卒可以经过;马所在位置以及马可达的8个位置状态为1,不允许卒经过。用f[i][j]记录从点(0,0)到点(i,j)的路径条数,根据卒行走的规则,f[0][0]为1,当j==0, 题解列表 2020年02月12日 0 点赞 0 评论 1477 浏览 评分:9.9