All Posts

Leetcode 718: Maximum Length of Repeated Subarray

Given two integer arrays nums1 and nums2, your task is to find the maximum length of a contiguous subarray that appears in both arrays.

Leetcode 1461: Check If a String Contains All Binary Codes of Size K

You are given a binary string s and an integer k. Your task is to determine if every possible binary code of length k appears as a substring within s. Return true if all such binary codes are present, otherwise return false.

Leetcode 2261: K Divisible Elements Subarrays

You are given an integer array nums and two integers k and p. Your task is to count the number of distinct subarrays where there are at most k elements divisible by p. A subarray is defined as a contiguous part of the array, and two subarrays are considered distinct if they differ in either length or at least one element.

Leetcode 3042: Count Prefix and Suffix Pairs I

You are given a 0-indexed string array words. You need to determine the number of index pairs (i, j) such that i < j and the string at index i is both a prefix and a suffix of the string at index j. The function isPrefixAndSuffix(str1, str2) returns true if str1 is both a prefix and a suffix of str2, and false otherwise.