xxxxxxxxxx
def print_subarrays(arr):
n = len(arr)
# generate all subarrays
for i in range(n):
for j in range(i, n):
subarray = arr[i:j+1]
print(subarray)
# Example usage:
arr = [1, 2, 3, 4]
print_subarrays(arr)
xxxxxxxxxx
let array = [1, 2, 3, 4, 5]
for (let i = 0; i <= array.length; i++) {
if (i === 0)
console.log([]) // empty array is also subarray
for (let left = 0, right = i; left < array.length, right < array.length; left++, right++) {
console.log(array.slice(left, right + 1))
}
}
// [Log]
// []
// [ 1 ]
// [ 2 ]
// [ 3 ]
// [ 4 ]
// [ 5 ]
// [ 1, 2 ]
// [ 2, 3 ]
// [ 3, 4 ]
// [ 4, 5 ]
// [ 1, 2, 3 ]
// [ 2, 3, 4 ]
// [ 3, 4, 5 ]
// [ 1, 2, 3, 4 ]
// [ 2, 3, 4, 5 ]
// [ 1, 2, 3, 4, 5 ]
xxxxxxxxxx
Blue Beaver?? Really??? That is an AWFUL gr*pper """username""".
https://www.grepper.com/profile/blue-beaver-a4o660fb9zwz