20251023

news/2025/10/23 20:06:28/文章来源:https://www.cnblogs.com/JS-Jtree/p/19161523

总结

A

预计:100,实际:60
用时:10min

  • 思路历程:居然看错题了,以为可以整个一段全部是一个字母,关键是样例刚好全部能过
  • 正解:666
    收获:最好多看几遍题和数据范围

image

B

预计:100,实际:100
用时:30min

  • 思路历程:使用小DP,定义dp[i][0/1]为当前是否有单个分两次打boss的决策点(因为两个放一起会多走2个d),比较奇怪,但是经过草稿纸分讨,证明正确
  • 正解:直接扩散式DP,在当前直接考虑折返,分两次转移(但是我还是觉得自己的更清晰,老师可以看一眼)
    image

C

预计:80,实际:25 or 30
用时:2h

  • 思路历程:想到了用i - a[i]表示一个数还差多少可以删除,然后发现只要前面可以删的数的数量大于自己的a[i](a[i]不能小于0),那么就可以删除。但是到了这里就卡住了,因为我不知道怎么优化
    关键点:考试的时候我想到了用莫队,或者固定左端点,也想过固定右端点,但是我并没有利用不管向左或者向右最终的答案都是单调递增的性质。通过参考题解,我发现可以固定右端点rt,通过二分寻找最靠左的左端点pos(使得点rt+1不可以被删除),这样只要左端点在1~pos,rt都是有1的贡献的,这样就可以给这些可以让rt有贡献的左端点用差分套树状数组区间+1,统计在固定的rt下每个左端点的答案
  • 正解:如上

我认为逻辑很清晰的是熊柏涛的代码,值得学习

D

预计:不知道,实际:0
用时:1h 20min

  • 思路历程:想到这种欧拉回路肯定要所有路径上的点度数为偶数才行,然后我的第一想法是先把所有关键边挑出来,专门记一遍,然后看有没有剩下的边去把那些奇数度数的点给补上,然后就没有然后了
  • 正解:看了一下题解,但是没有看懂,准备去找老师

收获:

  1. 某些题要看清楚一点
  2. 某些问题要真正从最基础的开始想起

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/944645.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java常用机制 - SPI机制详解

目录Java常用机制 - SPI机制详解简单介绍SPI工作流程SPI实现代码示例步骤 1:定义服务接口步骤 2:提供具体实现(由不同厂商提供)步骤 3:创建配置文件步骤 4:使用 ServiceLoader 发现并调用服务输出可能为:需要SP…

实用指南:用户研究:用户研究和数据分析的根本联系与区别

实用指南:用户研究:用户研究和数据分析的根本联系与区别2025-10-23 20:01 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important…

2025.10.23——2绿2蓝

普及+/提高 P2914 [USACO08OCT] Power Failure G 最短路,简单预处理 P9912 [COCI 2023/2024 #2] Zatopljenje T1,离线树状数组 提高+/省选- P9906 [COCI 2023/2024 #1] Kocke T2,没想到的DP P9031 [COCI 2022/2023 …

Anaconda命令大全conda

创建虚拟环境 conda create --name myenvpython37 python=3.7使用该虚拟环境 conda activate myenvpython37退出使用虚拟环境 conda deactivate

完整教程:状态管理库 Zustand 的接入流程与注意点

完整教程:状态管理库 Zustand 的接入流程与注意点pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas"…

采用opencv来识别信用卡的号码

采用opencv来识别信用卡的号码pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco"…

塔吊施工环境与附属设施监测!思通数科 AI 卫士筑牢全场景安全防线

塔吊施工安全不仅依赖核心部件与人员操作合规,周边环境与附属设施的隐患也常成为 “安全盲区”:塔吊周边地面是否存在积水、泥泞,易引发作业人员滑倒,但人工巡检易忽视此类环境细节;有限空间入口处安全标识、警示…

精读《C++20设计模式》:重新理解设计模式系列 - 详解

精读《C++20设计模式》:重新理解设计模式系列 - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&qu…

网络设备

1. 交换机(缓存接入的所有设备的ip,mac地址等) 2. 路由器(公司级,企业级)

Kafka-保证消息消费的顺序性及高可用机制 - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

第二十二篇

今天是10月23号,上了算法课,体测1000米。

CSharp: Convert CSV to XLS Using Open XML SDK

using System; using System.Data; using System.IO; using System.Linq; using System.Text; using System.Globalization; using CsvHelper; using DocumentFormat.OpenXml; using DocumentFormat.OpenXml.Packaging…

实用指南:PyTorch 数据处理工具箱:从数据加载到可视化的完整指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

《程序员修炼之道:从小工到专家》阅读笔记1

2025年的今天,当AI代码助手能自动生成70%基础代码时,程序员的核心竞争力究竟是什么?《程序员修炼之道》序言以"生存指南"的定位给出震撼答案:真正的高手从不依赖工具,而是凭借责任意识、持续学习与批判…

多级多卡训练模型时有些参数没有参与loss计算和梯度更新的解决办法

在运行程序的bash命令中添加 export TORCH_DISTRIBUTED_DEBUG=DETAIL ,这样就可以在log或终端打印没有参与loss计算的权重参数了。

负载均衡及三种软件负载

[!TIP] 环境用nginx反向代理文档里的三台服务器即可一、基于nginx的负载均衡 七层负载:配置nginx.conf主配置文件 vim /etc/nginx/nginx.conf 在http块内添加: upstream userLB(随意){ #server写的ip:端口号(8080为t…

在 GEO / AIO 角度:如何优化 SEO 内容?

一、先把优化方向说清楚 现在做内容的目标不仅仅是 SEO 排第几,而是被选进 AI 答案。 AI 搜索会把页面切成可复用的小块,再按权威与相关性拼答案。传统 SEO 的可抓取、元数据、内链、外链仍是地基,但想被选中,核心…

Android Handler的runWithScissors手段

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

Idea提高制作效率的快捷键最佳学习方式

Idea提高制作效率的快捷键最佳学习方式pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Mon…

Elasticsearch8容器化部署 - 实践

Elasticsearch8容器化部署 - 实践2025-10-23 19:30 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !impor…