摘要:
剑指 Offer 59 - I. 滑动窗口的最大值 理解起来不难,可以一直维护最大值及其下标即可,如果窗口内有比当前最大值更大的,则更新最大值即可,如果当前最大值已经不在窗口内了,需要在窗口中重新找过一个最大值。 class Solution { public int[] maxSlidingWin 阅读全文
摘要:
剑指 Offer 67. 把字符串转换成整数 这破题,麻烦得一匹的同时,还要面向测试用例编程,非常麻烦,如果用户真的输入这种,应该在前端就给return掉,给后端只会更加麻烦。😭 class Solution { public int strToInt(String str) { char[] c 阅读全文
摘要:
剑指 Offer 20. 表示数值的字符串 这种大模拟题真的就是磨练心态的,太麻烦了,wa得没脾气。 总结起来就是一定要有数字,小数点前必须有数字并且小数点前面不能有e,e前面必须有数字且前面不能有e,有e之后为了有指数,需要重置$numCnt$,符号必须出现在第一位或者在e后面。 class So 阅读全文
摘要:
剑指 Offer 57 - II. 和为s的连续正数序列 想不到比较好的办法,只好暴力从每一个位置$i$往后枚举。 class Solution { public int[][] findContinuousSequence(int target) { List<List<Integer>> res 阅读全文