优快云编程竞赛报名地址:https://edu.youkuaiyun.com/contest/detail/16
(请不要删掉此地址)
前言/背景
本次参加csdn的考试,是我第一次参加csdn的考试,也是想提升自己的能力,丰富自己的经验。
大赛简介
竞赛:满分100分,4道编程题,编程题可使用Java、C、C++、C#、Python、JavaScript、lua、go等编程语言.比赛奖励也很丰富,也能提升自己的经验和能力。很不错的一次锻炼的机会。
参赛流程
1、9月18日 11:00前点击比赛报名,并于9月18日 8:30—11:00,PC端登陆考试系统(当前页面届时将开放考试入口),在2小时内完成考试作答
2.投稿方面:9月8日-9月21日投稿比拼,9月23日前公布结果,9月30日前发放礼品。主办方是优快云官方。也是奖励丰厚。
参赛经历
参赛之前骑车的时候摔伤了,也没准备什么。比赛的时候第一道题就卡了很久,摸不太清这个网页的ide的一些机制。吃了点小亏,很久没写Java一些算法题了,有一些关键字也是记得不清,具体的一些细节也是有所遗忘的。不过总体题目难度还不错,有一些细节需要想一想。
解题思路
先读题大概知道要干什么,然后开始想一些大致的实现,然后落到代码上,刚开始可以不包含一些特殊情况,然后去测试里面大概测一下,提交的时候通过用例不多说明有一些情况没有想到,那就重新想一想。
经验心得
参赛之前还是要熟悉一些关键字的拼写,比如一些类的方法的单词。重温一下算法题什么的。考试的时候不要慌,因为参加比赛有点少,一些题浪费了不少的时间,再就是注意审题。
总之,参赛时心态要平和,多一些坚定不移的坚持,相信自己,静下心来,细细思考。不要害怕题目,而是把它当成一个有意思的挑战。
资料分享
大家可以适当的刷一些如Leetcode之类的题目,然后不会的可以看视频看题解。去找一些网课,学习一些数据结构和一些算法知识,同时多动手,多去实践。