csp历年真题总结java(1、2题)

错误

编译出错:语法出错
运行错误:数组越界…
运行超时:陷入死循环(确认没有其他问题的情况下再去考虑复杂度)。
数据量最大达到十的五次后两重for循环必然超时。
错误:输出错误

解决错误

1.编译错误、运行错误、错误:摆脱编辑器,在无任何提示下训练语法和思路。
2.运行超时优化思路
通过改变最直接的处理方法,来避免过量的处理。即要去掉暴力破解中的多重for循环:
(1)set 升序存储
(2)前缀和
处理一次,一直受益
(3)空间换时间
(4)不使用数组

2021

21-04-02(邻域均值-二维前缀求和)

21-04-01(灰度直方图)

2020

20-12-01(期末预测之安全指数)

20-09-02(风险人群筛查)

20-09-01(称检测点查询)

20-06-02(稀疏向量)

20-06-01(线性分类器)

2019

19-12-02(回收站选址)

19-12-01(报数)

19-03-02(二十四点)

19-03-01(小中大)

2018

18-12-02(小明放学)

18-12-01(小明上学)

18-09-2(买菜)

18-09-01(卖菜)

18-03-02(碰撞的小球)

18-03-01(跳一跳)

2017

17-09-02(公共钥匙盒)

17-09-01(打酱油)

17-03-02(学生排队)

17-03-01(分蛋糕)

2014

14-09-02(画图)

14-09-1(相邻数对)

Guess you like

Origin blog.csdn.net/qq_51985653/article/details/121060364