蓝桥杯:
A 组队
这题做出来了但是让我写的很纠结,开始没想好就直接开始动手了导致花了我很长时间,最后还是自己根据图把结果给推出来的。
B 年号字串
用for语句重1遍历到2019,用string存字母,每次将末尾的字母+1,z后就进位1.
C 数列求值
根据题意更新a,b,c 暴力求解
D 数的分解
3层for循环暴力,但是我的结果算错了,没有考虑情况。
E 迷宫
标准bfs,可惜看错题目了导致输成了数字
F 特别数的和
暴力遍历1到n,逐个判断每个数是否有2 0 1 9 4个数字
G 完全二叉树权值
先根据给出的数创建出完全二叉树,再每层遍历二叉树,找出最大权值的层。做错了
H 等差数列
没做出来。 对所有数根据权值排列,然后把所有数从大到小遍历,大的负数用符号使其变为正数,负号还有剩余就将较小的正数变为负数,最后所有数相加。
天梯赛
L1最后一题的处理比较麻烦,L2-4比较容易可是做出来就没时间了。
2次比赛总结:
最大的收获是:平时做题或者校内小比赛时都懂得遇到一时做不出来得直接跳过,读题
要读清楚,要把思路全部理清楚再写题,可是遇到这种稍微大点得比赛就会一直犯错误,还是需要在网上多打点比赛调整自己的这种状态。思维混乱,代码写着写着就会乱,平时没有养成对于变量,字符串等类型做规范命名,这对于比赛是很要命的,以后写题对于这些宁可命名稍微长点都要规范点,遇到长代码还可以做下必要的注解。