一、前言
昨天凌晨3点写完题解才睡,今天早上迷迷糊糊就起来了,10点半的比赛。今天总体来说不是很理想,也许是昨天的题目太简单了,所以和今天只做出来一题有着鲜明的对比,而且这一次我感觉搜索真的好多。总体来说难度算中等偏上吧,希望以后能做出3题。
讲讲我做题的情况,做第一题的时候没看数据范围,结果用了一个稍微复杂一点的做法,导致时间被别人拉开了很多,后面写题解的时候才发现好多人都是直接暴力就行,因为数据范围就只有1000.第二题我知道是用dfs暴搜就行,奈何我太菜了,做少了dfs题目,最后就只能眼睁睁的看着,做不出来,还是要多训练一下弱项。第三题我不会实现全排列函数,如果是c++就好做一点,因为全排列函数已经实现了。最后一题用的暴力,因为看他们都是先做第四题再做的第三题,以为暴力能过,结果我还是太天真了,超时了。结果就这样只做了第一题。
下次要继续加油吧!定个小目标,下次A三题!
二、题解
Leetcode5746. 到目标元素的最小距离:https://blog.csdn.net/qq_44713772/article/details/116353250
Leetcode5747. 将字符串拆分为递减的连续值(DFS):https://blog.csdn.net/qq_44713772/article/details/116353773
Leetcode5748. 包含每个查询的最小区间(JAVA优先队列+双指针):https://blog.csdn.net/qq_44713772/article/details/116355766
Leetcode5749. 邻位交换的最小次数(全排列):https://blog.csdn.net/qq_44713772/article/details/116355099