如何准备蓝桥杯以及刷题

如何准备蓝桥杯以及刷题

先说第一个,我感觉蓝桥杯不仅仅是一个考察编程语法掌握得怎样,就我刚开始也以为蓝桥杯需要很多的知识,感觉学不完,就萌生放弃。其实蓝桥杯对语法的要求并没有想象的多,大部分题目用到的知识主要有输入输出、循环遍历(for,while)、条件判断(if)、数组和集合等容器、函数(输入输出的格式)、变量的作用范围(哪些变量是在哪些地方可以调用的,哪些是局部变量,用完了就没有了等),一些JAVA写好了的函数,比如很重要的sort,String类里面的toCharArray(),toLowerCase()等。像Java里面的面向对象高级语法其实都几乎没有用到,比如:
继承,封装,多态,this,super关键字,instanceof判断对象是否是子类,异常处理,多线程,IO流,文件管理,反射,枚举类型等等。
总之,蓝桥杯主要考察的还是算法,思维层面,不要太对自己的语法能力怀疑,刷几道题目就好了。

第二个,如何刷题,有些是在B站上面看视频教学课,我自己没怎么看视频,我只是在蓝桥杯那个刷题网站里面每天刷一两道题目。
蓝桥杯网站上面刷题步骤:
第一步:打开蓝桥杯练习网站:https://lx.lanqiao.cn/
第二步登录:点击上方试题集
在这里插入图片描述
第三步:选择相应题目练习,我是将基础部分做完了,基础部分的题目的解答在蓝桥杯专栏里面也有,有些比较简单的和一些很复杂的我没写,比如2n皇后问题,那本来就是一个很难的题目,考试遇到了直接写个return 0,拿个特殊情况的分就行。PS:建议认真读一下第一道题的说明,这也是蓝桥杯提交代码的格式,不按照这个格式提交或者写代码都不得分
在这里插入图片描述

第四步:查看自己的提交分数以及测试用例。主要是看不通过的测试的情况,大致有以下几种:
运行超时:这个时候就是输入用例有些可以在规定时间解出,有些不行,需要优化算法。
在这里插入图片描述
编译出错:这个就是编译器都没有通过,一般都是忘了导入包,主类名没写为Main这些
在这里插入图片描述
出错:这种就是部分用例可以通过,有一些其他情况没有考虑到
在这里插入图片描述
这种可以查看是哪些用例没有通过的,点击测评详情
在这里插入图片描述
下载的输入就是测评用例
在这里插入图片描述
下载的输出是输入测评用例应该得到的正确输出
在这里插入图片描述
那么这个时候就把测评用例作为输入,观察自己的程序的输出是什么样子,我的这个程序输入输出就是这样
在这里插入图片描述
很明显我把单位矩阵的输出搞错了,把对角线以及下方都输出了1,那么就知道自己错哪里了,如果还不是很清楚可以在程序设置断点进行调试来寻找错误。

差不多就是这些步骤了,祝各位好运

  • 13
    点赞
  • 100
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值