我是靠谱客的博主 搞怪小甜瓜,最近开发中收集的这篇文章主要介绍【CSDN编程挑战赛(第四期)】参赛有感,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

先放下考试链接:https://edu.csdn.net/contest/detail/13
第一回参加这类编程挑战赛,感觉很新奇,也有很多想法表述,因此写了这一篇文章。

赛前感受

入口很明确,就在学习页的banner页上,很醒目。
报名也很简单,没有太多隐私的暴露,就要了名称和手机号,名称也没有强制必填。
奖品较为丰厚,都是csdn周边,较差的也能混个勋章,不错。
看了看历届考生的成绩,从总排行能判断出,题有难度排布,第一题第二题应该不难,第三题较有难度,第四题难度较大,从成绩上看应该是这样的,当然,考完试后实际上也差不多。

说说题目

说说本期四个题目(本人java出身所以都是java实现):

第一题:输入一个字符串空格分割倒序输出。

不难,按字符遍历,丢进Stringbuffer里,遇见空格将Stringbuffer转字符串丢进栈里并重置Stringbuffer,最后遍历栈一个个pop进数组输出即可。

第二题:阶梯电费问题。

也不难,按阶梯做乘法。感觉难度在如何处理丢精度问题,java栈实现很简单,都转成BigDecimal转一下计算即可。但是此题我耗费了半个多小时的时间,原因是没有办法适应系统的ide,这一点后边我要吐槽下。

第三题:整数n分成k个正整数有多少分法。

难度有些,经典的dp问题。没答好,最后还要做大数处理,没做,测试用例只跑了50%。

第四题:没读懂,没做。。。。。。。

意见和建议

优点

1、考试过程禁止切换页面禁止外部粘贴,这一点很不错,极大的保障了公平性。
2、考试结束后,分数不是按照25,50这种阶梯结构出来的,而是慢慢的按照实际答题情况给的,直观感受像是人工阅卷打分,这一点很人性化、很好,希望以后的继续下去。

建议

1、题库不行,考试过程中竟然出现提干给的测试用例不对的情况,需要考生考一半刷新试卷重新获取的情况,体验很差。建议以后比赛前给试卷增加校对步骤。
2、题干描述不行,题干描述模糊,给定的例子没有办法与题干描述起一个相辅相成的作用,会有读不懂题的情况,体验较差。建议对题干多丰富丰富,多给几个例子,不要只给1这种区分度差的例子。
3、IDE太差劲了,使用默认ide我能理解,但是默认IDE功能太差,只给了关键字和java.lang包的提示,局部变量,新引入的包,都没有自动提示,静态方法带不出来,打括号换行后不会自动补全另一半括号,分号缺失不会标注。感觉自己在用记事本写程序。长时间使用idea的我实在是很难短时间适应这个IDE,搞得很简单的一个功能实现,我硬生生调了半个多小时。体验实在太差了。建议IDE更新更新,实在不行让我们用idea写完粘贴过来也行。

结语

第一次参加,总体体验还是不错的,除了难以适应的那个IDE,希望csdn越办越好~

最后

以上就是搞怪小甜瓜为你收集整理的【CSDN编程挑战赛(第四期)】参赛有感的全部内容,希望文章能够帮你解决【CSDN编程挑战赛(第四期)】参赛有感所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部