11.4做洛谷深基到发疯记录

news/2024/11/5 0:36:22/文章来源:https://www.cnblogs.com/aleaf-0xE9/p/18527019

今日校队每日一题依然是不看题解就不……
日,是题解都看不懂的一集
: )
然后就去接着做洛谷深基的题了
当我做到P1098的时候还没意识到问题严重性
当我一看到如此复杂的情况分类的时候,以为只是写起来麻烦点罢了,遂敲
敲着敲着就感觉出来不对劲了,要是每种情况都分个类那if else堆起来像屎山一样
于是开始试图让代码量简洁一些
但代价就是中间几次改变思路,代码出现了一坨坨没用的东西。经过一顿删改后终于过样例了,交!
芜湖!
WA!好丰富的颜色!
image
: )
没错你要是细看我写的屎山的话还能看到我搁那判断大写字母
没错我没读清楚题就开敲,我有罪
鉴赏下离谱代码
image
论我是在脑子多不清醒的情况下非得添个'a'

实际上第一遍写没过样例的更离谱些,我把大小写字母+26个星号+十个数字存在char数组里了 : )

你要是闲的蛋疼翻我提交记录就能看到我不死心觉得没关同步流导致的TLE

这两次的WA中由于if else 的屎山堆叠导致扫一眼过去就看到n多敲错的地方,在本来写了100+行的屎山后本就不堪的精神状态更是雪上加霜
包括但不限于:
" if ( p1 == '*') "
" for ( int j = xxx ; j < yyy ; j++ )" ( xxx > yyy)
" for ( int j = xxx ; j > yyy ; j++ ) "
" if ( p1 == 1 ) {xxx} ; else if ( p1 == 2 ) {xxx} ; else if ( p3 == 3 ) {xxx} "
" chout << "xxx" ; "
…………

在经过一系列的“觉得敲完了->扫了一眼发现错误->修改->觉得敲完了->扫了一眼发现错误->……”中不断循环,我的san也随之san--,敲到最后能过样例的时候怀疑自己是不是要归西了…………

啊当然结果就如上图 ^_^
然后实在扛不住疲惫的精神状态,去看题解了
然后就学到了<cctype>,<string>里的一些函数,并惊叹于其便捷,无奈于自己的愚笨
然后开始抄答案
然后byd抄答案也没过
甚至没过的是样例
经过一顿删改*2总算过样例了(if条件判断里的括号打错位置了),交!
芜湖!
WA!这次一定能过
…………
: )
没处理p1==3

(最后还是过了)

现在的精神状态就是想逮个人把他细细的切成臊子

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

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

相关文章

【spring开发】Spring Cloud Bus快速入门Demo

一、什么是Spring Cloud Bus?二、环境搭建三、代码工程四、测试五、引用原创 Harries HBLOG一、什么是Spring Cloud Bus? Spring Cloud Bus 是一个用于将分布式系统的节点连接起来的框架,它使用了轻量级消息代理来实现节点之间的通信。Spring Cloud Bus 可以将配置变更事件、…

大模型-训练推理 模型大小与硬件GPU 选取的大致关系-05

目录0. 计算公式1. 市面上常见的显卡2. 训练2. 推理 0. 计算公式 重点:显存大小 = 模型参数占用 + 梯度占用 + 优化器占用 + CUDA kernel占用 + 中间计算结果 每个神经元节点 不仅仅有自身的权重值 在进行反向传播的时候还有梯度的累计值 1. 市面上常见的显卡 英伟达GPU 3060 …

MSSprinkler:一款针对MS账号的密码喷射安全测试工具

原创 Alpha_h4ck FreeBuf关于MSSprinkler MSSprinkler是一款功能强大的密码喷射安全测试工具,可以帮助广大研究人员从外部角度测试其 Microsoft Online 帐户的安全性。 MSSprinkler 是用 PowerShell 编写的,可以直接作为模块导入,并且没有其他依赖项。MSSprinkler 依靠 Micr…

Unbound数据结构分析

mesh结构msg_cache + rr_cache缓存数据 msg_cache里的entry是msgreply_entry,rr_cache里的entry是ub_packed_rrset_key。 ub_packed_rrset_key的rrset_id_type通过alloc_get_id方法获取。 ub_packed_rrset_key通过alloc_special_obtain方法从env->alloc分配。

开发中常用到的10个数据结构

开发中常用到的10个数据结构 ▪️列表(List):用于存储有序集合,如Twitter动态流🐦。 ▪️数组(Array):连续存储的元素集合,适用于数学运算和大数据集📊。 ▪️栈(Stack):后进先出(LIFO)的数据结构,常用于撤销/重做功能🔄。 ▪️队列(Queue):先进先出(F…

【JavaScript安全】JS沙箱隔离

原创 码中仙一、什么是沙箱环境 在计算机安全中,沙箱(Sandbox)是一种用于隔离正在运行程序的安全机制,通常用于执行未经测试或不受信任的程序或代码,它会为待执行的程序创建一个独立的执行环境,内部程序的执行不会影响到外部程序的运行。 其实在前端世界里,沙箱环境无处…

Unbound启动流程分析

unbound入口在run_daemon方法。 daemon_init方法,分配struct daemon结构体,设置信号处理方法,初始化openssl库,设置时区,设置daemon->need_to_exit为0,初始化模块栈(modstack_init方法)设置deamon->mods结构体(struct module_stack)的num为0、mod为NULL,为dae…

如何给 GoPro 拍摄的视频添加时间水印 All In One

如何给 GoPro 拍摄的视频添加时间水印 All In One 执法记录仪 时间水印是指在拍摄的照片或视频上添加一个显示时间的标识。 这个标识通常以数字的形式出现在画面的一个角落,它显示了拍摄的具体日期和时间。 时间水印的目的是为了记录下拍摄的时间,以便用户可以更好地回顾和分…

《使用Gin框架构建分布式应用》读后感

1.为什么选择这本书? 因为工作中有一个项目使用了Go进行开发,项目用到了MySQL, Redis,GORM,Rabbitmq,Zap等组件进行开发,没有使用到Web框架,因为本人是Web开发方向,所以就想了解下Web框架在Go开发中的应用,看看别人是怎么用的。国外的Go Web框架有:Echo, Gin, Iris, …

计算机组成原理基础知识(一)

来源:早期的冯诺依曼计算机以运算器为中心,现代计算机以存储器为中心; 现代计算器的结构:计算机硬件的基本组成:计算机系统的层次结构:计算机的性能指标:小练习:进制转换:

《图解设计模式》 第四部分 分开考虑

第九章 Bridge模式//使用代码 public class Main(){public static void main(String[] args){Display d1 = new Display(new StringDisPlayImpl("Hello, China."));Display d2 = new CountDisplay(new StringDisPlayImpl("Hello, World."));CountDisplay d…