怎么说呢?过得确实挺快 ,创立了社团、团队,在算法上学了SPFA、DJ堆优化、KMP、线段树、拓扑、素数筛、滑动窗口、堆、前缀和、树状数组、Kruskal、Prim、并查集等等等等,学了很多,但在真正的赛场上用的却很少。
算法方面的总结
虽然蓝桥杯拿了省二,今年的比赛总结出了两个问题,首先说说自己的问题
- 对search算法的灵活运用不到位
- 动态规划掌握不深,但也进步了一丢丢
- 知识点、面掌握不到位
- 数据范围
- 掉入往年考题的局限
先来说说蓝桥杯吧:
蓝桥杯总结
- 本次蓝桥杯总AC量,一道题,为什么还是拿了省二,当然是测试点
- 失分点:
- 第二题,顺子日期,局限与往年Excel杯的思想,忽略了Excel日期没有补零这一点
- 第三题,程序题的第一题不再纯暴力,这次for写死,可能只有70%的分
- X进制:缺乏观察能力,刷题量较少
- 知识点掌握问题:
- 待提升
- 深搜与广搜的合理运用
- 待掌握:
- 双指针
- 动态规划
- 待提升
天梯赛总结
- 首先来分层分析
- L1:
- if...else不要写太长,简单题找Bug找十多分钟
- 第七题取值范围,1<=N*M<=50000
- L2:
- 刷题量,局限于题目的问题,没有从题目给的限定中跳出
- 知识点掌握不足
- L3:
- 没做
- L1:
- 从团队整体分析:
- 个人L1没有拿到80分队团队有一定的损失
- 在做题时,性价比分配问题
- 不要寄希望于队友,队友也需要帮扶
- 团队题目分配,不同层次的人针对不同层次的问题进行答题
- 大部分同学无法做到久坐做题
- 比赛中看个人或团体排名:扰乱自己和队友心态
计算机二级总结:
科班虽然不用考,但是去划了划水,裸考在考场玩儿了半个小时,拿了优秀
Java:
目前掌握JavaSE,在注解和反射这一块有所欠缺,打算到后面学框架的时候复习
制作了一个监考小程序。
通过项目部署,将服务器的Jar包部署到云端Centos系统,通过云端与客户端TCP/IP连接获取在线人数,通过runtime获取tasklist并以输出流输出到StringBuffer中,查找是否有屏蔽程序出现,如果有,那就进行截图程序的执行,并通过SMTP服务发送快照到email
前端:
目前掌握html/css/javascript,在ES6上仍有不足,在学Vue单文件组件,即将学习mixin
下半年计划
- 了解并使用Vue,掌握Ajax,简单学习uniapp
- 了解并掌握Spring框架
- 学习MySQL
- 学习 操作系统、计算机网络
- 深入学习数据结构 树(哈夫曼树、红黑树等等)
目前已获奖项与荣誉
- 2021 CDTU新生程序设计竞赛第二名
- 2022 蓝桥杯C/C++B组省二
- 2022 年上期乙等奖学金
- 2022 GPLT成功参与奖
- 2022 计算机二级C语言优秀证书
- 2022 第十二届三创赛校赛一等奖
- 还有一些杂七杂八的校级奖励
你大几?
大一