• 2024-07-04每日一道算法题 称砝码
    题目称砝码_牛客题霸_牛客网(nowcoder.com)Pythonn=int(input())weight=list(map(int,input().split()))count=list(map(int,input().split()))w_li=[]for_inrange(n):foriinrange(count[_]):w_li.append(weight[_])ans={0}forwinw_li:
  • 2024-07-02【无人机三维路径规划】基于蜘黑翅鸢算法BKA实现考虑路径、高度、威胁、转角成本的多无人机协同集群避障路径规划附Matlab代码
    %初始化无人机数量和位置num_drones=4;start_positions=[0,0;10,0;20,0;30,0];goal_positions=[40,40;30,40;20,40;10,40];%参数设置max_iter=100;%最大迭代次数pop_size=50;%种群规模c1=2;%个体学习因子c2=2;%社会学习因子
  • 2024-07-01vision mamba-yolov8:结合Vmamba的yolov8目标检测改进实现
    1.visionmamba结构与原理        Mamba成功的关键在于S6模型,该模型为NLP任务设计,通过选择性扫描空间状态序列模型,将二次复杂度降低至线性。但由于视觉信号(如图像)的无序性,Mamba的S6模型不能直接应用,设计了2D-selective-scan(SS2D)模块。        如上图所
  • 2024-06-30机器学习之logistic回归
    importnumpyasnpfrommatplotlibimportpyplotaspltdefload_dataset():data_list=[]label_list=[]withopen('testSet.txt','r')asf:forlineinf.readlines():line_arr=line.strip().split()
  • 2024-06-30Transformer详解encoder
    目录1.InputEmbedding2.PositionalEncoding3.Multi-HeadAttention4.Add&Norm5.Feedforward+Add&Norm6.代码展示(1)layer_norm(2)encoder_layer=1最近刚好梳理了下transformer,今天就来讲讲它~        Transformer是谷歌大脑2017年在论文attention
  • 2024-06-20【CS.DS】数据结构 —— 图结构:图的三种表示方法之邻接表(Adjacency List)
    文章目录1概念2无向图的邻接表2.1示例2.2Mermaid图示例2.3C++实现2.3.1简单实现2.3.2优化封装2.4总结3有向图的邻接表3.1示例3.2C++实现3.3总结4邻接图的遍历5拓展补充References数据结构1概念优点:空间效率高,适合稀疏图。动态性强,可以方便地
  • 2024-06-20Day28.property使用part1
    1.property使用part1 @property用法,代码如下:#装饰器是在不修改被装饰对象源代码以及调用方式的前提下为被装饰对象添加#新功能的可调用对象#property是一个装饰器,用来将绑定给对象的方法,伪装成一个数据属性(即不需要加`()`调用)'''成人的BMI数值:过轻:低于18.5
  • 2024-06-13隐语课程学习笔记6-逻辑回归LR与广义线性模型GLM开发实践
    隐语第6课,开始介绍具体的机器学习算法以及使用隐语模型进行真实数据的建模实验。首先介绍广义线性模型,广义线性模型(GLM)是线性模型的扩展,通过联系函数建立响应变量的数学期望值与线性组合的预测变量之间的关系。它的特点是不强行改变数据的自然度量,数据可以具有非线性和非
  • 2024-06-12【代码+详解】算法题 : 金银岛
    ❗❗❗必看:下列题我全部都使用Java语言写的,并且均可以提交成功,获得Accepted结果的.如果代码和详解看了之后,对答案有任何疑问,都可以在评论区提出来,我都会一个一个回答.❗❗❗感谢大家的支持,如果喜欢我的博客,关注点赞收藏评论一波,非常感谢!!!文章目录
  • 2024-06-10C++Primer Plus 第12章 类和动态内存分配 12.10编程练习第1题new,delete的指向深度拷贝
    C++PrimerPlus第12章类和动态内存分配12.10编程练习第1题`提示:练习一定要动手操作涉及标准函数及关键词1,new[],delete[],strlen(),strcpy_s(),cout,endl,explicit例如:1,对于下面的类的声明:`提示:设计数组和字符串的new,delete文章目录C++PrimerPlus第12章类
  • 2024-06-10运筹学练习Python精解——网络计划技术
    练习1某新产品研制项目的各项工序、所需时间及相互关系如下表所示,试画出该项目的网络图,试求出关键路线。工序工序代号所需时间紧后工序产品及工艺设计A60B,C,D,E外购配套件B45K下料、锻件C10F工装制造1D20G,H木模、铸件E40H机械加
  • 2024-06-08算法设计与分析
    算法设计与分析分治法基本思想将一个较难解决的问题,分割成一些小规模的子问题,逐个击破,分而治之。1)该问题的规模缩小到一定程度就可以容易的解决;2)该问题可以分解成若干个规模较小的性质相同的子问题,也称该问题具有最优子结构性质;时间复杂度
  • 2024-06-07神经网络-激活函数
    深度学习中的激活函数与神经网络初始化在深度学习中,激活函数和网络的初始化对于模型的性能和收敛性至关重要。本文将探讨不同类型的激活函数,并展示如何使用PyTorch进行神经网络参数的初始化。激活函数对比激活函数是神经网络中的关键组成部分,它们在神经元之间引入非线性,使得
  • 2024-06-077-3 快递计价器
    分数15现需要编写一个简易快递计价程序。具体来说:1、抽象快递类Express,其包含一个属性intweight表示快递重量(单位为kg),一个方法getWeight()用于返回快递重量和一个抽象方法getTotal()用于计算快递运费。2、两个类继承Express,分别是:
  • 2024-06-03CSS当中 grid响应式布局!
    b站当中,那种布局方式,采用的就是grid的布局方式,如图:上代码吧,今天有点不舒服,就不叭叭了,<template><div><h3>grid布局</h3><hr><divclass="container"><divclass="box1box">index</div><divc
  • 2024-06-026.2 休息日 背包问题总结
    就目前所遇到的01背包与完全背包作总结。01背包有n件物品和一个最多能背重量为w的背包。第i件物品的重量是weight[i],得到的价值是value[i]。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最大。二维dp数组01背包动规五部曲1.确定dp数组以及下标的含义dp[i
  • 2024-06-02day46 完全背包理论基础 518. 零钱兑换 II 377. 组合总和 Ⅳ
    完全背包理论基础有N件物品和一个最多能背重量为W的背包。第i件物品的重量是weight[i],得到的价值是value[i]。每件物品都有无限个(也就是可以放入背包多次),求解将哪些物品装入背包里物品价值总和最大。01背包内嵌的循环是从大到小遍历,为了保证每个物品仅被添加一次。而完全
  • 2024-06-02【数据结构实验】哈夫曼树和哈夫曼代码
    一、实验目的掌握哈夫曼树的构造算法。掌握哈夫曼编码的构造算法。二、实验内容(题目)输入一串字符串,根据给定的字符串中字符出现的频率建立相应哈夫曼树,构造哈夫曼编码表,在此基础上可以对待压缩文件进行压缩(即编码),同时可以对压缩后的二进制编码文件进行解压(即译码)。
  • 2024-05-31LeetCode-2891. 方法链
    2891.方法链DataFrameanimals+-------------+--------+|ColumnName|Type|+-------------+--------+|name|object||species|object||age|int||weight|int|+-------------+--------+编写一个解决方案来列出体重严格超过
  • 2024-05-31Java构造方法的作业题
    基于面向对象的构造方法的调用,产生有参和无参的构造方法,使用private去保护类内访问packagecom.imooc.day01;/***@authorwangChen*@date2024/5/30*@Description*/publicclassHomeWork01{privateStringname;privateintdata;privatedou
  • 2024-05-30代码随想录算法训练营第四十四天|01 背包、动态规划:01背包理论基础(滚动数组)、416. 分割等和子集
    01背包文档讲解:代码随想录题目链接:46.携带研究材料(第六期模拟笔试)有n件物品和一个最多能背重量为w的背包。第i件物品的重量是weight[i],得到的价值是value[i]。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最大。 暴力解法:每个物品都有放与不放两种状态
  • 2024-05-28数据结构--哈夫曼树
    一、实验目的1、掌握二叉树的逻辑结构、存储结构及基本操作;2、熟练掌握哈夫曼树在实际问题中的应用;3、针对计算机领域复杂工程问题,能够综合运用数据结构的基本理论和设计方法,设计出合理的算法。二、实验内容 “烽火连三月,家书抵万金”可见古人传递信息的不容易。古人用烽
  • 2024-05-26tvm实现卷积操作
     https://blog.csdn.net/sinat_31425585/article/details/103797339importtvmimportnumpyasnpimportmxnetasmxdefpadding(X,ph,pw):assertlen(X.shape)>=2nh,nw=X.shape[-2],X.shape[-1]returntvm.te.compute((*X.shape
  • 2024-05-23《分数背包问题》快速求解(贪心法)
    目录前言一、贪心策略二、具体步骤实例如下:三、代码实现伪代码:C++代码:     总结前言分数背包问题:在分数背包问题中,物品可以被分割成更小的部分,可以部分装入背包,而不是只能选择整个物品装入或不装入背包。一、贪心策略贪心法在解决分数背包问题时
  • 2024-05-20java实现按比重抽奖
    java实现按比重抽奖目录java实现按比重抽奖方案轮盘抽奖示例关键点BinarySearch(二分查找)方案对于按比重抽奖的更优方案,可以考虑以下几种方法:轮盘抽奖(RouletteWheelSelection)原理:想象一个旋转的轮盘,每个奖品占据轮盘上与其权重成比例的区域。随机选择一个点并让其“落下