【CSDN编程竞赛第六期】参赛心得

CSDN编程竞赛报名地址:https://edu.csdn.net/contest/detail/16

前言/背景

首先说一下自己和算法的这段缘分吧。
自己首次接触算法还是在去年下半年上课学到的,也是从上了算法课开始,才让自己对算法这个东西提起兴趣
慢慢的,就开始自己也去letcode上刷题,去为自己的下半年面试笔试做准备
后来在今年上半年一次偶然的机会就参加了学校的算法比赛,这也是我第一次参加算法比赛
虽然没有很好的名次,但是也让自己找到了自己的不足
这次也是偶然的机会,邮箱弹出来一条消息,说csdn有个算法比赛
就抱着试试的心态来参加一下,然后发现题目是非常简单的,相对于我以前做的题来说hhh
最近找工作本来就找麻了,这次比赛也算是给了自己一点点小信心继续开始hhh

大赛简介

这次比赛主要是csdn举办的,参赛方式也蛮简单,找到报名地址然后报名就完事了
下面是竞赛规则:
竞赛:满分100分,4道编程题,编程题可使用Java、C、C++、C#、Python、JavaScript、lua、go等编程语言
获得前30名的话是有一个csdn颁发的证书的,csdn基本上是一个程序员都知道这个网站,证书的话也可想而知

参赛流程

点击链接,填写基本信息就可报名了,这还是蛮简单,蛮人性化的

题目

这次的题目是比较简单的,都没什么难度

2.X国最近开始严管枪火。 像是“ak”,“m4a1”,“skr”。都是明令禁止的。 现在小Q查获了一批违禁物品其中部分是枪支。 小Q想知道自己需要按照私藏枪火来关押多少人。 (只有以上三种枪被视为违法)

测试用例:
4
aj
m4a1
skr
sc
运行结果: 2

2.鬼画符门,每年都会统计自己宗门鬼画符消耗的数量,往年一直是大师兄管理, 但是这次鬼艺接手了, 你能帮鬼艺写一个 程序统计每年消耗数量最多的鬼画符吗?

测试用例: 5
red
red
red
blue
blue
运行结果: red

3.已知字符串str,str表示邮箱的不标准格式。 其中”.”会被记录成”dot”,”@”记录成”at”。 写一个程序将str转化成可用 的邮箱格式。(可用格式中字符串中除了开头结尾所有”dot”,都会被转换,”at”只会被转化一次,开头结尾的不转化)

测试用例: xxxatqqdotcom
运行结果: xxx@qq.com

4.给一个无序数组,求最长递增的区间长度。如:[5,2,3,8,1,9] 最长区间 2,3,8 长度为 3

测试用例: 5
5 2 3 8 1 9
运行结果: 3

经验心得

还是多刷题吧,刷算法题,不止可以参加算法比赛,也可以方便自己之后找工作,还能让自己加深对某些语言的了解和熟练度

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
墨刀是一款国内知名的原型设计软件,提供了丰富的设计工具和项目协作功能,广泛应用于用户界面(UI)设计、交互设计、用户体验设计等领域。作为一个设计师,经常使用墨刀能够帮助我们更好地进行交互原型的制作、团队协作和设计迭代的过程。 墨刀的CSDN编程社区下载通常是指在CSDN网站上下载墨刀软件并使用。CSDN是一个为程序员提供学习、交流、分享的专业IT技术社区,在这个社区中,我们可以下载到各种与编程相关的软件、教程、文档等资源。 通过在CSDN上下载墨刀,我们可以快速获取到最新版本的墨刀软件,并且可以利用CSDN社区的技术交流平台,与其他编程爱好者们分享墨刀的使用心得、解惑,还可以向其他用户请教与墨刀设计相关的问题。这样能够极大地提高我们的设计效率和设计水平。 墨刀在CSDN编程社区下载的过程相对简单,我们只需在CSDN的网站中搜索“墨刀”,找到墨刀的相关页面,通过页面上的下载按钮即可下载到墨刀的安装包。下载完成后,我们需要运行安装包,按照安装向导进行软件的安装过程。安装完成后,我们就可以开始使用墨刀来进行交互设计工作了。 总的来说,通过在CSDN编程社区下载墨刀,我们可以快速获取到墨刀软件,并能够利用CSDN社区的资源与其他编程爱好者交流、分享和学习,从而提高自己的设计能力和水平。所以,如果你对墨刀的设计工作感兴趣,不妨去CSDN编程社区下载墨刀软件吧!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是发财不是旺财

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值