目录
写这篇博客的缘故,因为看到好几篇记录自己蓝桥杯经历的博客,于是乎我也想写一篇,毕竟这是我第一次参加这个省级编程竞赛哇!
大一上就简单学习了C/C++这两很关联的语言,同时学了数据结构,计组这些基础的东西。当然大一上的兴趣和行动极其广泛,还学习了机器学习-图形处理方面,简单的完成了单片机的学习,有对航模方面有些涉及…,可以说是非常广泛。12月5日,我还记得这一天,因为疫情通知提前返乡,之后一直在家学习,当时不知道干什么,实验室学长的建议就是好好学数据结构和算法,没事刷几道题,于是我真的寒假无聊闲暇之时会打开力扣刷刷题,一个寒假下来,不多不少大概150+题的样子,毕竟过年谁不去玩呀哈哈。中途也有学校寒假算法训练营的培训通知,不过我没听哈哈哈,因为起不来,后面在家参加新生模拟赛,很不行拿了第七。然后开学了,在三月上旬参加学校举办的ICPC新生赛获得金奖,所以面试进了学校算法队,从此走上了算法之路,哈哈哈哈哈哈哈哇哇哇哇呜呜呜呜呜呜呜!!!
其实吧,早就听说蓝桥杯水,于是当时挺看不起的哈哈哈,到底是我眼高手低哈哈,丢大脸,但是还是可惜我的300块钱,讲个笑话(喜报,300块没有啦),也算是我第一个省级编程比赛,之前可能能力不够或者其他比赛未关注吧,希望各位大佬可以给我推几个比赛。于是我开学后大体调整后开始备战,当然,加入算法队后也在练习ACM的题目,着实恶心呀,(自从学了算法,我的素质愈发低下,哈哈哈),然后在学校举办的ICPC校赛和同学拿了金奖(之前是新生赛),感觉比较水,于是不是很在乎,后面又报名了今年的西安邀请赛,所以得好好练算法,输麻了。开赛前一周我都没怎么做蓝桥杯的题目,一直在耍力扣,洛谷和CF,因为老师要我们打CF,然后就开始了CF之路,现在也是快1200了(因为我经常看错时间,错过了比赛,加分太慢了)。之后在开赛前一周一直刷蓝桥杯真题,连续三天一天做一年真题,20-22,感觉后面的题目还是有难度的。而且因为我从来未系统学习某些算法,都是快刷题遇到了才学,于是有些很吃亏,比如dp我是两天速成的,呜呜呜。那一周基本不干其他事了,没事就耍耍题,哈哈哈,感觉好难,没有信心,之前还瞧不起蓝桥杯,什么李白打酒加强版,积木画都不会,现在感觉我是什么牛马哈哈哈哈。
4月八号早早就起来了(8.20),哈哈哈一点也不早,不过难以想象我还得了我朋友,我竟然是等人的那个!!!然后就拿了准考证和两支笔和一瓶水走近了学校机房赛点,一开始还有些紧张嘞,有点慌。九点正式开赛,看第一题,什么东西,不是签到吗,输麻了,不想码字爆搜,然后我就数,数麻了,然后就直接跳,看第二题,这又是什么牛马,感觉挺简单,昨天记得编译器有log2的函数,于是直接算答案,我还算了两边,哈哈。后面大概都看了一眼,竟然没有一题是那种仅靠思维或者数论就能做的,我直接整个人麻了,我就数论好些呀呜呜呜。
然后我就忍不了这种气,直接从最后一题开始下手,发现两题跟树图有关的,谁跟我说省赛不考树和图论呀,好慌好慌,没怎么复习树和图,最后一题一看,我擦!有思路,但是实现…好像好复杂,怎么办怎么办,然后我试着码了一下,果然很难,靠,然后就打了个板子就走了,脸已经开始发烫,头脑不清醒了…然后就看倒二,看到图已经不想做了呜呜呜呜,然后就从第三题开始,发现冶炼金属挺简单的,一下子就做了出来,来劲了。看看飞机降落,我就想着排个序,然后再特判,然后思路清晰也码出来了,样例也能过,就心里想,佛祖保佑,然后就走了,哈哈哈哈。接龙数列一开始没找好,然后看着纸上的草稿,灵光一现,我擦,dp,dp!!!,两天的学习是有用的,哈哈哈哈,于是愉快的结束了这一题,发现这是真心简单,找到状态状态转移方程直接秒。
然后看到岛屿个数,心想我是什么牛马,这是什么鬼东西,是人能做出来的吗,我没办法,就直接数岛屿个数,管它在不在岛环里面,希望能骗一些分保佑保佑。然后做子串简写,已经还剩两个小时了,然后感觉挺简单的,搞个后缀和就出来了,这题我发了题解,主要是感觉和看到的别人的思路不一样就发了,和别人思路一样的题目我就没发,可以看看,在C语言网上过了。然后就是整数删除,一眼出思路,但是对stl库的使用不是很习惯,使用就当初把空间开的比较大,感觉会爆,但是部分分我感觉一定有的。然后恶心的景区导游,就是双向无环图嘛,最后一题也是,很裂开,不过景区导游也是爆搜做出来了,会爆,但样例应该有的,哈哈。然后就剩十分钟了,不想再纠结最后一题了,把前面的题目检查了一遍,看看有无return 0;然后就喝口水走出来考场,看到了同行的伙伴,原来她就在门口考,哈哈。然后就走回实验室吃饭睡大觉了。
我擦,你变了,你变了,你不再是“暴力杯”了,不是我熟悉的那个有签到的蓝桥杯了,明显感受到蓝桥杯的难度逐年上升,现在可能慢慢含金量也会上去吧,那我现在大一就打完了挺好的,希望能拿个省奖,宣言:拿到省三就算win!!!然后大概总结题目就是,十道题,八道题有思路清晰且过了样例,一道岛屿的感觉只有一丝丝分,砍树就在打板子,感觉没有分(凋零凋零),希望能win!打完有种如释重负的感觉吧,好多人打完在发那个喜报表情包,哈哈哈哈(喜报,三百块没有啦),或者就是很好玩的表情包,到场的获奖证书,哈哈哈哈哈哈哈,突然有些高中的感觉,仿佛一次模考结束了,啊啊啊,很有感觉哈哈哈,然后想去打球,摆烂个两天,因为打完第二天就是我生日哇,谁生日学习呀,然后就是后面又备战团体设计大赛,ICPC邀请赛吧,之后应该还会有ICPC省赛,我的钱哇,学校经费太少了,应该只有得奖了才报销,所以就是:拿到报销就算win!
注:附上表情包图片,分享分享

蓝桥杯感觉之后的难度应该还会慢慢上升,不过打一次比赛很是很值得的,体验一下竞赛氛围,同时能拿个奖是最好不过的,听说在陕西省的话,可能省三不会那么难吧,不过更想要省一,拿到哭死(当然哭不死QAQ)。希望希望吧,这是一段很好的经历,虽然转瞬即逝,但带来的经历确实长久的,之前的备战时光啥的,战后的感受,都是非同寻常的,于是乎,我很感谢这次经历,希望能让我更好应对后面的ACM-ICPC。
然后我个人的建议是可以打这个蓝桥杯,报名时间是下半年十一月左右没记错的话,次年四月才比赛,时间确实比较长,所以想好得,毕竟报名费也300,哈哈哈哈,要是学校有报销当我没说,我只说羡慕,毕竟之后的工作或者考研不好说蓝桥杯的奖能不能写上去,但至少比没有好,不是吗嘿,你我都加油吧,我之后会在评论说一下我的获奖情况,成绩公布后也可在评论区提醒我哦。
最后,就到这了哇,撒花撒花✿✿ヽ(°▽°)ノ✿!(谢谢你的观看)
华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o
SPI接收数据左移一位问题目录SPI接收数据左移一位问题一、问题描述二、问题分析三、探究原理四、经验总结最近在工作在学习调试SPI的过程中遇到一个问题——接收数据整体向左移了一位(1bit)。SPI数据收发是数据交换,因此接收数据时从第二个字节开始才是有效数据,也就是数据整体向右移一个字节(1byte)。请教前辈之后也没有得到解决,通过在网上查阅前人经验终于解决问题,所以写一个避坑经验总结。实际背景:MCU与一款芯片使用spi通信,MCU作为主机,芯片作为从机。这款芯片采用的是它规定的六线SPI,多了两根线:RDY和INT,这样从机就可以主动请求主机给主机发送数据了。一、问题描述根据从机芯片手
所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目n行m列的矩阵,每个位置上有一个元素你可以上下左右行走,代价是前后两个位置元素值差的绝对值.另外,你最多可以使用一次传送阵(只能从一个数跳到另外一个相同的数)求从走上角走到右下角最少需要多少时间。输入描述:第一行两个整数n,m,分别代表矩阵的行和列。后面n行,每行m个整数,分别代表矩阵中的元素。输出描述:一个整数,表示最少需要多少时间。
目录前言: 一、ASC分析代码实现二、 卡片分析代码实现三、 直线分析代码实现四、货物摆放分析代码实现小结:前言: 在刷题的过程中,发现蓝桥杯的题目和力扣的差别很大。让人有一种不一样的感觉,蓝桥杯题目偏向对于实际问题用编程去的解决,而力扣给人感觉很锻炼自己的编程思维,逻辑能力。两者结合去刷,相信会有不一样的收获。 一、ASC 已知大写字母A的ASCII码为65,请问大写字母L的ASCII码是多少?分析 这道题目看上去很简单,我们需确定自己计算的准确,所以我建议用编程去解决。代码实现publicclassTest8{publicstaticvoidmain(String[]args){Sy
文章目录一、项目场景二、基本模块原理与调试方法分析——信源部分:三、信号处理部分和显示部分:四、基本的通信链路搭建:四、特殊模块:interpretedMATLABfunction:五、总结和坑点提醒一、项目场景 最近一个任务是使用simulink搭建一个MIMO串扰消除的链路,并用实际收到的数据进行测试,在搭建的过程中也遇到了不少的问题(当然这比vivado里面的debug好不知道多少倍)。准备趁着这个机会,先以一个很基本的通信链路对simulink基础和相关的debug方法进行总结。 在本篇中,主要记录simulink的基本原理和基本的SISO通信传输链路(QPSK方式),计划在下篇记
昨晚看到IDEA官推宣布IntelliJIDEA2023.1正式发布了。简单看了一下,发现这次的新版本包含了许多改进,进一步优化了用户体验,提高了便捷性。至于是否升级最新版本完全是个人意愿,如果觉得新版本没有让自己感兴趣的改进,完全就不用升级,影响不大。软件的版本迭代非常正常,正确看待即可,不持续改进就会慢慢被淘汰!根据官方介绍:IntelliJIDEA2023.1针对新的用户界面进行了大量重构,这些改进都是基于收到的宝贵反馈而实现的。官方还实施了性能增强措施,使得Maven导入更快,并且在打开项目时IDE功能更早地可用。由于后台提交检查,新版本提供了简化的提交流程。IntelliJIDEA
?作者主页:静Yu?简介:CSDN全栈优质创作者、华为云享专家、阿里云社区博客专家,前端知识交流社区创建者?社区地址:前端知识交流社区?博主的个人博客:静Yu的个人博客?博主的个人笔记本:前端面试题个人笔记本只记录前端领域的面试题目,项目总结,面试技巧等等。接下来会更新蓝桥杯官方系统基础练习的VIP试题,依然包括解题思路,源代码等等。问题描述:给定当前的时间,请用英文的读法将它读出来。时间用时h和分m表示,在英文的读法中,读一个时间的方法是: 如果m为0,则将时读出来,然后加上“o’clock”,如3:00读作“threeo’clock”。 如果m不为0,则将时读出来,然后将分读出来,如5
目录1. 研究范围定义2. 流程中台市场分析3. 厂商评估:微宏科技4. 入选证书 1. 研究范围定义近年来,随着外部市场环境快速变化、客户需求愈发多样,企业逐渐意识到,自身业务需要更加敏捷、高效,具备根据市场需求快速迭代的能力。业务流程的自动化能够帮助企业实现业务的敏捷高效,因此受到越来越多企业的关注。企业的“自动化武器库”品类丰富,包括低/零代码平台、RPA、BPM、AI等。企业可以使用多项自动化工具,但结果往往是各项自动化工具处于各自的“自动化烟囱”之中,仅能实现碎片式自动化。例如,某企业的IT团队可能在使用低代码平台、财务团队可能在使用RPA、呼叫中心则可能在使用聊天机器人。自动
自从2019年OpenApplicationModel诞生以来,KubeVela已经经历了几十个版本的变化,并向现代应用程序交付先进功能的方向不断发展。最近,KubeVela完成了向CNCF孵化项目的晋升,标志着社区的发展来到一个新的里程碑。今天,KubeVela社区内活跃着大量来自全球的开发者,共同推动KubeVela项目的落地和发展。在即将开幕的KubeCon+CloudNatvieConEurope2023上,我们惊喜地发现,连续3天,KubeVela项目的贡献者、企业用户和来自阿里云的核心维护者,将从不同角度展对KubeVela项目的分享。让我们先睹为快!🎙️BuildingaPlat
【动态规划】一、背包问题1.背包问题总结1)动规四部曲:2)递推公式总结:3)遍历顺序总结:2.01背包1)二维dp数组代码实现2)一维dp数组代码实现3.完全背包代码实现4.多重背包代码实现一、背包问题1.背包问题总结暴力的解法是指数级别的时间复杂度。进而才需要动态规划的解法来进行优化!背包问题是动态规划(DynamicPlanning)里的非常重要的一部分,关于几种常见的背包,其关系如下:在解决背包问题的时候,我们通常都是按照如下五部来逐步分析,把这五部都搞透了,算是对动规来理解深入了。1)动规四部曲:(1)确定dp数组及其下标的含义(2)确定递推公式(3)dp数组的初始化(4)确定遍历顺