- 博客(72)
- 资源 (19)
- 收藏
- 关注
原创 【蓝桥杯】43697.机器人塔
X 星球的机器人表演拉拉队有两种服装,A 和 B。他们这次表演的是搭机器人塔。类似:AB BA B AA A B BB B B A B队内的组塔规则是:A 只能站在 AA 或 BB 的肩上。B 只能站在 AB 或 BA 的肩上。你的任务是帮助拉拉队计算一下,在给定 A 与 B 的人数时,可以组成多少种花样的塔。
2025-01-31 22:00:51
1539
1
原创 【蓝桥杯】43698.最大比例
X 星球的某个大奖赛设了 M 级奖励。每个级别的奖金是一个正整数。并且,相邻的两个级别间的比例是个固定值。也就是说:所有级别的奖金数构成了一个等比数列。比如:54,36,24,16,其等比值为:3/2现在,我们随机调查了一些获奖者的奖金数。请你据此推算可能的最大的等比值。
2025-01-31 22:00:31
490
原创 【蓝桥杯】43695.填字母游戏
小明经常玩 LOL 游戏上瘾,一次他想挑战 K 大师,不料 K 大师说:“我们先来玩个空格填字母的游戏,要是你不能赢我,就再别玩 LOL 了”。K 大师在纸上画了一行 n 个格子,要小明和他交替往其中填入字母。并且:轮到某人填的时候,只能在某个空格中填入 L 或 O。谁先让字母组成了"LOL"的字样,谁获胜。如果所有格子都填满了,仍无法组成 LOL,则平局。小明试验了几次都输了,他很惭愧,希望你能用计算机帮他解开这个谜。
2025-01-26 22:24:17
1140
原创 【蓝桥杯】43692.青蛙跳杯子
X 星球的流行宠物是青蛙,一般有两种颜色:白色和黑色。X 星球的居民喜欢把它们放在一排茶杯里,这样可以观察它们跳来跳去。如下图,有一排杯子,左边的一个是空着的,右边的杯子,每个里边有一只青蛙。∗WWWBBB其中,W 字母表示白色青蛙,B 表示黑色青蛙,∗ 表示空杯子。X 星的青蛙很有些癖好,它们只做 3 个动作之一:跳到相邻的空杯子里。隔着 1 只其它的青蛙(随便什么颜色)跳到空杯子里。隔着 2 只其它的青蛙(随便什么颜色)跳到空杯子里。WWW∗BBB。
2025-01-26 08:10:52
1202
原创 【蓝桥杯】43693.日期问题
小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在 1960 年 1 月 1 日至 2059 年 12 月 31 日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得文献上的一个日期,存在很多可能的日期与其对应。比如 02/03/04,可能是 2002 年 03 月 04 日、2004 年 02 月 03 日或 2004 年 03 月 02 日。
2025-01-21 00:24:28
1128
原创 【蓝桥杯】43694.正则问题
考虑一种简单的正则表达式:只由 x ( ) | 组成的正则表达式。小明想求出这个正则表达式能接受的最长字符串的长度。例如 ((xx|xxx)x|(x|xx))xx 能接受的最长字符串是: xxxxxx,长度是 6。
2025-01-21 00:23:40
1541
原创 【蓝桥杯】43689.包子凑数
小明几乎每天早晨都会在一家包子铺吃早餐。他发现这家包子铺有 𝑁 种蒸笼,其中第 𝑖 种蒸笼恰好能放 𝐴𝑖 个包子。每种蒸笼都有非常多笼,可以认为是无限笼。每当有顾客想买 𝑋 个包子,卖包子的大叔就会迅速选出若干笼包子来,使得这若干笼中恰好一共有 𝑋 个包子。比如一共有 3 种蒸笼,分别能放 3、4 和 5 个包子。当顾客想买 11 个包子时,大叔就会选 2 笼 3 个的再加 1 笼 5 个的(也可能选出 1 笼 3 个的再加 2 笼 4 个的)。当然有时包子大叔无论如何也凑不出顾客想买的数量。
2025-01-16 21:33:42
1214
原创 【蓝桥杯】43687.赢球票
某机构举办球票大奖赛。获奖选手有机会赢得若干张球票。主持人拿出 N 张卡片(上面写着 1⋯N 的数字),打乱顺序,排成一个圆圈。你可以从任意一张卡片开始顺时针数数: 1,2,3⋯⋯如果数到的数字刚好和卡片上的数字相同,则把该卡片收入囊中,从下一个卡片重新数数。直到再无法收获任何卡片,游戏结束。囊中卡片数字的和就是赢得球票的张数。比如:卡片排列是:1 2 3我们从 1 号卡开始数,就把 1 号卡拿走。再从 2 号卡开始,但数的数字无法与卡片对上,很快数字越来越大,不可能再拿走卡片了。
2025-01-16 12:47:48
987
原创 【蓝桥杯】43710.穿越雷区
X 星的坦克战车很奇怪,它必须交替地穿越正能量辐射区和负能量辐射区才能保持正常运转,否则将报废。某坦克需要从 A 区到 B 区去( A,B 区本身是安全区,没有正能量或负能量特征),怎样走才能路径最短?已知的地图是一个方阵,上面用字母标出了 A,B 区,其它区都标了正号或负号分别表示正负能量辐射区。坦克车只能水平或垂直方向上移动到相邻的区。
2025-01-15 19:54:45
424
原创 【蓝桥杯】43709.机器人繁殖
X 星系的机器人可以自动复制自己。它们用 1 年的时间可以复制出 2 个自己,然后就失去复制能力。每年 X 星系都会选出 1 个新出生的机器人发往太空。也就是说,如果 X 星系原有机器人 5 个,1 年后总数是:5 + 9 = 14,2 年后总数是:5 + 9 + 17 = 31。如果已经探测经过 n 年后的机器人总数 s ,你能算出最初有多少机器人吗?
2025-01-05 22:03:54
846
1
原创 【蓝桥杯】43711.饮料换购
乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊 C 型饮料,凭 3 个瓶盖可以再换一瓶 C 型饮料,并且可以一直循环下去(但不允许暂借或赊账)。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的 n 瓶饮料,最后他一共能喝到多少瓶饮料。
2025-01-05 20:09:27
354
原创 【机器学习】一文搞懂机器学习中的距离公式
本文对机器学习领域的诸多距离公式抽丝剥茧,从闵可夫斯基距离的多元统一,到欧氏、曼哈顿、切比雪夫距离的直观呈现;从夹角余弦、汉明距离、杰卡德距离的独特视角,再到兰氏、马氏距离的精妙度量,各公式特色鲜明。Python 实现借助 Numpy、Scipy 等库,代码简洁高效,为算法落地铺就道路。在应用中,聚类、分类、文本挖掘等场景各取所需,不同距离度量成为挖掘数据价值的关键工具。展望未来,随着数据量呈指数级增长、维度持续攀升,传统距离度量面临挑战。
2025-01-05 12:37:05
1231
原创 【蓝桥杯】43686-《路径之谜》
小明冒充 X 星球的骑士,进入了一个奇怪的城堡。城堡里边什么都没有,只有方形石头铺成的地面。假设城堡地面是 n×n 个方格。如下图所示。图1按习俗,骑士要从西北角走到东南角。可以横向或纵向移动,但不能斜着走,也不能跳跃。每走到一个新方格,就要向正北方和正西方各射一箭。(城堡的西墙和北墙内各有 n 个靶子)同一个方格只允许经过一次。但不必走完所有的方格。如果只给出靶子上箭的数目,你能推断出骑士的行走路线吗?有时是可以的,比如上图中的例子。
2024-12-31 10:40:19
1753
1
原创 【蓝桥杯】43690. 九宫幻方
小明最近在教邻居家的小朋友小学奥数,而最近正好讲述到了三阶幻方这个部分,三阶幻方指的是将 1~9 不重复的填入一个 3*3 的矩阵当中,使得每一行、每一列和每一条对角线的和都是相同的。三阶幻方又被称作九宫格,在小学奥数里有一句非常有名的口诀:“二四为肩,六八为足,左三右七,戴九履一,五居其中”,通过这样的一句口诀就能够非常完美的构造出一个九宫格来。有意思的是,所有的三阶幻方,都可以通过这样一个九宫格进行若干镜像和旋转操作之后得到。
2024-12-31 10:27:49
986
原创 【机器学习】交叉验证:数据世界的“多面侦探”
交叉验证在机器学习模型评估、调参和特征选择等方面具有重要的作用。通过不同类型的交叉验证方法,我们可以根据数据集的特点和问题的需求,灵活地选择合适的方法来优化模型,提高模型的质量和可靠性。在实际应用中,我们应该充分理解各种交叉验证方法的原理和适用场景,合理地运用它们来解决实际问题。
2024-12-30 10:54:08
1618
原创 【数据结构与算法】深度优先搜索:树与图的路径探寻之道
深度优先搜索算法(Depth First Search,简称 DFS)是一种沿着树或图的深度遍历节点的算法。其核心思想是从起始节点开始,沿着一条路径尽可能深地探索,直到无法继续或者达到目标节点,若遇到阻碍则进行回溯,然后再尝试其他路径继续探索。它可以通过递归或者迭代(借助栈)的方式来实现,其中回溯与剪枝是该算法的重要核心思想,回溯能够让算法在遇到死胡同后回到之前的节点继续探索其他分支,剪枝则可根据特定条件去除不必要的搜索分支,提高算法效率。
2024-12-22 12:05:43
1711
原创 点亮技术写作之路:优快云文章创作秘籍分享
在技术文章写作的漫漫长路上,我们一路探索、分享,希望以上这些经验能为你点亮前行的灯塔。从写作前精心筹备,明晰目的、深入研究、构思大纲,到撰写时精准表达、清晰呈现、结合案例,再到把控细节打造吸睛标题、合理排版,以及后续对文章的更新维护,每个环节都承载着让文章更优质的使命。技术领域在不断发展变化,新的知识、理念如潮水般涌来,大家要将这些宝贵的写作经验运用到实践当中,多尝试、多练笔,不断创作出高质量的技术文章,为技术知识的传播添砖加瓦。
2024-12-20 23:00:16
1038
原创 【蓝桥杯】43696.小数第n位
我们知道,整数做除法时,有时得到有限小数,有时得到无限循环小数。如果我们把有限小数的末尾加上无限多个0,那么有限小数和无限小数就都有了统一的形式。本题的任务是:在上面的约定下,求整数除法小数点后的第 n 位开始的 3 个数字。
2024-12-20 17:30:55
512
原创 【蓝桥杯】49362.《视频相关度计算》
代码在整体上采用网络流算法中的 Dinic 算法来解决视频相关性计算的问题,本质上是将视频看作图中的节点,视频之间的相关性看作边的权重,通过寻找从起始视频节点(S)到目标视频节点(T)的所有相关路径,并计算每条路径上的最小相关性之和来得到最终结果。定义了 INF 表示一个极大值(通过 sys.maxsize 获取),用于表示流量的无穷大概念(在网络流算法里常用)。
2024-12-18 20:37:56
1391
1
原创 【蓝桥杯】46195.水仙花数
打印所有100至999之间的水仙花数。所谓水仙花数是指满足其各位数字立方和为该数字本身的整数,例如 153=1+5+3。
2024-12-18 19:48:51
532
原创 【蓝桥杯】43699-四平方和
四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多 4 个正整数的平方和。如果把 0 包括进去,就正好可以表示为 4 个数的平方和。比如:5=0+0+1+27=1+1+1+2;对于一个给定的正整数,可能存在多种平方和的表示法。要求你对 4 个数排序:0≤a≤b≤c≤d并对所有的可能表示法按 a,b,c,d 为联合主键升序排列,最后输出第一个表示法。
2024-12-17 23:24:15
1016
原创 【蓝桥杯】43688-《Excel地址问题》
Excel 单元格的地址表示很有趣,它可以使用字母来表示列号。比如,A 表示第 1 列,B 表示第 2 列,Z 表示第 26 列,AA 表示第 27 列,AB 表示第 28 列,BA 表示第 53 列,⋯⋯当然 Excel 的最大列号是有限度的,所以转换起来并不难。如果我们想把这种表示法一般化,就可以把很大的数字转换为一个较长的字母序列。本题目即是要求对输入的数字, 输出其对应的 Excel 地址表示方式。
2024-12-17 18:43:24
778
原创 【AI绘画】Midjourney 工笔画 水蓝色衣服的少女
highly detailed,细节刻画细腻,超高清晰度,32k,HD,大师作品,高质量,动漫少女,水墨人像,20岁年轻身材很好的中国少女,惊人的美貌,五官精致,精致的妆容,华丽的水蓝色衣服,古风服饰,华丽的珠宝,飞扬的黑色长发,大风吹起头发,宝石发光,黄金装饰,色彩艳丽,人物突出,头像,皮肤细腻红润,面部特写,眼部特写,淡棕色瞳孔,瞳孔极端特写,瞳孔高光,瞳孔细节,色彩丰富,钻石光泽,玻璃光泽,灯光,生物发光,梦幻光点,丁达尔效应,故事感,完美的身体比例,完美的面部比例,完美的手指,动态姿势,极为细致。
2024-05-08 19:04:40
267
原创 Pyecharts的编程环境准备
安装完成后,使用Win+R快捷键,在弹出的对话框里输入”CMD”,打开DOS命令行程序界面。只安装以上库的话,Pyecharts的图形不能在jupyter notebook中使用rander_notebook()方法渲染,因此需要在Git平台上克隆3个库。进入官网,点击downloads—>windows进入下载页面,搜索”3.10.6”找到指定版本,下载并安装64位Installer版本。使用快捷键win+R,在弹出的对话框里输入”CMD”,打开单任务程序界面。
2024-05-08 18:55:41
1221
原创 jupyter notebook 中使用Pyecharts后render_notebook()方法不能绘图解决方案
问题描述:在jupyter notebook 中安装Pyecharts最新版1.9.1之后,发现使用render_notebook()方法,图形无法正常显示。按照说明,启动cmd命令行,依次输入下列指令,将库克隆到本地。按照说明,启动cmd命令行,依次输入下列指令,将库克隆到本地。按照说明,启动cmd命令行,依次输入下列指令,将库克隆到本地。2,安装jupyter-echarts-pypkg。1,安装pyecharts-assets。3,安装jupyter-echarts。
2024-05-07 10:23:19
2577
1
原创 安装Jupyter notebook NbExtensions遇到的问题
原文链接:https://blog.youkuaiyun.com/sun___shy/article/details/105977423。于是在按照博主的解决方案将 jupyter notebook的版本降到6.1,成功解决问题。参考:http://t.csdnimg.cn/k6CGP。哪位大佬能告诉我,这些个插件怎么配置比较好?重启notebook,配置插件。
2024-05-07 09:39:35
2816
1
原创 【AI绘画】Midjourney 贴画CG 金色战甲的少女
Gakuen anime style, close-up,a sweet girl wearing iron armor, sunshine shine upon her face,3D effects,luxury,Intricate,decorations, Symmetrical arm,masterpieces, highest quality, delicate details, rich details, micro rendering, dewy-looking eyes, anime cha
2024-04-17 23:51:48
279
原创 Python可视化在量化交易中的应用(17)_Seaborn核密度曲线图
seaborn中绘制核密度图使用的是sns.kdeplot()函数:sns.kdeplot(x,y,shade,vertical,kernel,bw,gridsize=200,cut=3,clip,legend,cumulative,shade_lowest,cbar,cbar_ax,cbar_kws,ax,weights,hue,palette,hue_order,hue_norm,multiple=‘layer’,common_norm,common_grid,levels=10,thresh=0.0
2023-08-20 23:57:49
2711
原创 Python可视化在量化交易中的应用(16)_Seaborn热力图
seaborn中绘制热力图使用的是sns.heatmap()函数:sns.heatmap(data,vmin,vmax,cmap,center,robust,annot,fmt=‘.2g’,annot_kws,linewidths=0,linecolor=‘white’,cbar,cbar_kws,cbar_ax,square,xticklabels=‘auto’,yticklabels=‘auto’,mask,ax,**kwargs,)data:要绘制热力图的数据集,可以是DataFrame、数组或列表
2023-08-19 22:56:26
521
原创 Python可视化在量化交易中的应用(15)_Seaborn箱线图&小提琴图
可以设置为一个浮点数,表示异常值的范围的倍数。可以设置为"width",表示根据指定的宽度进行缩放。可以设置为一个浮点数,表示宽度的缩放因子。可以设置为一个列表或数组,指定小提琴图的顺序。默认值为0.8,表示箱体的宽度为整个数据范围的80%;x, y:指定要绘制小提琴图的数据,x和y分别表示数据在x轴和y轴上的位置。其中,x和y参数只能指定一个,另一个参数需设置为None。x, y:指定要绘制箱线图的数据,x和y分别表示数据在x轴和y轴上的位置。其中,x和y参数只能指定一个,另一个参数需设置为None。
2023-08-19 22:33:40
629
原创 Python可视化在量化交易中的应用(14)_Seaborn散点图
seaborn中绘制散点图使用的是sns.scatterplot()函数:sns.scatterplot(x,y,hue,style,size,data,palette,hue_order,hue_norm,sizes,size_order,size_norm,markers,style_order,x_bins,y_bins,units,estimator,ci=95,n_boot=1000,alpha,x_jitter,y_jittere,legend=‘auto’,ax,**kwargs,)x, y
2023-08-19 18:50:05
982
原创 Python可视化在量化交易中的应用(13)_Seaborn直方图
seaborn中绘制直方图使用的是sns.histlot()函数:sns.histplot(data,x,y,hue,weights,stat=‘count’,bins=‘auto’,binwidth,binrange,discrete,cumulative,common_bins,common_norm,multiple=‘layer’,element=‘bars’,fill,shrink=1,kde,kde_kws,line_kws,thresh=0,pthresh,pmax,cbar,cbar_ax
2023-08-19 13:11:36
442
原创 Python可视化在量化交易中的应用(12)_Seaborn柱状图
seaborn中绘制折线图使用的是sns.barplot()函数:sns.barplot(x,y,hue,data,order,hue_order,estimator,ci=95,n_boot=1000,units,seed,orient,color,palette,saturation=0.75,errcolor=‘.26’,errwidth,capsize,dodge=True,ax,**kwargs,)x, y:必需的参数,用于指定数据集中柱状图的x轴和y轴数据。hue:可选参数,用于指定分类变量
2023-08-19 12:31:51
446
原创 量化交易可视化(10)-等高线图
等高线图(Contour plot)是一种二维图形展示方式,用于表示函数在二维平面上的等高线。等高线图的每条等高线代表函数在该高度上的取值相同的点的集合。
2023-08-11 17:27:22
938
原创 量化交易可视化(9)-热力图
热力图是一种用颜色编码数据密度的二维图表。它的含义是通过不同颜色的渐变来显示数据的相对密度或值的大小。热力图通常用于可视化矩阵或二维表格数据,其中每个单元格的值被映射到一个颜色,从而形成一个色阶。较小的值通常用较浅的颜色表示,较大的值用较深的颜色表示,以此来显示数据的相对大小。
2023-08-09 17:15:56
2214
原创 量化交易可视化(8)-箱型图
箱型图(Box plot)是一种用于展示数据分布的可视化图形。它由五个统计量组成:最小值、第一四分位数(Q1)、中位数(Q2)、第三四分位数(Q3)和最大值。在箱线图中,数据的分布范围被表示为一个箱子,箱子的上边界是第三四分位数(Q3),下边界是第一四分位数(Q1),箱子内部的中线表示中位数(Q2)。箱线图还可以包括异常值的表示,异常值通常是指偏离数据整体分布较远的数值。在箱线图中,异常值以圆点或者星号等符号表示。
2023-08-09 15:00:35
647
原创 量化交易可视化(7)-散点图
散点图是一种用于观察两个变量之间关系的图表类型。它通过在坐标轴上绘制数据点来展示变量之间的关联程度。每个数据点代表一个观测值,其中横轴表示一个变量的值,纵轴表示另一个变量的值。
2023-08-09 13:17:53
725
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人