logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一篇带你速通前缀和算法(C/C++)

前缀和是一种常见的算法计算技巧,通常用于处理数组或序列的连续子区间求和问题。它可以帮助我们在 O(1) 的时间内计算出指定子区间的和,而不需要每次都遍历整个子区间。前缀和一般用于预处理当中,具有高效率的特点。

文章图片
#算法#c语言#c++ +2
官网总是崩?一篇带你拿下满血版DeepSeek

好了,自此你就获得了满血版的DeepSeek,Cherry Studio也是在电脑桌面上有客户端,以后想用的时候,直接打开Cherry Studio就可以,实现随时随用,最重要的是不会有服务器繁忙,请稍后再试了。以上步骤为博主自己实践操作,若有错误以及不准确的地方,欢迎大家纠正。

文章图片
#机器学习#人工智能#c++ +1
背包九讲——混合背包问题

混合背包问题是背包问题的另一种变体,结合了0/1背包、多重背包和完全背包的特点。在混合背包问题中,每种物品可以选择放入背包的次数是有限的,而且也可以选择放入的数量是无限的。问题的描述如下:给定一个背包容量为m,有n种物品,每种物品有重量v[i]、价值w[i]、以及数量s[i]。其中,s[i]表示第i种物品的数量限制。目标是选择物品放入背包,使得它们的总重量不超过背包容量,并且总价值最大。

文章图片
#算法#c语言#c++
【机器学习】随机森林算法(看我以弱博强)

随机森林(Random Forest)是一种集成学习方法,它通过构建多个决策树来进行分类或回归预测。随机森林的核心思想是“集思广益”,即通过组合多个模型来提高预测的准确性和鲁棒性。

文章图片
#机器学习#算法#随机森林 +1
【算法】哈希映射(C/C++)

哈希映射算法是一种通过哈希函数将键映射到数组索引以快速访问数据的数据结构。它的核心思想是利用哈希函数的快速计算能力,将键(Key)转换为数组索引,从而实现对数据的快速访问和存储。哈希映射在现代软件开发中非常重要,它提供了高效的数据查找、插入和删除操作。

文章图片
#哈希算法#算法#c语言 +2
背包九讲——多重背包问题

多重背包问题是背包问题的一种扩展,与0/1背包问题和分数背包问题有些不同。在多重背包问题中,每种物品都有限定的数量,不再是仅有一个,而是有多个。问题的描述如下:给定一个背包容量为C,有n种物品,每种物品有重量w[i]、价值v[i]和数量s[i]。目标是选择物品放入背包,使得它们的总重量不超过背包容量,并且总价值最大。

文章图片
#算法#c语言#c++
背包九讲——完全背包问题

完全背包问题呢,见名知意,就是所谓的物品无限多,选也选不完的那种,是多重背包的promax版本。完全背包问题是背包问题的一种变体,与0/1背包问题有所不同。在完全背包问题中,每种物品的数量是无限的,可以选择任意数量的某一种物品放入背包中。

文章图片
#算法#c++#c语言 +1
数据结构大作业——家谱管理系统(超详细!完整代码!)

完成一个简易的家谱管理系统,主要包含了管理和查询两大功能。首先允许用户进行家谱的创建并能简易的输出整个家谱。其次,还要具有查询某结点祖先和孩子的功能,同时为保证用户可以随时修改家谱,添加了完善孩子、完善兄弟和删除结点的功能。其中删除结点规则定义为:若有孩子,则孩子一并删去;若有兄弟,则保留兄弟。最后考虑到现实中用户中输入错误的情况,还要包括健壮性的检查。

文章图片
#数据结构#c++#c语言
【机器学习】决策树算法

决策树通过树状图的形式模拟决策过程,每个内部节点代表一个属性上的判断,每个分支代表判断的结果,每个叶节点代表一种决策结果。

文章图片
#人工智能#机器学习#决策树 +2
【机器学习】ID3、C4.5、CART 算法

它是一种贪心算法,信息增益表示按某特征划分数据集前后信息熵的变化量,变化量越大,表示使用该特征划分的效果越好。:这个实现是为了教学目的而简化的,实际应用中通常会使用更高级的库和算法,如 scikit-learn 中的 DecisionTreeClassifier。C4.5是ID3的改进版,使用信息增益比替代信息增益作为特征选择标准,从而克服了ID3倾向于选择多值特征的缺点。

文章图片
#算法#深度学习#决策树 +2
    共 13 条
  • 1
  • 2
  • 请选择