2026-01-20 学期总结 - Sail-With

1 关于期末考试

1.1 T1

1.1.1 结果

AC 100

1.1.2 问题

  1. 思路想得较慢

想了很久

  1. 时间分配不合理

T1花了近 1 .5h

  1. 栈的相关知识模糊

表达式求值还现场推了一遍

1.2 T2

1.2.1 结果

WA 25

贪心骗分

1.2.2 问题

DP 相关知识不够完备或知识模糊

1.2.3 归纳DP类型

DP 类型

线性DP
区间DP
背包DP
博弈DP

1.3 T3

1.3.1 结果

TLE 25

纯暴力

1.3.2 问题

多 tag 线段树掌握不够牢固

考场没想通,写了暴力就去打 T4 了

1.3.3 归纳线段树类型

线段树类型

单修区查
区修区查
权值线段树
动态开点线段树

1.4 T4

1.4.1 结果

WA 35

部分分

1.4.2 问题

  1. 对树剖板子不够熟悉

打板子花了很久

  1. 调试能力欠佳

中间有一段时间 RE 一直调不出来

一XB 的方法太好用了,就是还要配环境变量太麻烦了一

1.4.3 树剖内容整理

树剖整理 (轻重链剖分)

dfs1:

求 par,dep,siz,hson

点击查看 $dfs1$ 代码
void dfs1(int u,int f){siz[u]=1;par[u]=f;int max_siz=0;for(auto v:input_tree[u]){if(v!=f){dep[v]=dep[u]+1;dfs1(v,u);if(max_siz<siz[v]){max_siz=siz[v];hson[u]=v;}siz[u]+=siz[v];}}return ;
}

dfs2

求 top,dfsn,ran

点击查看 $dfs2$ 代码
void dfs2(int u,int f){dfsn[u]=++cnt;ran[cnt]=u;if(hson[u]){top[hson[u]]=top[u];dfs2(hson[u],u);}for(auto v:input_tree[u]){if(v!=f&&v!=hson[u]){top[v]=v;dfs2(v,u);}}return ;
}

cha_update

跳链头深度大的,直到在一条链上

点击查看 $cha_update$ 代码
void cha_update(int x,int y,int v){while(top[x]!=top[y]){if(dep[top[x]]<dep[top[y]])swap(x,y);update(1,1,n,dfsn[top[x]],dfsn[x],v);x=par[top[x]];}if(dep[x]>dep[y]) swap(x,y);update(1,1,n,dfsn[x],dfsn[y],v);return ;
}

cha_query

同上,添加 res 记录返回值即可

点击查看 $cha_query$ 代码
int cha_query(int x,int y){int ret=0;while(top[x]!=top[y]){if(dep[top[x]]<dep[top[y]])swap(x,y);ret+=query(1,1,n,dfsn[top[x]],dfsn[x]);x=par[top[x]];}if(dep[x]>dep[y]) swap(x,y);ret+=query(1,1,n,dfsn[x],dfsn[y]);return ret;
}

2 关于日常学习

2.1 上课

  1. 上课不爱记笔记

导致后面复习相对困难

  1. 上课不爱问问题

导致以了解我有问题的知识为前提的知识也听不懂

2.2 练习

  1. 日常练习时没有以前的钻劲了

结果本人长期的思想斗争,该问题已有所改善 (QWQ)

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

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

相关文章

‌微服务全链路压测染色方案设计与实践

一、流量染色&#xff1a;压测流量的核心标识‌ 全链路压测的核心在于精准区分压测流量与生产流量。通过为压测请求注入特定标识&#xff08;如HTTP头x-pressure-test: true或Cpts-X-Testtrue&#xff09;&#xff0c;实现流量的“DNA标记”。染色需包含三大关键属性&#xff…

火山云豆包大模型在药物研发中的具体技术优势是什么?

火山云豆包大模型在药物研发领域的技术优势主要体现在多模态理解能力、长上下文处理、成本效率优化、行业适配能力四个核心维度。需要说明的是&#xff0c;这些优势更多是豆包大模型作为通用基座模型在药物研发场景中展现的技术特性&#xff0c;而非专门针对药物研发的定制化技…

基于android的云笔记系统

博主介绍&#xff1a;java高级开发&#xff0c;从事互联网行业六年&#xff0c;熟悉各种主流语言&#xff0c;精通java、python、php、爬虫、web开发&#xff0c;已经做了六年的毕业设计程序开发&#xff0c;开发过上千套毕业设计程序&#xff0c;没有什么华丽的语言&#xff0…

豆包大模型在药物研发中的知识检索效率如何?

截至2026年1月&#xff0c;豆包大模型在药物研发领域的知识检索效率缺乏公开的、系统性的基准测试数据。​ 现有信息主要基于其通用检索能力的技术特性推断&#xff0c;而非针对药物研发场景的专门性能验证。以下是基于可获取信息的综合分析&#xff1a;一、当前可获取的性能信…

大模型位置编码演进史:从RoPE到Interleaved MRoPE,小白也能看懂的多模态基础

本文系统解析了多模态大模型中位置编码的演进历程&#xff1a;从1D RoPE&#xff08;文本序列&#xff09;到2D-RoPE&#xff08;图像&#xff09;再到3D-RoPE&#xff08;视频&#xff09;&#xff0c;最终发展为Qwen3-VL的Interleaved MRoPE。详细解释了各方法的数学原理、优…

第6天敏捷冲刺日志

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/homework/13474昨日完成:接龙流…

【目标跟踪】Kalman过滤器,EKF,Gaussian Filter,PhD滤波器和粒子过滤器的工作原理附matlab代码

✅作者简介&#xff1a;热爱数据处理、建模、算法设计的Matlab仿真开发者。&#x1f34e;更多Matlab代码及仿真咨询内容点击 &#x1f517;&#xff1a;Matlab科研工作室&#x1f34a;个人信条&#xff1a;格物致知,完整Matlab代码获取及仿真咨询内容私信。&#x1f447; 关注我…

详细介绍:C++中的thread

详细介绍:C++中的thread2026-01-20 20:51 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; fo…

第7天敏捷冲刺日志

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/homework/13474昨日完成:bug修…

第4天敏捷冲刺日志

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/homework/13474昨日完成:房间创…

paperxie 期刊论文:从选题到见刊,智能工具让学术发表不再是 “玄学”

paperxie-免费查重复率aigc检测/开题报告/毕业论文/智能排版/文献综述/aippt https://www.paperxie.cn/ai/journalArticleshttps://www.paperxie.cn/ai/journalArticleshttps://www.paperxie.cn/ai/journalArticles 对于科研人来说&#xff0c;一篇期刊论文的发表&#xff0c;…

第3天敏捷冲刺日志

昨日完成: 用户登录验证逻辑 -词库表结构设计 今日计划: 实现“房间创建”与“加入房间”功能(含唯一房间ID生成) 联调数据库插入与查重逻辑 问题挑战: 房间ID防重复机制设计略复杂,采用“时间戳+随机字符串”生…

【性能测试】13_JMeter _JMeter分布式

文章目录一、分布式1.1 为什么使用分布式1.2 什么是分布式1.3 分布式原理二、分布式配置2.1 代理机&#xff08;Agent&#xff09;配置2.2 控制机&#xff08;Controller&#xff09;配置三、实施案例3.1 搭建目录结构3.2 执行机和控制机配置3.3 执行机和控制机启动四、注意事项…

paperxie 毕业论文:本科通关神器,3000 字原创轻松交付[特殊字符]

paperxie-免费查重复率aigc检测/开题报告/毕业论文/智能排版/文献综述/aippt https://www.paperxie.cn/ai/dissertationhttps://www.paperxie.cn/ai/dissertationhttps://www.paperxie.cn/ai/dissertation 还在对着空白文档发愁&#xff1f;本科毕业论文的 DDL 步步紧逼&#…

第5天敏捷冲刺日志

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/homework/13474昨日完成:AI联想…

经典卷积神经网络简单介绍

AlexNet:它由五个卷积层,三个最大池化层,两个全连接隐藏层和一个全连接输出层组成,采用ReLu作为激活函数,在训练过程中引入dropout增强模型泛化能力,在2012年ImageNet图像大赛上大放异彩,历史意义极其重要,它的…

Java SaaS Niucloud云编译全端开发框架:革新企业级应用开发模式

摘要随着企业数字化转型的加速&#xff0c;构建高效、灵活且可扩展的软件系统成为关键需求。Java SaaS Niucloud云编译全端开发框架应运而生&#xff0c;它是一款集插件化架构、云安装、云编译与云发布功能于一体的快速开发SaaS多用户系统后台管理框架。本文深入探讨了Niucloud…

实验 2 Scala 编程初级实践

// 在 spark-shell 提示符下直接粘贴即可 import scala.io.StdInval q = StdIn.readLine("请输入 q: ").trim.toDoublevar n = 1 var sn = 0.0 var term = 0.0while (sn < q) {term = (n + 1).toDoubl…

【收藏必备】Transformer架构深度解析:一文掌握大模型核心原理

Transformer通过自注意力(QKV)和多头注意力机制实现高效长距离依赖捕捉&#xff0c;结合残差连接和层归一化保障训练稳定性&#xff0c;彻底解决传统RNN/CNN的顺序处理限制&#xff0c;实现并行计算&#xff0c;成为大模型的核心架构。本文系统解析其组件和工作原理&#xff0c…

解锁AI生产力新境界:Coze平台200+工作流合集深度解析与实战指南

摘要&#xff1a;本文开源分享了一套覆盖200实用场景的Coze工作流合集&#xff0c;从项目背景、技术价值到详细操作指南&#xff0c;系统性解析如何通过标准化工作流实现AI任务自动化。通过Git克隆或ZIP下载两种方式&#xff0c;读者可快速获取并导入工作流至Coze平台&#xff…