
算法学习
文章平均质量分 80
相关算法学习与剖析
大山很山
她是一个寡情的人。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python安装某些模块遇到的一些问题总结
1、激活虚拟环境(如果你使用虚拟环境):如果你的项目使用虚拟环境,你需要先激活它。在命令行中,导航到你的虚拟环境所在的目录,然后激活它。激活虚拟环境后,你会看到命令行提示符变化,通常前面会显示虚拟环境的名称。2、安装scikit-learn:开始安装,直到安装成功,显示:遇到的坑是,未在激活虚拟环境的情况下,安装pip install scikit-learn,导致看似安装成功,实则路径不同,故不能正常使用。原创 2024-11-04 10:54:55 · 2122 阅读 · 1 评论 -
一、【广度优先搜索(BFS)算法】_亲子游戏
分析:这个问题涉及到路径规划和最短路径问题。可以使用广度优先搜索(BFS)来解决这个问题,因为BFS适合用来找到最短路径,特别是在没有权重的情况下(每一步的代价是一样的,即步数)。思路:使用BFS算法在一个二维矩阵上找到从妈妈到宝宝的最短路径,并计算沿途可以收集的糖果数量。其核心思想是利用队列存储待访问的节点,逐层遍历每个可能的路径,同时利用visited数组确保不重复访问,最终返回可收集的最大糖果数量。广度优先搜索(BFS)算法,旨在找到从妈妈的位置到宝宝位置的最短路径,并在此路径上累积糖果数量。原创 2024-08-07 15:22:49 · 1649 阅读 · 1 评论 -
极坐标转化
极坐标系的应用领域十分广泛,包括数学、物理、工程、航海、航空以及机器人领域。原创 2023-09-07 18:02:32 · 678 阅读 · 0 评论 -
C语言常用的8种滤波算法
最近在研究一些滤波算法,扒了网络上的一些算法做了总结,并加入了自己思考和想法,梳理一些代码,仅供参考学习。1、滑动平均滤波**A、名称:**递推平均滤波法(又称滑动平均滤波法)B、方法:把连续取得的N个采样值看成一个队列,队列的长度固定为N,每次采样到一个新数据放入队尾,并扔掉原来队首的一次数据(先进先出原则),把队列中的N个数据进行算术平均运算,获得新的滤波结果。N值的选取:流量,N=12;压力,N=4;液面,N=412;温度,N=14。C、优点:对周期性干扰有良好的抑制作用,平滑度高;原创 2021-01-27 20:13:46 · 11285 阅读 · 0 评论