51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#练习
算法笔记_052:蓝桥杯练习Multithreading(Java)
/目录1问题描述2解决方案问题描述 现有如下一个算法: repeatnitimes yi:=y y:=yi+1 endrepeat 令n[1]为你需要算加法的第一个数字,n[2]为第二个,...n[N]为第N个数字(N为需要算加法的数字个数), 并令y初始值为0,先令i=1运行这个算法(如上所示,重复n[...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
Multithreading
算法笔记_055:蓝桥杯练习 Tricky and Clever Password (Java)
/目录1问题描述2解决方案问题描述 在年轻的时候,我们故事中的英雄——国王Copa——他的私人数据并不是完全安全地隐蔽。对他来说是,这不可接受的。因此,他发明了一种密码,好记又难以破解。后来,他才知道这种密码是一个长度为奇数的回文串。 Copa害怕忘记密码,所以他决定...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
Tricky
算法笔记_056:蓝桥杯练习 未名湖边的烦恼(Java)
/目录1问题描述2解决方案2.1递归法2.2递推法 问题描述 每年冬天,北大未名湖上都是滑冰的好地方。北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩。 每天早上,租鞋窗口都会排起长龙,假设有还鞋的m个,有需要租鞋的n个。现在的问题是,这些人有多少种排法,可以避免出现...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
未名
算法笔记_057:蓝桥杯练习 最大的算式 (Java)
/目录1问题描述2解决方案问题描述 题目很简单,给出N个数字,不改变它们的相对位置,在中间加入K个乘号和N-K-1个加号,(括号随便加)使最终结果尽量大。因为乘号和加号一共就是N-1个了,所以恰好每两个相邻数字之间都有一个符号。例如: N=5,K=2,5个数字分别为1、2、3、4、5,可以加成: 1*2*(3+4...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
大的
算法笔记_058:蓝桥杯练习 2的次幂表示(Java)
/目录1问题描述2解决方案问题描述 任何一个正整数都可以用2进制表示,例如:137的2进制表示为10001001。 将这种2进制表示写成2的次幂的和的形式,令次幂高的排在前面,可得到如下表达式:137=2^7+2^3+2^0 现在约定幂次用括号来表示,即a^b表示为a(b) 此时,137可表示为:2(7)+2(...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
次幂
算法笔记_059:蓝桥杯练习 Anagrams问题(Java)
/目录1问题描述2解决方案问题描述 Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的。例如,“Unclear”和“Nuclear”、“Rimon”和“MinOR&rd...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
Anagrams
算法笔记_060:蓝桥杯练习 出现次数最多的整数(Java)
/目录1问题描述2解决方案问题描述 编写一个程序,读入一组整数,这组整数是按照从小到大的顺序排列的,它们的个数N也是由用户输入的,最多不会超过20。然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。 输入格式:第一行是一个整数...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
出现
算法笔记_061:蓝桥杯练习 字串统计(Java)
/目录1问题描述2解决方案问题描述 给定一个长度为n的字符串S,还有一个数字L,统计长度大于等于L的出现次数最多的子串(不同的出现可以相交),如果有多个,输出最长的,如果仍然有多个,输出第一次出现最早的。输入格式 第一行一个数字L。 第二行是字符串S。 L大于0,且不超过S的长度。输出格式 一行,题目要求的字...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
字串
算法笔记_062:蓝桥杯练习 最小乘积(基本型)(Java)
/目录1问题描述2解决方案问题描述 给两组数,各n个。 请调整每组数的排列顺序,使得两组数据相同下标元素对应相乘,然后相加的和最小。要求程序输出这个最小值。 例如两组数分别为:13 -5和-241 那么对应乘积取和的最小值应为: (-5)*4+3*(-2)+1*1=-25输入格式 第一个行一个数T表示数据...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
最小
算法笔记_063:蓝桥杯练习 送分啦(Java)
/目录1问题描述2解决方案问题描述 这题想得分吗?想,请输出“yes”;不想,请输出“no”。输出格式 输出包括一行,为“yes”或“no”。 初步一看,这题竟然没有输入输出示例,不过也不难吧。好吧...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
Java
算法笔记_064:蓝桥杯练习 操作格子(Java)
/目录1问题描述2解决方案问题描述有n个格子,从左到右放成一排,编号为1-n。共有m次操作,有3种操作类型:1.修改一个格子的权值,2.求连续一段格子权值和,3.求连续一段格子的最大值。对于每个2、3操作输出你所求出的结果。输入格式第一行2个整数n,m。接下来一行n个整数表示n个格子的初始权值。接下来m行,每行3个整数...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
操作
算法笔记_067:蓝桥杯练习 算法训练 安慰奶牛(Java)
/目录1问题描述2解决方案 问题描述FarmerJohn变得非常懒,他不想再继续维护供奶牛之间供通行的道路。道路被用来连接N个牧场,牧场被连续地编号为1到N。每一个牧场都是一个奶牛的家。FJ计划除去P条道路中尽可能多的道路,但是还要保持牧场之间的连通性。你首先要决定那些道路是需要保留的N-1条道路...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
训练
算法笔记_075:蓝桥杯练习 最短路(Java)
/目录1问题描述2解决方案2.1floyd算法解决2.2spfa算法解决 问题描述给定一个n个顶点,m条边的有向图(其中某些边权可能为负,但保证没有负环)。请你计算从1号点到其他点的最短路(顶点从1到n编号)。输入格式第一行两个整数n,m。接下来的m行,每行有三个整数u,v,l,表示u到v有一条长度为l的边。...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
短路
算法笔记_076:蓝桥杯练习 结点选择(Java)
/目录1问题描述2解决方案问题描述有一棵n个节点的树,树上每个节点都有一个正整数权值。如果一个点被选择了,那么在树上和它相邻的点都不能被选择。求选出的点的权值和最大是多少?输入格式第一行包含一个整数n。接下来的一行包含n个正整数,第i个正整数代表点i的权值。接下来一共n-1行,每行描述树上的一条边。输出格式输出一个整数...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
结点
算法笔记_077:蓝桥杯练习 K好数(Java)
/目录1问题描述2解决方案问题描述如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K=4,L=2的时候,所有K好数为11、13、20、22、30、31、33共7个。由于这个数目很大,请你输出它对1000000007取模后的值。输入格式输入包含...
代码星球
·
2021-02-09
算法
笔记
蓝桥
练习
好数
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他