0700 - 0799
Solutions categorised by Problem IDs
703 - Kth Largest Element in a StreamTrack the kth largest stream value with a min-heap that keeps the k largest elements seen so far.704 - Binary SearchFind a target in a sorted array by repeatedly halving the candidate range and comparing its midpoint.706 - Design HashMapBuild a hash map using an array of buckets and linked lists to handle keys that map to the same bucket.713 - Subarray Product Less Than KCount subarrays with product below k by shrinking a sliding window until its product satisfies the bound.718 - Maximum Length of Repeated SubarrayFind the longest contiguous sequence shared by two arrays using dynamic programming or a search over candidate lengths.724 - Find Pivot IndexFind a pivot index by comparing the running sum to its left with the remaining sum to its right.732 - My Calendar IIITrack the largest overlap after each calendar booking using a sweep over interval boundaries or a segment tree.733 - Flood FillRecolor the connected region matching a starting pixel with depth-first or breadth-first flood fill.739 - Daily TemperaturesFind the wait until a warmer day by storing unresolved days in a monotonic stack.740 - Delete and EarnMaximize points from deleting values by grouping equal numbers and choosing between adjacent values with dynamic programming.743 - Network Delay TimeCompute when every node receives a signal by finding shortest travel times with Dijkstra's algorithm or Bellman-Ford.744 - Find Smallest Letter Greater Than TargetUse binary search to find the first letter greater than a target, wrapping to the beginning when necessary.746 - Min Cost Climbing StairsMinimize the cost of climbing stairs by comparing the costs of arriving from one or two steps below.763 - Partition LabelsPartition a string so each letter stays within one part by tracking the last occurrence of every character encountered.778 - Swim in Rising WaterFind the earliest water level that allows a crossing by prioritizing paths according to the highest elevation encountered.785 - Is Graph Bipartite?Test whether a graph is bipartite by assigning alternating colors during traversal and checking neighboring vertices.787 - Cheapest Flights Within K StopsFind the cheapest flight under a stop limit by tracking route cost together with the number of flights taken.799 - Champagne TowerCalculate the amount in a champagne glass by passing each overflowing glass's excess equally to the next row.