day2

1.209长数最小的子数组:滑动窗口法,不断调节子序列的起始位置和终止位置,注意终止位置用于循环,而起止位置根据实际情况(子序列的大小)进行不断调整(后移),从而获得最短的子数组。
2.59螺旋矩阵:一定一定要遵循循环不变量原则,每条边都保持左闭右开!还要考虑奇数情况下最后一个点的赋值!注意顺时针还是逆时针的方向!(外层循环和内层循环到底是i还是j!)。
3.区间和:前缀和!求出任意前i个元素的和得到数组p[n],想要获得第x到第y个元素的和就等于p[y]-p[x-1]。

C++嵌套类、pimpl模式
全部评论

相关推荐

12-12 21:52
武汉大学 Java
点赞 评论 收藏
分享
故事和酒66:小米现在校招很多都是在高校搞小米训练营,然后直接挑人,大四就去实习,所以实际上校招总名额是变少了的。同学211本无经验经过两周培训直接签了
秋招,不懂就问
点赞 评论 收藏
分享
12-13 14:51
已编辑
井冈山大学 算法工程师
龙虾x:算法比你强的没有你美,比你美的…..算了已经没有比你美的了
工作两年想退休了
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务