前言:这个题目可以用状态dp来做,其实还有一个思路,类似滑动窗口,如果有遇到第二个0,左指针加一 class Solution {
public:int longestSubarray(vector<int>& nums) {int n nums.size();vector<vector<…
ROW_NUMBER(), RANK(), DENSE_RANK() ROW_NUMBER(): 为结果集中的每一行分配唯一的连续编号。即使有重复的值,ROW_NUMBER() 也会为它们分配不同的序号。 SELECT column_name, ROW_NUMBER() OVER (ORDER BY column_name) AS row_num
FROM table_name;2. RANK(): 对结…