周二举行的算法竞赛:从中认识到自身的缺点,对于需要用到专业的算法知识的题时,不懂该如何解决,只会一味的用暴力解题法,或者是模拟法,时间复杂多过高,最终超时。所以我因该学习专业的算法知识,先搞懂,在练习,虽然一天搞不懂几个但是,还是感觉有很大收获,主要学习了二分查找,比较简单,而且格式比较固定,递归理解概念,但实际操作起来比较困难,每一道题都有其不同的递归方法,还需要多练习相关的递归题目。动态规划的背包问题,还没学会。相较于以前的算法学习做题量大幅度减少,但是思维量却大幅上升,需要反复看,反复理解。
为蓝桥杯做准备:看了2021年的JavaB组的题,感觉对我来说还是挺难的,但是我不可能有时间去把一本算法书全看完,再去参加蓝桥杯的比赛,时间是不允许的,所以我最近学的算法知识都已贴近蓝桥杯比赛常用算法为主,也刷了一些蓝桥杯上面的题,部分题对我启发较大。
下周学习简述:肯定还是会以本周学习的方向为主方向,不会有太大的改变,但是可能会加大一些题量。