文章目录

  • 前言
  • 第三期
  • 第四期
  • 第五期
  • 第六期 - 补更
  • 优势与不足
  • 总结

前言

CSDN 编程竞赛·第五期总结
AlbertS 41 52.5 52m36s 竞赛勋章

虽说这篇总结写在第五期之后,但是我却是从第三期就开始参加了的,前两期没有注意到就错过了,好在最近这几期比赛成绩很喜人,第三期6分,第四期67.5,第五期52.5,我承认我有点水,可是我也是能在力扣竞赛里常年水两题的选手啊,这个6分(满分100)真的惊到我了,从最近几期的参赛体验来看,CSDN在竞赛这个方向上还有很长的路要走。

第三期

其实我也不算竞赛小白啦,毕竟之前在力扣参加过很多次了,因为平时总在CSDN上写总结,所以看到这里也有竞赛就想来试试,结果第一次有点手足无措,开头居然是4道Java和前端的选择题,我可是C++后端搬运工,嗯,我承认确实不会,根据经验选一选总能对一道题吧,既然选择题是特定语言的,那我直接写大题吧,一段操作猛如虎,一看分数2.5,当然分数不是立马出来的,我感觉答得还可以,结果过了几天出成绩是6分~

吐槽开始:

  • 要求关闭聊天软件,应该是防止作弊,关就关吧,这倒也无所谓
  • 不能切屏,必须一直保持在答题状态,这有点严格了吧,万一这会我有事要处理呢,其实通常就是处理一些聊天信息
  • 不能复制粘贴,你说不能从其他地方复制答案我可以理解,但是复制自己的代码也不行是要闹哪样
  • 我知道为啥不能粘贴自己刚写的代码了,因为判断不出来是从哪里复制的,可是已经限制切屏了呀
  • 测试用例简陋,有时看不太懂题全靠用例,好嘛,这里看不懂题就算了,用例可有可无
  • 验证流程麻烦,好几个关闭按钮切来切去的
  • 主函数不用给我提供,我又不能改,写在那有啥用
  • 头文件要自己加,这是考算法来还是考背诵呢?(我确实被惯得不想写包含头文件了)

第四期

这期已经取消了选择题,直接是4道编程题,还是这样答起来顺利一点,各种语言都行,哪个顺手就用哪个了

吐槽开始:

因为取消了选择题,一时间竟找不到槽点了(#.#),必须编一条

  • 测试用例依旧简单的可怜

第五期

我知道为啥第四期表现好了,因为在憋大招对付第五期,因为早饭吃的迟了,晚来了半小时参赛,结果发现进不去,正想报个bug发现帖子里都说进不去,这可有意思了,总共就一两千人参加,应该不是服务器性能不行吧,肯定是页面bug了

虽然大部分人都进不去,但还是有个别人进去比赛了的,已经出了成绩,20分暂居第一名,如果能保持到比赛结束就开心了,官方一直在回帖说解决问题,反正到比赛结束我也没进去。

一直到下午的1点之后,距离开始已经过去了5个小时,我终于进去了,告诉我比赛结束,分数是0,居然不能答题了,赶紧发帖找客服处理,好在工作人员及时赶到,帮我重置了一下,可以正常进入了。

吐槽开始:

  • 千人左右的比赛服务器就炸了
  • 出现问题后修复过程缓慢
  • 发帖提示我违规,但是不说哪里有问题,我也不知道哪句话说错了
  • 通过BUG交流,沟通效率低下

第六期 - 补更

第五期倒是没有服务器连不上的bug了,并且我很高兴得了100分,但是我还得继续吐个槽

吐槽开始:

  • 几道题比较雷同,没有什么难度区分
  • 测试用例依旧少的可怜,甚至与输入代码不符
  • 中间成绩分数显示错乱,100分、87分、100分横跳

有一点我必须夸夸它,现在复制自己的代码终于不算违规了,有进步

补充于2022-9-22 22:52:24

优势与不足

前面吐槽了那么多,接下来说说优点吧:

  • 答题参与时间相对自由,仅限制了答题时长2小时候,不严格限制开始时间
  • 分数按照通过的用例比例来给,没有采用非1即0的赋分方式,照顾了很多缺乏竞赛经验的选手,但是这样做未必是正确的
  • 参加基本上都有奖品可以拿,调动了选手们的积极性,礼不在重,有就行
  • 出现问题后尽力解决,虽然解决的慢了点,但是让人看到了负责人的一面

缺点前面已经说了那么多,就不再赘述了,重点说一下答题环境需要改进,给出一些建议吧,其实编程竞赛已经不是新鲜事物了,有那么多好的平台可以学,比如力扣,每次的比赛都很多人参加的,把好的地方学过来就行:

  • 删除无关代码,只保留必要的输入参数就行了,把main函数给我也没用,又不允许本地调试
  • 限制切屏这条尽力优化,限制复制自己代码这条必须去掉,我调整一下逻辑还要重新敲一遍体验未免太差了
  • 比赛之后可以查看别人提交的代码,用于学习提升
  • 赛后有针对这些题的讨论渠道,可以了解到自己有哪些不足,知道什么样的用例通不过
  • 写包含头文件的这件事不太重要,重点放在逻辑实现上,现在谁还不是面向搜索引擎编程了,只要找到方法,头文件算什么难事

总结

  • 继续参加这个比赛,督促自己进步,同时也促进平台进步
  • 如果自己不知道怎么做,就照着表现好的学,前面有那么多优秀的产品可以借鉴
  • 产品上线还是要充分测试,像服务器炸了这种事最好不要出现了

==>> 反爬链接,请勿点击,原地爆炸,概不负责!<<==


『雄关漫道真如铁 而今迈步从头越』豪气如虹,真的很有才~

关于竞赛,CSDN还有很长的路要走相关推荐

  1. 机器学习漫谈:还有很长的路要走

    来源:王宏琳科学网博客 链接地址:http://blog.sciencenet.cn/blog-3005681-1285948.html  人工智能已经成为大数据.机器人和物联网等新兴技术的主要驱动力 ...

  2. AI 识别抑郁症正确率高达八成,但AI+精神健康还有很长的路要走

    来源: 智能相对论(aixdlun) 近年来,"抑郁症"一词越来越多的被人们提起,不少名人如白岩松.崔永元等都曾表示陷入过抑郁症的痛苦,而抑郁症患者不堪病痛而自杀的新闻也屡见不鲜. ...

  3. 华为鸿蒙系统真的好吗,鸿蒙系统真的成熟吗?华为还有很长的路要走

    许多人认为,华为的产业发展规划尽管早已非常健全,但2020年发布鸿蒙手机的概率并不大.为了更好地搭建一个详细的系统软件生态体系,华为投入了许多精力.鸿蒙系统也代表着国产系统的风采,假如轻率发布,对华为 ...

  4. AI识别抑郁症正确率高达八成,但AI+精神健康还有很长的路要走

    请点击此处输入图片描述 文|颜璇 来源|智能相对论(aixdlun) 近年来,"抑郁症"一词越来越多的被人们提起,不少名人如白岩松.崔永元等都曾表示陷入过抑郁症的痛苦,而抑郁症患者 ...

  5. 少年,你还有很长的路要走!

    一个不是很麻烦的递归函数,就可以把我给虐心了. 我还是很弱,在编程之路上,还有很多门槛等着我去跨越. 突然觉得这句话很适合我  "少年,你还有很长的路要走!!" #include ...

  6. 物联网 长连接 服务器_为什么物联网还有很长的路要走

    物联网 长连接 服务器 It's IoT Week at SitePoint! All week we're publishing articles focused on the intersecti ...

  7. MobileMe还有很长的路要走

    http://areyouokme.blogspot.com/2008/09/mobileme.html MobileMe不值99$,如果用Mac的话,可能会好一点,不过我只有iphone.至少在中国 ...

  8. 方国伟:企业服务入云还有很长的路要走

    编者按:随着云计算的发展与落地,越来越多的企业开始制定自己的云计算发展战略.但对于如何构建企业云服务目前业界存在着不同的声音.本届ArchSummit2015深圳,InfoQ特别邀请到平安科技基础架构 ...

  9. 从语音识别到语义识别,中间还有多长的路要走?-模拟/电源-与非网

    最近科技圈刮起一股收购风,前面博通收购高通还在如火如荼的进行,这周苹果就宣布收购音乐识别软件 Shazam.Shazam 这个软件,通过手机麦克风收录音频片段,能够识别音乐.电影.电视节目甚至是广告. ...

最新文章

  1. php获取ios或android通过文件头(header)传过来的坐标,通过百度接口获取具体城市和地址,并存入到session中...
  2. 07-CoreData清除所有数据
  3. 模型压缩 相关文章解读
  4. Nginx配合uGIGI和Django用作应用程序网关
  5. spring 14-Spring框架JDBC操作
  6. SDNU 1272.SL的秘密
  7. springcloud配置动态更新
  8. 接受你无法改变的事情 改变你可以改变的事情
  9. Elasticsearch分页解决方案
  10. php 打包网站在线压缩为zip
  11. matlab输出语句fprintf格式,matlab输出语句fprintf
  12. gis如何加入emf图片_ArcGIS教程:地图导出格式,教你如何选择
  13. os-无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动
  14. 在滴滴云 DC2 云服务器上搭建 ELK 日志采集系统
  15. Session与Cookie的区别与联系
  16. flyway使用--基础
  17. AIX文件系统扩容和切换启动盘
  18. 非科班出身拿下字节跳动前端offer,我有一份50000字面试宝典分享给你!
  19. 个人或企业申请专利需要什么材料专利费减的条件是什么?
  20. 网络安全实验室---解密关

热门文章

  1. 关于一款远控木马的简单分析
  2. 技术的魅力在于融汇惯通
  3. 部署hudson时报错解决方案
  4. 网下“范跑跑”:范美忠的另一面
  5. Lambda 表达式的常用操作示例
  6. Oracle11g RAC 启动流程梳理(二)OHASD简析和启停实验
  7. 安装sql server 2000:以前的某个程序安装已在安装计算机上创建挂起的文件
  8. 安装MS SQL Server2000“以前的某个程序安装已在安装计算机上创建挂起的文件操作”的解决办法
  9. 素描java字母_生成素描图片
  10. 使用BLoC 构建 Flutter的页面实例