算法:第38次CCF计算机软件能力认证题目解析

算法:第38次CCF计算机软件能力认证题目解析

题目1:正态分布

题目1:正态分布
题目1:正态分布

简单数学计算问题,首先将给出的 P(Xn)\ P(X ≤ n)转换为标准正态分布。转换公式为 Z=(Xμ)/σ\ Z = (X - μ)/σ,此时 P(Xn)\ P(X ≤ n)等价于 P(Zm)\ P(Z ≤ m),其中 m=(nμ)/σ\ m = (n - μ)/σ。(均值为0、标准差为1的标准形式)。

根据计算出的标准正态分布进行查表:

行号由m值的整数部分和十分位共同决定,列号由m值的百分位决定。比如m=1.23对应的行号为1×10+2+1=13,列号为3+1=4。

代码:

题目2:机器人复健指南

题目2
题目2

典型的图遍历问题,要求计算在n×n的棋盘上,机器人从起始位置出发,在k步内能够到达的所有不同方格数量。采用广度优先搜索(BFS)算法,注意处理重复和边界即可。

Breadth-first search (BFS) is an algorithm for searching a tree data structure for a node that satisfies a given property.

代码:

题目3:消息解码

题目

解析

提醒

等待更新~~

开源自动化神器n8n:安装与初体验
测试非凡云洛杉矶服务器,结果意外的不错

评论

评论加载中...