蓝桥杯B组Java备战策略

解题

解题过程

  1. 阅读并理解题目
  2. 思考解题方向
  3. 工具和技巧
  4. 效率优化
  5. 细节与调试

解法

  • 举例法:具体例子,到一般规则
  • 模式匹配法:相似问题,到现有问题
  • 简化推广法:从简化版,到复杂版
  • 简单构造法:从n=1开始(递推或递归)
  • 数据结构头脑风暴法:链表?数组?二叉树?堆?栈?队列?

熟悉oj环境
oj = online judge,在线判断

oj集合
Virtual Judge

熟悉语言工具,用语言工具提高解题效率

Java开发环境

  • 平时不是很重要,考前几周换成考试环境

JavaB组 数据结构(变种)+基本数学知识

题型

  1. 结果填空
  2. 代码填空题
  3. 编程大题

关于评分

  • 全程机器阅卷,必要环节有少量人工介入

结果填空题

  • 答案唯一
  • 只有0分或满分(格式错误为0分)

程序填空题

  • 测试中的数据和题目中的数据可能不一样
  • 只有0分或满分(格式错误为0分)

编程大题

  • 主要以选手所提交的程序的运行结果为依据。特殊情况会参考选手的编码风格、逻辑性、可读性等方面。
  • 多个测试用例单独计分,通过则该用例得分
  • Java选手使用了package语句按0分处理
  • Java选手主类名字不是Main按0分处理
发布了41 篇原创文章 · 获赞 1 · 访问量 587

猜你喜欢

转载自blog.csdn.net/qq_41620020/article/details/104188014