java后端轮播图的设计 2024-05-20 算法, java, 开发语言 17人 已看 对于表示轮播图位置这种有限且较小范围的数据,一般可以使用整数类型来表示。总的来说,对于限定范围并且数值较小的数据,选择合适大小的整数类型可以在内存和存储空间上更高效地表示数据。
【C++】AVL树 2024-05-23 算法, c++, java, 数据结构, 开发语言 19人 已看 本篇文章我们要讲解的是AVL树,它是为了解决上篇文章我们讲解的二叉搜索树的缺陷,当元素接近有序时二叉树退化成单支树,我们查找的效率十分低下为$O(N)$。那么AVL树是怎么解决这个问题的呢,下面就让我们一起来进行学习吧。
基于深度学习卷积神经网络的医学图像乳腺癌分类 2024-05-20 算法, 机器学习, 人工智能, 数据挖掘, 分类 83人 已看 一、项目背景与意义乳腺癌是女性最常见的恶性肿瘤之一,其早期发现和治疗对于提高患者的生存率和生活质量至关重要。然而,乳腺癌的诊断通常依赖于医生的经验和主观判断,这不仅耗时而且可能存在误差。近年来,深度学习技术特别是卷积神经网络(CNN)在图像处理领域取得了显著进展,为乳腺癌的自动分类提供了新的解决方案。本项目旨在利用深度学习卷积神经网络构建一套高效、准确的医学图像乳腺癌分类系统,辅助医生进行乳腺癌的早期诊断和治疗。二、技术实现。
货币系统一(DP[i][j]二维) 2024-05-18 算法, 动态规划, 数据结构 80人 已看 奶牛手上有N枚硬币,第i枚硬币的面值是d[i]元。无人售货机有1000件礼物,编号从1至1000,第i件礼物需要i元,售货机不设找赎。第一行,一个整数N,1<=N<=40。第二行,N个整数,第i个整数是d[i],1<=d[i]<=100。dp[i][j]=1 (j>=a[i] &&dp[i-1][j-a[i]==1) //用第i个硬币。2.状态:dp[i][j]表示用第i个硬币组合时,能否表示面值j;dp[i][j]=dp[i-1][j] //不用第i个硬币。一行,从小到大输出不可能买得到的礼物的编号。
【C++】AVL树 2024-05-23 算法, c++, java, 数据结构, 开发语言 35人 已看 本篇文章我们要讲解的是AVL树,它是为了解决上篇文章我们讲解的二叉搜索树的缺陷,当元素接近有序时二叉树退化成单支树,我们查找的效率十分低下为$O(N)$。那么AVL树是怎么解决这个问题的呢,下面就让我们一起来进行学习吧。
【C++】AVL树 2024-05-23 算法, c++, java, 数据结构, 开发语言 38人 已看 本篇文章我们要讲解的是AVL树,它是为了解决上篇文章我们讲解的二叉搜索树的缺陷,当元素接近有序时二叉树退化成单支树,我们查找的效率十分低下为$O(N)$。那么AVL树是怎么解决这个问题的呢,下面就让我们一起来进行学习吧。
【LeetCode】438.找到字符串中所有字母异位词 2024-05-22 算法, leetcode, 职场和发展 43人 已看 给定两个字符串s和p,找到s中所有p的的子串,返回这些子串的起始索引。不考虑答案输出的顺序。指由相同字母重排列形成的字符串(包括相同的字符串)。[0,6]起始索引等于 0 的子串是 "cba", 它是 "abc" 的异位词。起始索引等于 6 的子串是 "bac", 它是 "abc" 的异位词。[0,1,2]起始索引等于 0 的子串是 "ab", 它是 "ab" 的异位词。起始索引等于 1 的子串是 "ba", 它是 "ab" 的异位词。
【C++】AVL树 2024-05-23 算法, c++, java, 数据结构, 开发语言 35人 已看 本篇文章我们要讲解的是AVL树,它是为了解决上篇文章我们讲解的二叉搜索树的缺陷,当元素接近有序时二叉树退化成单支树,我们查找的效率十分低下为$O(N)$。那么AVL树是怎么解决这个问题的呢,下面就让我们一起来进行学习吧。
移除链表元素-力扣 2024-05-22 算法, 链表, leetcode, 职场和发展, 数据结构 107人 已看 给你一个链表的头节点head和一个整数val,请你删除链表中所有满足的节点,并返回。[][][0, 104]递归。
leetcode热题100.完全平方数(动态规划进阶) 2024-05-22 算法, leetcode, 动态规划, 职场和发展 94人 已看 给你一个整数 n ,返回 和 为 n 的完全平方数的最少数量 。完全平方数 是一个整数,其值等于另一个整数的平方;换句话说,其值等于一个整数自乘的积。例如,1、4、9 和 16 都是完全平方数,而 3 和 11 不是。
【C++】AVL树 2024-05-23 算法, c++, java, 数据结构, 开发语言 39人 已看 本篇文章我们要讲解的是AVL树,它是为了解决上篇文章我们讲解的二叉搜索树的缺陷,当元素接近有序时二叉树退化成单支树,我们查找的效率十分低下为$O(N)$。那么AVL树是怎么解决这个问题的呢,下面就让我们一起来进行学习吧。
单个二维数组完成对n*n行列式矩阵的互换<C语言> 2024-05-17 算法, 矩阵, c语言, 线性代数, 开发语言 136人 已看 前提 不能申请第二个数组空间,使用一个二维数组完成对数组的行列互换。
机器学习------聚类 2024-05-17 算法, 支持向量机, 聚类, 机器学习, 人工智能 151人 已看 在聚类算法中根据样本之间的相似性,将样本互粉到不同的类别中,对于不同的相似计算方法,会得到不同的聚类结果,常用的相似度计算方法有欧式距离法。用户画像,广告推荐,Data Segmentation,搜索引擎的流量推荐,恶意流量识别。2.计算每一个样本i到最近簇j内的所有样本的平均距离bij,该值越大,说明该样本越不属于其他簇j。1.计算每一个样本 i 到同簇内其他样本的平均距离ai, 该值越小,说明簇内的相似程度越大。整形,缺省值=8,生成的聚类数,即产生的质心(centroids)数。
leetcode-盛水最多的容器-109 2024-05-23 算法, 容器, leetcode, 职场和发展 86人 已看 3.考虑优化高度,如果i一样,height[j] > height[j-1],说明高度要么减小要么不变,但是由于底减少,所以面积肯定降低,所以再拿height[j] > height[j-2]进行比较,只要小于height[j]的都可以跳过。1.正常用双循环外循环i从0开始,内循环从height.size()-1开始去计算每一个值是可以的,但是因为数据量太大,会超时。2.考虑到超时,需要优化一些,比如第一个选下标1,第二个选下标3和第一个选下标3,第二选择下标1是一样的,所以,内循环遍历到小于。
day34 贪心算法 455.分发饼干 376. 摆动序列 2024-05-20 算法, 贪心算法 102人 已看 本题异常情况的本质,就是要考虑平坡i++) {count++;//在坡度变化时改变prediff这种写法解决不了单调有平坡的问题53. 最大子序和局部最优:当前“连续和”为负数的时候立刻放弃,从下一个元素重新计算“连续和”,因为负数加上下一个元素 “连续和”只会越来越小。全局最优:选取最大“连续和”