EdocGram
Home
(current)
Topics
EdocAI
Code Editor
HTML
Javascript
PHP
Python
Python AI Code Editor
More
Contact
About
Privacy Policy
Terms and Conditions
Log In
Topic
View
More
Topic
Hashing
Linked List
Queue
Stack
Backtracking
Dynamic Programming
Graph Theory
Bit Manipulation
Mathematics
Sliding Window Technique
Divide And Conquer
Matrix Manipulation
Two Pointers
Tree
Topic: hashing-problem / Level: advanced
2001. Implement a function to find the maximum number of elements in a subarray that can be formed with unique characters using hashing.
2002. Given an array of integers, find the smallest subarray that contains all distinct elements using hashing.
2003. Write a function to find the maximum length of a subarray that has a sum equal to k using hashing.
2004. Create a program to check if an array can be partitioned into two subsets such that the sum of each subset is equal using hashing.
2005. Implement a function that counts the number of subarrays with equal frequency of all elements using hashing.
2006. Given two strings, find the longest substring of the first string that can be formed by the characters of the second string using hashing.
2007. Write a program to find all pairs of indices whose elements in the array sum up to a specific target using hashing.
2008. Create a function that checks if it is possible to rearrange a string to form a palindrome using a hash map.
2009. Implement a program to group anagrams from a list of strings with a time complexity of O(nk) using hashing.
2010. Write a function to find the maximum sum of non-adjacent elements in an array using a hash map to store sums.
2011. Create a program to determine the number of distinct substrings in a given string using hashing techniques.
2012. Given an array of integers, find the longest subarray with at most k distinct integers using a hash map.
2013. Write a function to count all possible combinations of pairs in an array that sum to a given value using hashing.
2014. Implement a program to find the longest substring in a string that is a permutation of another string using hashing.
2015. Create a function to find the number of unique triplets in an array that add up to zero using hashing.
2016. Write a program to find the maximum length of a contiguous subarray with a sum of 0 using a hash map.
2017. Given two arrays, determine if there is a one-to-one mapping between their elements using hashing.
2018. Implement a function to find the longest subsequence in an array that can be formed by deleting some elements using hashing.
2019. Create a program to check if two strings can be made equal by swapping only two characters using hashing.
2020. Write a function to find the frequency of each element in an array using hashing and return the maximum frequency.
2021. Given a string, find all the substrings that can be formed using a set of characters with hashing.
2022. Create a function that determines the longest sequence of consecutive integers in an unsorted array using hashing.
2023. Write a program to find the longest palindrome that can be formed from a string using a hash map.
2024. Implement a function to check if a sequence of numbers can form an arithmetic progression using hashing.
2025. Create a program to find the shortest substring that contains all characters of another string using hashing.
2026. Given an array of integers, find the number of subarrays whose sum is a perfect square using hashing.
2027. Write a function to determine the number of valid parentheses combinations that can be formed using a hash map.
2028. Implement a program to find the largest range of consecutive numbers in an unsorted array using hashing.
2029. Create a function to find the maximum size of a set of distinct elements in a sliding window using hashing.
2030. Given a string, write a program to determine the number of unique words using a hash map to track frequencies.
2031. Implement a function to find the count of unique numbers that can be formed using digits of a number using hashing.
2032. Create a program to determine if a string can be segmented into valid words from a dictionary using hashing.
2033. Write a function to check if a set of intervals overlap using a hash map to store start and end times.
2034. Given two arrays, implement a function to find the intersection of both arrays using hashing.
2035. Create a program to find the longest substring in a string where all characters are unique using hashing.
2036. Write a function to find the number of distinct values in a window of size k in an array using hashing.
2037. Implement a program to determine if it is possible to rearrange a string to avoid consecutive repeating characters using hashing.
2038. Create a function that checks if a string contains all characters of another string using a hash map.
2039. Given an array, write a program to find the first missing positive integer using hashing.
2040. Write a function to find all pairs of numbers in an array whose product equals a specific target using hashing.
2041. Create a program to check if a string is a valid anagram of a palindrome using a hash map.
2042. Given a string, implement a function to count the total number of palindromic substrings using hashing.
2043. Write a function to find the maximum length of a substring without repeating characters using hashing.
2044. Create a program to find the total number of distinct elements in a 2D matrix using hashing.
2045. Given an array of integers, write a function to find the maximum number of pairs with equal sum using hashing.
2046. Implement a function to determine the minimum number of deletions required to make two strings anagrams using hashing.
2047. Create a program to find the longest sequence of increasing characters in a string using hashing.
2048. Write a function to find the smallest window in a string that contains all characters of another string using hashing.
2049. Given an array of integers, implement a function to count the number of triplets that form a geometric progression using hashing.
2050. Create a program to find the count of all possible anagrams of a given string using a hash map.
Previous
1
2
...
20
Next
More Levels
Beginner
Intermediate
Aniket The Programmer
This website is managed by aniket the programmer :)
Website
Instagram