2017年山东省ACM省赛总结

本文回顾了2017年山东省ACM省赛经历,作者所在队伍虽面临诸多挑战,但仍从中汲取了宝贵的经验教训。文章详细记录了比赛中的问题与反思,强调了基础、心态、团队协作及经验的重要性。

2017年山东省ACM省赛总结

                                                                                                                                                                           ----但求努力到问心无愧

  这次比赛我们是作为友谊队去的,本来我们队选拔赛成绩并不是很好,是去不了的,但伟大的教主大人牛逼地又要到了几个省赛友谊队的名额,才让我们有这次见识大场面比赛的机会,在这里我们先要感谢教主,还有就是感谢陪同的老师们,还有一直忙里忙外的负责人学长和同学们。

   然后就是检讨我们自己了。这次比赛我们真的打的很不好,虽然比赛方有好多地方弄得有点欠缺。首先是热身赛,开始我们以为会有好多题,发下题目来看原来只有3个,好有三个题就三个题,那就做,但是我们还没开始看题,就意识到一个问题:这个怎么交题?我们3个人中有两个有去当时青理打校赛的经历,于是开始找pc2的终端,,,,好吧找了很长时间并没有找到,然后发现桌面上有一个txt,然后顺着引导打开了(尴尬)。打来了就开始做题吧。三个题都看了一遍,嗯,水题,开敲!A题分分钟过了,然后队友敲B,我看C,B题队友也很快敲出来了,但是WR了,又改了改,发现还是不对,就开始猛然发现,题目好像并不是我们想的那么简单。然后B题他们又WR了一次,我就开始敲C题,本来以为C题就是个贪心,但敲到一半发现自己的想法有bug,这好像要建树,于是我看就开始写树,刚写一点,突然想到还有环的情况,于是就炸了。炸了我就开始帮队友想B,我又仔细读了一遍B题,给队友指出了个bug,于是B也过了,就只剩C,于是队友又开始写C,我也始终没想到跳过bug的方法,最后还是没写出来。赛后问了问写出来的同学,居然是瞎暴,那种方法我也想过,但循环了两次我就放弃了,因为考虑极端的话要十万乘十万,但是他们试了三十乘十万就过了,我只能说过数据太水,题目有毒。

    然后是正式赛,虽然是英文题,但比上选拔赛的英文题目差远了。随便一扫三个最短的题目,发现是水题,开敲,队友不听我建议,非用麻烦的方法敲,不过一边过了。然后第二题开始崩,第二题是方程求解,应该很水,但就是不对,无奈就开始敲第三题,然后,第三题继续血崩。。。第三题快速幂取膜求和,模板都有,贼简单,但就是不过,然后我们就开始在第二题和第三题之间徘徊,一直不对,然后心态就真的崩了。。。找bug找了好长时间,快放弃准备开第四题的时候,突然比赛方给了数据说题目印错了。。。。。但是当时有好多人把那个错误的题目做出来了啊,他们是怎么对的。。。赛后一问才知道,他们必比赛开始半个小时就被通知了,我们快吃饭了才被通知,,,这算区别对待吗。。。然后改完数据第三题一遍过了,就想哭。。。。开第四题,第四题队友敲的,没过,当时我们已经被第二三题弄绝望了,第四题他没过,就难受地去吃饭了,我就开始敲,敲了一遍也没过,他就过来改bug,他改着改着,我想起了数据范围,然后我自己改了个long long,就过了。只剩下第二题,我们当时已经被前几个题伦的不像样子了,第二个题就死想bug,懒得想其他地方的问题,最后也没想出来,别的友谊队都出了4个题,就我们出了3个,还是太菜。赛后才知道,是int取double整数的时候有误差,都怪我们做题还是太少,最后居然是经验的问题。其实当时我也想过直接打表,队友也想过只用int重写,但当时已经被刺激的绝望了,就想了想就过去,还是我们心态调整的太不好。打了场省赛,充分的意识到了我们的不足,虽然冠军是我们学校很骄傲,但我们菜的一匹,没资格沐浴学校的光荣,我们的不足太多,无论基础,心态,队友之间的配合,还是经验,都欠缺的太多,今后一定好好努力。

  我相信教主的话,从现在开始先努力打好基础,然后不断补题,争取在暑假集训前把基础知识点都过一遍,然后暑假开始找到一个方向专攻,并开始打点cf或者bc,当时加ACM只是因为觉得它好玩,而且确实想学点东西,但现在看来,我要学的东西还很多,无论是生活还是做事,我一定会努力学习的,感谢ACM和教主让我开阔了眼界,我一定会努力飞的更高更远。

     不求成绩撩人,但求努力到问心无愧。

                                                                                                                                                                                    2017.05.08

                                                                                                                                                                                  很菜的发牌员

转载于:https://www.cnblogs.com/Wangwanxiang/p/6833237.html

内容概要:本文系统介绍了算术优化算法(AOA)的基本原理、核心思想及Python实现方法,并通过图像分割的实际案例展示了其应用价值。AOA是一种基于种群的元启发式算法,其核心思想来源于四则运算,利用乘除运算进行全局勘探,加减运算进行局部开发,通过数学优化器加速函数(MOA)和数学优化概率(MOP)动态控制搜索过程,在全局探索与局部开发之间实现平衡。文章详细解析了算法的初始化、勘探与开发阶段的更新策略,并提供了完整的Python代码实现,结合Rastrigin函数进行测试验证。进一步地,以Flask框架搭建前后端分离系统,将AOA应用于图像分割任务,展示了其在实际工程中的可行性与高效性。最后,通过收敛速度、寻优精度等指标评估算法性能,并提出自适应参数调整、模型优化和并行计算等改进策略。; 适合人群:具备一定Python编程基础和优化算法基础知识的高校学生、科研人员及工程技术人员,尤其适合从事人工智能、图像处理、智能优化等领域的从业者;; 使用场景及目标:①理解元启发式算法的设计思想与实现机制;②掌握AOA在函数优化、图像分割等实际问题中的建模与求解方法;③学习如何将优化算法集成到Web系统中实现工程化应用;④为算法性能评估与改进提供实践参考; 阅读建议:建议读者结合代码逐行调试,深入理解算法流程中MOA与MOP的作用机制,尝试在不同测试函数上运行算法以观察性能差异,并可进一步扩展图像分割模块,引入更复杂的预处理或后处理技术以提升分割效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值