首页 > 其他分享 >7-12 训练记

7-12 训练记

时间:2024-07-12 19:55:25浏览次数:16  
标签:难点 www 12 题目 训练 调试 注意事项 赛前

今日训练总结

  1. 回滚莫队 (https://www.luogu.com.cn/problem/P4137)

难点:代码中出现了许多小问题,调试过程耗时较长。
解决方法:
通过调试较大的数据并成功找到问题。
找到出错且数据较小的询问,逐步调试。
对于莫队这种在询问间转移答案的算法,找到一组出错询问及其之前的处理询问,便于调试。
使用两个txt文件分别放程序输出和标准答案,通过对齐比较找出不一致的数据。
2. 第二道题 (https://www.luogu.com.cn/problem/P2558)

难点:在循环过程中修改了容器 v 的大小,导致代码出现问题。
解决方法:在循环外保存 v.size() - 2 的值,避免在循环过程中因容器大小变化引起的问题。
3. 第三道题 (https://www.luogu.com.cn/problem/P2673)

难点:无明显难点,顺利完成。
4. 巴蜀中学题目讲解

内容:题目讲解,难度较大。
感受:题目过于困难,暂时没有完全掌握,需要后续多次复习和练习。
5. 赛前注意事项

内容:赛前注意事项的讲解。
感受:没有仔细听,需要找时间再仔细学习,确保在比赛中不会因为准备不足而影响发挥。
总结与反思
调试技巧:通过对比程序输出和标准答案定位问题,特别是针对复杂算法如莫队的调试方法,对未来的调试工作有很大帮助。
代码健壮性:在循环外预先保存需要使用的容器大小,可以避免循环中修改容器大小带来的问题,提升代码健壮性。
高难度题目:虽然巴蜀中学的题目讲解难度较大,但这是提升能力的好机会。建议后续可以通过多次复习和练习这些题目来逐步掌握。
赛前注意事项:赛前注意事项对于比赛准备至关重要,建议找时间再仔细听一遍或者向老师和同学请教重要内容,确保在比赛中不会因为准备不足而影响发挥。

Write with ChatGPT

标签:难点,www,12,题目,训练,调试,注意事项,赛前
From: https://www.cnblogs.com/IANYEYZ/p/18299265

相关文章

  • ExtJS中layout的12种布局风格
    extjs的容器组件都可以设置它的显示风格,它的有效值有absolute,accordion,anchor,border,card,column,fit,formandtable. 一共9种。另外几种见: http://www.sencha.com/deploy/dev/examples/layout-browser/layout-browser.html 里面有详细的例子。 ·  absol......
  • AI预测福彩3D采取888=3策略+和值012路或胆码测试7月12日新模型预测第32弹
             今天咱们继续验证新模型的8码定位=3,重点是预测8码定位=3+和值012+胆码。有些朋友看到我最近几篇文章没有给大家提供缩水后的预测详情,在这里解释下:其实我每篇文章中既有8码定位,也有和值012路,也有胆码排序,这些条件如果命中的话,其实大家完全可以自行使用一些免......
  • AI预测体彩排3采取888=3策略+和值012路或胆码测试7月12日升级新模型预测第27弹
            根据前面的预测效果,我对模型进行了重新优化,因为前面的模型效果不是很好。熟悉我的彩友比较清楚,我之前的主要精力是对福彩3D进行各种模型的开发和预测,排三的预测也就是最近1个月才开始搞的。3D的预测,经过对模型的多次修改和完善,最新的模型命中率有了大幅提高,大......
  • remake 前的训练记录
    2024.7.9cf1989赛时通过abcd,补了e。E对于原数组的一段元素相同的区间,会对应到b数组形如\([1,2,\cdots,x-1,x,x,x-1,\cdots,2,1]\)或者\([1,2,\cdots,x-1,x,x-1,\cdots,2,1]\)的区间。所以只需要求长度为\(n\)的序列能被切成至少\(k\)段的方......
  • 搞懂清结算,只需要记住“123457”
    搞懂清结算其实总结起来就是1234567七个数字。怎么理解?我们来看看分享。前几天看了一篇万字长文,深度解析了支付机构的清结算账务处理原理。总结起来就是“1张图、2条线、3在途、4段数、5账户、7环节”,6去那了,大家可以找找,其中 1张图就是这样一张极简图,基本阐述了整个清结......
  • 2024 暑假训练记录
    2024暑假集训记录Day1-7.7cszhpdx生日快乐!教练发了2015BJJLHN省队集训,大概把BJ的题顺了一遍,感受是十年前的题目都好板啊...ppt还没来得及看,只简单看了几个2015BJ省队集训Day2-7.82021.8.30-2024.7.8继续看BJ省队集训题,写题解。发现即使很板,但是......
  • 2024-07-12 vue项目中 运行 npm run build 或 yarn build 打包 没有生成 xx.es.js 文
    我在写一个ui组件库,在打包时发现dist文件夹里没有生成我想要的xx.es.js文件,我查看了我的vue项目中的vue.config.js文件,发现build.lib没有指定输出的文件名解决方案:配置项目中的vue.config.js文件,参考我的......
  • Linux捣鼓记录:debian12解决用户无法执行sudo,提示不是 sudoers 文件
    问题:dalong@debian:~$sudoaptupdate[sudo]dalong的密码:dalong不是sudoers文件。当你尝试使用sudo命令并收到"dalong不是sudoers文件"的错误信息时,这意味着用户dalong没有被配置为可以使用sudo命令。在Debian和其他基于Debian的系统中,sudo的权限是由......
  • Visual Studio 2013俄语环境基石:‘mfc120rus.dll’解析与丢失修复全案
    mfc120rus.dll是一个动态链接库(DLL)文件,与MicrosoftFoundationClasses(MFC)相关。MFC是一个广泛使用的C++类库,用于简化Windows应用程序的开发。mfc120rus.dll特别地,是MFC库的俄语版本,用于支持俄语字符集和语言环境,它是MFC12.0版本的一部分,常用于VisualStudio2013中编译的......
  • 「代码随想录算法训练营」第九天 | 栈与队列 part1
    232.用栈实现队列题目链接:https://leetcode.cn/problems/implement-queue-using-stacks/题目难度:简单文章讲解:https://programmercarl.com/0232.用栈实现队列.html视频讲解:https://www.bilibili.com/video/BV1nY4y1w7VC题目状态:看视频讲解后通过思路:通过两个栈来实现队......