weekly contest 108的第二題 和相同的二元子陣列:
在由若干本題其實十分簡單,我選擇使用的是窮舉法完成的。0
和1
組成的陣列a
中,有多少個和為s
的非空子陣列。示例:
提示輸入:a = [1,0,1,0,1], s = 2
輸出:4
解釋:如下面黑體所示,有 4 個滿足題目要求的子陣列:
[1,0,1,0,1]
[1,0,1,0,1]
[1,0,1,0,1]
[1,0,1,0,1]
a.length <= 30000
0 <= s <= a.length
a[i]
為0
或1
已知陣列由0
和1
組成,只需要乙個雙重for
迴圈就可以完成本題了。
/**
* 930. 和相同的二元子陣列
* @param a
* @param s
* @return
*/public int numsubarrayswithsum(int a, int s) }}
return result;
}
LeetCode 930 和相同的二元子陣列
在由若干0和1組成的陣列a中,有多少個和為s的非空子陣列。示例 輸入 a 1,0,1,0,1 s 2 輸出 4 解釋 如下面黑體所示,有 4 個滿足題目要求的子陣列 1,0,1,0,1 1,0,1,0,1 1,0,1,0,1 1,0,1,0,1 a.length 300000 s a.lengtha...
九章演算法 騰訊面試題 和相同的二元子陣列
描述 在由若干 0 和 1 組成的陣列 a 中,有多少個和為 s 的非空子陣列。樣例1 input a 1,0,1,0,1 s 2 output 4 explanation the 4 subarrays are bolded below 1,0,1 1,0,1 1,0,1,0 0,1,0,1 樣例...
九章演算法 拼多多面試題 和相同的二元子陣列
描述 在由若干 0 和 1 組成的陣列 a 中,有多少個和為 s 的非空子陣列。lintcode 領扣 樣例1 input a 1,0,1,0,1 s 2 output 4 explanation the 4 subarrays are bolded below 1,0,1 1,0,1 1,0,1,...