• 2025-01-21ZJOI2010 基站选址 题解
    ZJOI2010基站选址题解题目链接dp+线段树优化。暴力dp状态设计:自然想到设\(f(i,j)\)表示只考虑前\(i\)个村庄,在前\(i\)个村庄中建\(j\)个基站,并且在第\(i\)个存在建立基站时,最小的费用。转移:转移时,枚举上一个建基站的村庄\(p\)(这同时告诉我们,\(j=1\)
  • 2025-01-21【动态规划】--- 斐波那契数模型
     Welcometo9ilk'sCodeWorld    (๑•́₃•̀๑) 个人主页:    9ilk(๑•́₃•̀๑) 文章专栏:   算法Journey 
  • 2025-01-16学习进度笔记⑩
    Tensorflow线性回归源代码:importtensorflowastfimportnumpyasnpimportmatplotlib.pyplotaspltimportosos.environ["CUDA_VISIBLE_DEVICES"]="0"#设置训练参数,learning_rate=0.01,training_epochs=1000,display_step=50learning_rate=0.01training_epo
  • 2025-01-16LeetCode | 图文详细描述动态规划DP算法及经典题型
    本文将用简单直白的方式,从零开始带你掌握动态规划的精髓。你会发现:动态规划其实没那么难——它就是递归的“记性”版。状态转移方程不再玄学——从题目思路到实现,手把手教你推导。经典题型剖析——从“爬楼梯”到“背包问题”,全都有图、有代码、有思路。看完这篇文章,动态规划
  • 2025-01-16GaussDB-SQL查询最佳实践
    GaussDB-SQL查询最佳实践根据数据库的SQL执行机制以及大量的实践总结发现:通过一定的规则调整SQL语句,在保证结果正确的基础上,能够提高SQL执行效率。使用unionall代替union。union在合并两个集合时会执行去重操作,而unionall则直接将两个结果集合并、不执行去重。执行去重会
  • 2025-01-14无监督学习(聚类)
    无监督学习无监督学习无监督学习前言一、无监督学习是什么?1)机器学习的分类2)解释(图文结合)3)区别二、无监督学习应用范围三、无标注数据的结构1)用处四、聚类1)聚类的含义:2)怎么判断是好的聚类:原则:3)聚类的分类:1)软聚类(softclustering)vs.硬聚(hardclustering)2)层次聚类
  • 2025-01-09设计模式-装饰模式
    装饰模式(DecoratorPattern)是结构型设计模式之一,它允许动态地给一个对象添加一些额外的职责,而无需改变其结构。装饰模式通过创建一个装饰类,使用继承的方式来扩展对象的功能,从而避免了大量的子类化问题。装饰模式的关键要点:组件接口(Component):定义一个接口,表示被装饰的对象和装
  • 2025-01-08日常训练2025-1-8
    日常训练2025-1-8E小红的双生英雄https://ac.nowcoder.com/acm/contest/99784/E思路读题后跟容易发现是一道分组背包的题,转移也比较简单。有一个做动态规划题的技巧是,如果题目相较于传统的DP题有一些其他的约束条件,则把约束条件写成DP的一个维度就行。代码#include<bit
  • 2025-01-03考虑阶梯式碳交易与供需灵活双响应的综合能源系统优化调度(Matlab代码实现)
     
  • 2024-12-31考虑阶梯式碳交易与供需灵活双响应的综合能源系统优化调度(Matlab代码实现)
     
  • 2024-12-31dataclasses模块
    python通过dataclasses模块提供了dataclass(数据类)对象,适合我们想定义一些类,并且让他们主要用于存放数据。dataclass:是一个函数,用做装饰器,把一个类变成数据类。数据类可以让我们通过简单的方法定义实例属性以及对其赋值,并使用类型提示标明其类型。通过一些元类的定制化,数据
  • 2024-12-30考虑阶梯式碳交易与供需灵活双响应的综合能源系统优化调度(Matlab代码实现)
     
  • 2024-12-30考虑阶梯式碳交易与供需灵活双响应的综合能源系统优化调度(Matlab代码实现)
     
  • 2024-12-30考虑阶梯式碳交易与供需灵活双响应的综合能源系统优化调度(Matlab代码实现)
     
  • 2024-12-29代码随想录——动态规划01背包
    暴力:每一件物品其实只有两个状态,取或者不取,所以可以使用回溯法搜索出所有的情况,那么时间复杂度就是O(2^n),这里的n表示物品数量。所以暴力的解法是指数级别的时间复杂度。进而才需要动态规划的解法来进行优化!二维dp数组01背包确定dp数组及下标含义dp[i][j]表示前i件物品恰放
  • 2024-12-26掌控云端迁移:构建MySQL跨云迁移的成本效益分析利器
    在当今数字化转型的浪潮中,企业对云计算的需求日益增长,多云策略逐渐成为主流。为了更好地管理资源、降低运营成本并提高灵活性,越来越多的企业选择将数据库迁移到不同的云环境中。然而,在享受这些优势的同时,如何有效地控制迁移过程中的成本成为了亟待解决的问题之一。本文将详
  • 2024-12-24机器学习:线性回归:最小二乘法应用一元线性回归(持续更新)
    目录前言(基础知识的准备最小二乘法在回归中的应用)利用最小二乘法解决最简单的一元线性回归问题第一步:引入必要的库并且创建数据集(这里使用的例子是房价与面积的关系)第二步利用某些方法去用一条直线去拟合你的数据第三步观察与测评求出的W,B值与数据集的拟合程度并且
  • 2024-12-24机器学习:线性回归:梯度下降法应用多元线性回归(持续更新)
    目录第二节梯度下降法在线性回归中的应用情景带入这里提出误差函数即残差函数的概念:我们这里采用MSE损失函数来刻画预测值与真实值之间的误差大小下面是基于梯度下降法求解线性回归方程中参数(θ)(θ)的推导过程:于是我们重复的过程是:我们先观察各个特征数据与房价的
  • 2024-12-21开学不开心 什么!大学寒假也有作业!这太令Lux伤心了。。。放假第一天,Lux想到,这才刚放假,作业明天写吧。。。放假第二天,作业什么的,再说吧。。。第三天,明天吧。。。明日复明
    目录题面思路重点代码题面2515.开学不开心描述什么!大学寒假也有作业!这太令Lux伤心了。。。放假第一天,Lux想到,这才刚放假,作业明天写吧。。。放假第二天,作业什么的,再说吧。。。第三天,明天吧。。。明日复明日,明日何其多。这不,再过几天就开学了,可是Lux的作业还没有写
  • 2024-12-19Java四种同步数据结构对比
    前言相信各位在遇到并发场景处理数据时都碰到过该选什么数据结构进行存储的问题,本文就Java中常用的四种数据结构进行简单的讨论正文ConcurrentLinkedQueueConcurrentLinkedQueue是java.util.concurrent(JUC)包下的一个线程安全的队列实现。基于非阻塞算法(Michael-Scott非阻塞
  • 2024-12-18数据结构实验题目剖析·下篇(PTA平台原题)
    目录补强:A3.PAT考试排名汇总(☆☆)要点剖析:逐步分析:代码分析: 实验结果: A4.旅游规划问题(☆☆)要点剖析: 逐步分析:代码分析:实验结果:数据结构实验题目剖析·上篇(PTA平台原题)补强:这里对上一期的第二题进行一个单独的加强,这里有一个新的思路和代码来和大家
  • 2024-12-18LeetCode746使用最小花费爬楼梯(动态规划)
    原理问题分析与状态定义题目给定一个表示每阶楼梯花费的数组 cost,每次可以选择爬1阶或2阶楼梯,目标是求出到达楼梯顶部的最小花费。定义状态 dp[i] 表示到达第 i 阶楼梯所花费的最小成本。由于可以从第 i-1 阶跨1步或者从第 i-2 阶跨2步到达第 i 阶,所
  • 2024-12-17代码随想录算法训练营第三十二天|动态规划理论基础|LC509.肥波那些数|LC70.爬楼梯|LC746.使用最小花费爬楼梯
    动态规划理论基础    解释:动态规划,英文:DynamicProgramming,简称DP;如果某一问题有很多重叠子问题,使用动态规划是最有效的。动态规划五部曲:    1、确定dp数组(dptable)以及下标的含义;    2、确定递推公式;    3、dp数组如何初始化;   
  • 2024-12-16Moo University - Financial Aid POJ - 2010
    //MooUniversity-FinancialAidPOJ-2010.cpp:此文件包含"main"函数。程序执行将在此处开始并结束。///*https://vjudge.net/problem/POJ-2010#author=GPT_zh贝西注意到,尽管人类有许多大学可供就读,但奶牛却没有。为了解决这个问题,她和她的同伴们成立了一所新的大
  • 2024-12-16动态规划在斐波那契数列中的应用与优化
    文章目录前言