采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
need. set(c2,need.get(c2)+1) 是不是简化成 need.set(c2,1) need.get(c2)获取出来应该一直是0呀
获取出来有可能是负数的,当某个需要的字符已经变成0,但needType>0时,右指针还会继续移动,这样的话可能还会读到这个字符,导致继续减少变成负数
但算法逻辑就是要加一啊
老师,我意思是needType ===0才往下执行,needType为0那need.get(c2)不是一定为0吗?我得问题不是在+1而是need.get(c2)是不是可以省略掉。
如果这样的话,是可以的
登录后可查看更多问答,登录/注册
夯实算法基础,填补技术短板,助力面试考题最后一公里
1.9k 10
1.4k 9
1.3k 8
1.5k 8
1.4k 7
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号