• 2024-10-18闯关leetcode——121. Best Time to Buy and Sell Stock
    大纲题目地址内容解题代码地址题目地址https://leetcode.com/problems/best-time-to-buy-and-sell-stock/description/内容Youaregivenanarraypriceswhereprices[i]isthepriceofagivenstockontheithday.Youwanttomaximizeyourprofitby
  • 2024-10-17【状态机DP】【hard】力扣188. 买卖股票的最佳时机 IV
    给你一个整数数组prices和一个整数k,其中prices[i]是某支给定的股票在第i天的价格。设计一个算法来计算你所能获取的最大利润。你最多可以完成k笔交易。也就是说,你最多可以买k次,卖k次。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例
  • 2024-10-09股票常见日线数据
    股票日线数据分析:了解股票市场的关键指标股票市场的波动是投资者决策的重要参考。日线数据提供了股票每日交易的详细情况,是分析股票走势的基础。本文将介绍日线数据中的一些关键指标,帮助投资者更好地理解股票市场。1.日线数据概览日线数据记录了股票在一个交易日内的交
  • 2024-09-27GaussDB云数据库SQL应用系列-定时任务管理
    ​前言GaussDB数据库定时任务主要可以用于实现定期的备份、统计信息采集、数据汇总、数据清理与优化等,它是指在指定的时间间隔内自动执行一次或多次SQL语句的程序。一、GaussDB数据库定时任务介绍GaussDB数据库兼容Oracle定时任务功能主要通过DBE_TASK高级功能包提供的二次封
  • 2024-09-27GaussDB云数据库SQL应用系列—索引管理
    一、前言随着互联网的快速发展,数据量呈现爆炸式增长。如何高效地管理和查询这些数据成为了企业面临的重要问题。而数据库索引作为数据库优化的关键手段之一,对于提高数据库性能和查询效率具有重要作用。本文将介绍GaussDB云数据库的索引创建和管理方法,并结合实际应用场景进行分析
  • 2024-08-31SELL 脚本编程
      外壳式脚本编程和Linux程序设计类似。LinuxisnotUnix.Unix是美国大学较早进行研究的大学操作系统。系统商用之后会附加机器上面。操作系统是运行机器的驱动程序上面的应用程序。程序可以驱动硬件就是巨大的进步。 每个开发团队都有相应的开发任务。C语言程序设计
  • 2024-08-27CF865D Buy Low Sell High
    CF865DBuyLowSellHighBuyLowSellHigh题目已知接下来N天的股票价格,每天你可以买进一股股票,卖出一股股票,或者什么也不做.N天之后你拥有的股票应为0,当然,希望这N天内能够赚足够多的钱.分析假如我们当前这个\(a_j\)作为某天卖出,那么一定是和前面的还没有用的最小的\(
  • 2024-07-15SP4063 MPIGS - Sell Pigs / P4638 [SHOI2011] 银行家题解
    考虑使用网络流。建立源点\(S\)和汇点\(T\)。每个人作为一个点,将它们与汇点\(T\)连接,权值为需要的猪的数量。然后对于每个人,如果和之前的某个人开了相同的猪圈,那么就将之前的那个人的点与这个人的点连接。如果猪圈还没有被开过,就从源点\(S\)连接这个点,权值为猪圈猪的初
  • 2024-06-24C语言 | Leetcode C语言题解之第188题买卖股票的最佳时机IV
    题目:题解:intmaxProfit(intk,int*prices,intpricesSize){intn=pricesSize;if(n==0){return0;}k=fmin(k,n/2);intbuy[k+1],sell[k+1];memset(buy,0,sizeof(buy));memset(sell,0,sizeof(sell));
  • 2024-05-29[每日一练]按日期分组销售产品的最优解法
    该题目来自于力扣的pandas题库,链接如下:1484.按日期分组销售产品-力扣(LeetCode)题目要求:表 Activities:+-------------+---------+|列名|类型|+-------------+---------+|sell_date|date||product|varchar|+-------------+---------
  • 2024-05-17122- Best Time to Buy and Sell Stock II 卖股票II
    题目描述链接:https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/description/Youaregivenanintegerarraypriceswhereprices[i]isthepriceofagivenstockontheithday.Oneachday,youmaydecidetobuyand/orsellthestock.Youcanon
  • 2024-04-09查询表
    --1切换到master数据库中usemastergo--2判断cpms数据库是否存在,若存在则删除ifexists(select*fromsys.sysdatabaseswherename='cpms')dropdatabasecpmsgo--3创建cpms数据库createdatabasecpmson(name=cpms_data,filename='c:\cpms\cpms_data.mdf')log
  • 2024-03-29CF865D Buy Low Sell High
    传送门题意:已知未来\(n\)天的股价\(c_i\),每天可以买入一支或者卖出一支,求\(n\)天后利润总额最大是多少。算法:模拟费用流。【费用流模型】把每一天抽象为一个结点:\(d_1\simd_n\)。\(S\rightarrowd_1\simd_n\),容量\(1\)费用\(-c_i\)。\(d_1\simd_n\rightarrowT
  • 2024-03-22模拟费用流
    模拟费用流,顾名思义,就是直接跑费用流会超时,于是尝试用数据结构模拟费用流的过程。在某些题里,模拟费用流就是"反悔贪心"。CF865D:BuyLowSellHighAGC018C:CoinsP1484:种树CF730I:OlympiadinProgrammingandSportsBZOJ4977:跳伞求生UOJ455:雪灾与外卖P6122:MoleTunnelsP382
  • 2024-03-09Java登陆第三十三天——ES6(二)reset、spread、Class类语法糖
    所谓ECMAScript6也就是JS6。这次更新带来了大量的新特性,使JS代码更简洁,更强大。复习JS请走:JS入门JS6文档请走:JS6菜鸟教程reset同Java中的可变参数。publicstaticvoidtell(String...info){System.out.println(info);}在JS中,叫做reset因为箭头函数中
  • 2023-12-14外观模式
    外观模式,就有有一个外观类(Facade),其方法里是对多个子系统(或者其他类的对象)的操作的汇总包装,结果是外部不知道Facade具体做了哪些操作,形成比较好的隔离。主要角色就是一个外观类。示例代码:packagedesignMode.facade2;publicclassFund{Stock1stock1;Stock2stock2;
  • 2023-11-08详解MySQL中EXPLAIN解释
    explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:EXPLAIN列的解释:table:显示这一行的数据是关于哪张表的type:这是重要的列,显示连接使用了何种类
  • 2023-10-18链家二手房
    importpandasaspdimportrequestsfrombs4importBeautifulSoup#获取数据的函数defget_data(page):url=f"https://sz.lianjia.com/ershoufang/pg{page}/"res=requests.get(url=url).textreturnres#处理页面数据的函数defprocess_page(page):
  • 2023-10-18Java拾贝第五天——抽象和接口
    Java拾贝不建议作为0基础学习,都是本人想到什么写什么如果父类的方法本身不需要实现,仅仅是为了定义方法。目的是让子类去重写它,那么,可以把父类的方法声明为抽象(abstract)方法classCandy{publicabstractvoidsell();}//无法通过编译若某类中拥有一个或若干个抽象方
  • 2023-09-24力扣-买卖股票的最佳时机(含冷冻期)
    1.问题给定一个整数数组,其中第i个元素代表了第i天的股票价格。设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易(多次买卖一支股票):你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。卖出股票后,你无法在第二天买入股票(即冷冻
  • 2023-09-209.20 英语精读
    Blackpink BLACKPINK'sglobalappealhasneverbeenasubjectivematter.Itisarguablythemostwell-recognisedandsuccessfulall-girlgroupfromtheK-popcapitalofSouthKorea.BLACKPINKhasnowaddedanotherfeathertotheircap,achieving
  • 2023-09-12力扣-买卖股票的最佳时机2
    1.问题给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。实例1:输入:[7,1,5,3,6,4]输出:7解释:在
  • 2023-09-12力扣-买卖股票的最佳时机1
    1.问题给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意你不能在买入股票前卖出股票。实例1:输入:[7,1,5,3,6,4]输出:5解释:在第2天(股票价格=1)的时候买
  • 2023-08-29[LeetCode][309]best-time-to-buy-and-sell-stock-with-cooldown
    ContentYouaregivenanarraypriceswhereprices[i]isthepriceofagivenstockontheithday.Findthemaximumprofityoucanachieve.Youmaycompleteasmanytransactionsasyoulike(i.e.,buyoneandselloneshareofthestockmultipletimes)w
  • 2023-08-23[LeetCode][121]best-time-to-buy-and-sell-stock
    ContentYouaregivenanarraypriceswhereprices[i]isthepriceofagivenstockontheithday.Youwanttomaximizeyourprofitbychoosingasingledaytobuyonestockandchoosingadifferentdayinthefuturetosellthatstock.Returnthemaximu