首页 > 其他分享 >CSP-JS总结(修订版)

CSP-JS总结(修订版)

时间:2024-11-07 19:10:29浏览次数:5  
标签:20 T2 T3 JS 修订版 估分 100 CSP

CSP-J/S2024游记

初赛

  • CSP-J

开头的int确实挺搞心态的,组合排列也放得挺前,不过顺利做出来了

做完颓了。

结果错挺多的,赛后感觉还是不够细致,下午的比赛要更细心一点

小图灵:89.5

怎么了呢?连90都上不了了


  • CSP-S

看题

然后发现一堆不会做

有点懵,感觉阅读程序不是很能读得懂

然后完善程序...

被二分硬控许久,最后CAAAA,严重怀疑自己

第二题错了四道,我也不知道我是怎么做的,赛场上可能是时间分配有点问题

小图灵:65.5

我大败而归

到最后发现反而是前15道选择题错的多了,反思考试策略ing


赛后

乐子太多以至于我不想评价

还是多忍忍

BY 2024-9-23


复赛

day -31

过没过咱也不知道,反正就是要备赛了(注:JS都过了)

正赛

day1

  • csp-j

开题,发现T1是弱智,稍微思考果断map跑完

T2 dfs跑完,轻松开T3

T3 并不是很难,但当时没有很耐心的去推,导致只打了80pts,赛后反思其实是不够重视普及组,而且觉得打表效率太低,错过了猜结论的机会

(而且当时觉得打T4收益更高,毕竟已经有80pts了

唐完了

T4 炸飞了,找原因ing

估分:100+100+80+20=300

实际:100+100+80+0=280

  • csp-s

先吐槽一下愚蠢的机器,开个PDF都硬控我2min

还有一开始dev都完全编译不了,差点就寄了

不知道为什么跟试机时相差那么多,试机时完全没问题的

T1很简单,与考前的预期有点偏差

20min切掉T1,水灵灵的拍起来,肝T2

开T2,题面读完,感觉有点唐,但是感觉可做(留下悬念)

稍微分析了一下,分了几个策略:

  • a[i]>0,找最开始超速的点,标记[ans,L]
  • a[i]=0,如果超速,标记[st,L]
  • a[i]<0,找最早开始不超速的点,标记[st,ans-1]

标记用一种类似差分的方法,如果发现有可以被检测到但是即将“逃跑”的车,边找一个摄像头抓住它

再把这个摄像头能抓到的标记,以后不必抓了

然后开始码,然后水灵灵的码了140+行

发现第一个大数据都过不了,心态直接崩了

当时还剩下1.5h左右,马上去看T3,4

马上码出T3的20pts

T4没耐心看了

死磕T2,最终极限把车的数量改对了(出分后补充:这让我多了20~40pts,过于极限了),但是摄像头数量还是改不对

结束了,自知考得不好,赶紧回家了

估分:100+40(两个性质是对的)+20+0=160

然鹅用了cin,所以估分100+20+20+0=140

然鹅OJ上T1超了,所以估分75+20+20=115

然鹅CCF数据是脚造的,所以100+60+20+0=180


反思

这次的分数真的不好看,感觉没有发挥出该有的实力

其实S的T2已经离正解很近了,很遗憾最终还是没有改出来

主要还是不够熟练,做的题还不够,改题效率也跟不上

如果能给我留下40~50min,那T3我肯定是能拿不止20pts的

所以继续努力吧,考试时控制不住的紧张习惯也要改改了

还有cin!QAQ

标签:20,T2,T3,JS,修订版,估分,100,CSP
From: https://www.cnblogs.com/Misty-post/p/18533791

相关文章

  • js 的generator函数是什么
    在JavaScript中,Generator函数(生成器函数)是一种特殊类型的函数,它可以暂停执行并且可以在后续的某个时刻恢复执行。与普通函数不同,Generator函数不会在调用时立即执行,而是返回一个Generator对象,你可以通过该对象控制函数的执行过程。1.如何定义一个Generator函数Generato......
  • js.青蛙过河
    链接:403.青蛙过河-力扣(LeetCode)题目:一只青蛙想要过河。假定河流被等分为若干个单元格,并且在每一个单元格内都有可能放有一块石子(也有可能没有)。青蛙可以跳上石子,但是不可以跳入水中。给你石子的位置列表 stones(用单元格序号 升序 表示), 请判定青蛙能否成功过河(即能......
  • CSP-S 2024 游记
    Day0出发。在车上随便写了几题。到了酒店之后本来想调出来正在写的那道题就睡觉的,结果调到0:10都没调出来/fn,直接睡了。Day1早上起来吃完早餐回房间接着写题。然后睡了\(30\)min,然后吃午饭。然后去考场。然后开考了。开考前还是一如既往的不许动鼠标键盘什么的。没事......
  • 基于nodejs+vue在线音乐网站[开题+源码+程序+论文]计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于在线音乐网站的研究,现有研究多侧重于音乐推荐算法、版权管理等方面3。专门针对在线音乐网站整体功能架构,包括用户、歌手分类、歌曲信息等综合系统功......
  • 基于nodejs+vue在线音乐播放平台[开题+源码+程序+论文]计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景关于在线音乐播放平台的研究,现有研究主要集中在大型商业音乐平台的整体运营、用户体验优化等方面,如QQ音乐、网易云音乐等平台的功能拓展、营销策略等。......
  • 前端跨域问题全解:JSONP、CORS 与代理服务器
    在前端开发中,跨域问题常常给开发者带来困扰。当网页应用需要从不同的源(域名、协议或端口)获取数据时,浏览器会因同源策略而限制这种跨域请求。本文将深入探讨前端跨域问题的产生原因以及多种有效的解决方案,并详细介绍其具体实现步骤。一、跨域问题产生的原因浏览器的同源策略是......
  • js动画和css动画的区别?
    ‌JavaScript动画和CSS动画有一些相似之处,但它们在实现方式、控制方式和性能上有很大的不同。‌实现方式‌CSS动画‌:通过CSS属性(如transition、animation)来实现动画效果。CSS动画通过定义关键帧和动画属性,当触发条件满足时,浏览器会自动执行动画效果,并且通过硬件加速优化性......
  • node.js毕设自助收银系统的分析与研究(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景随着信息技术的迅猛发展,自助收银系统在零售业中的应用越来越广泛。传统的收银方式通常需要大量的人力资源,且容易出现人为错误,效率较低。特别是在一些中......
  • node.js毕设在线心理咨询平台(程序+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容一、选题背景随着现代社会生活节奏的加快和竞争压力的增大,人们的心理健康问题日益凸显。据世界卫生组织(WHO)统计,全球约有3亿人患有抑郁症,而焦虑症患者也达到了约2.64......
  • Nuxt.js 应用中的 build:error 事件钩子详解
    title:Nuxt.js应用中的build:error事件钩子详解date:2024/11/7updated:2024/11/7author:cmdragonexcerpt:build:error是Nuxt.js中的一个生命周期钩子,当构建过程中发生错误时,该钩子将被调用。通过此钩子,开发者可以捕获和响应构建错误,进行相应的处理,例如记录日志或......