uacs2024

导航

2022年9月4日 #

leetcode283-移动零

摘要: https://leetcode.cn/problems/move-zeroes/ 方法一:双指针法 设置两个指针 i 和 j , 1 class Solution { 2 public: 3 void moveZeroes(vector<int>& nums) { 4 int i,j,size=n 阅读全文

posted @ 2022-09-04 15:44 ᶜʸᵃⁿ 阅读(10) 评论(0) 推荐(0) 编辑

leetcode1588-所有奇数长度子数组的和

摘要: https://leetcode.cn/problems/sum-of-all-odd-length-subarrays/ 虽然知道几个嵌套循环暴力可以做,但是可以明显看出每一次都要经过很多重复计算,数组中每一个数字相加的次数是不同的,于是尝试看看相加的次数有什么规律。 其中大小为5的数组相加次数分 阅读全文

posted @ 2022-09-04 13:45 ᶜʸᵃⁿ 阅读(20) 评论(0) 推荐(0) 编辑

leetcode496-下一个更大元素I——单调栈解决下一个更大元素问题

摘要: https://leetcode.cn/problems/next-greater-element-i/ 方法一:暴力 vector<int> res;int size1=nums1.size(),size2=nums2.size(); for(int i=0;i<size1;i++) { int  阅读全文

posted @ 2022-09-04 12:17 ᶜʸᵃⁿ 阅读(19) 评论(0) 推荐(0) 编辑