1249. Minimum Remove to Make Valid Parentheses || Leetcode || Code + Explanation

  Рет қаралды 7,233

Code with Alisha

Code with Alisha

Күн бұрын

Пікірлер: 15
@Ankitsingh-my1vu
@Ankitsingh-my1vu 3 жыл бұрын
Better than all present on KZbin
@probabilitycodingisfunis1
@probabilitycodingisfunis1 3 жыл бұрын
Thanks!!
@venkateshn9884
@venkateshn9884 2 жыл бұрын
Great explanation❤
@anirutthsa6237
@anirutthsa6237 9 ай бұрын
super mam
@khushiramginnare4961
@khushiramginnare4961 Жыл бұрын
Thanks Alisha!!
@Ishuxxsingh
@Ishuxxsingh Жыл бұрын
What is erase function???
@MitrankShah
@MitrankShah 2 жыл бұрын
Thank you for such great explanation!!
@rohitparthasarathy6671
@rohitparthasarathy6671 3 жыл бұрын
Very well explained.
@sachinbharti3016
@sachinbharti3016 9 ай бұрын
Good explain mam
@gauravbanerjee2898
@gauravbanerjee2898 9 ай бұрын
Thanks a lot Ma'am
@raniabenkhayat6033
@raniabenkhayat6033 2 жыл бұрын
best explanation thank you
@ashvinkumhar5819
@ashvinkumhar5819 2 жыл бұрын
Thanks dii
@adityagarg9806
@adityagarg9806 2 жыл бұрын
This approach will not work for )()(
@amansayer4943
@amansayer4943 Жыл бұрын
import java.util.Stack; class Solution { public String minRemoveToMakeValid(String s) { Stack stack = new Stack(); StringBuilder sb = new StringBuilder(s); for (int i = 0; i < sb.length(); i++) { if (sb.charAt(i) == '(') { stack.push(i); } else if (sb.charAt(i) == ')') { if (!stack.isEmpty() && sb.charAt(stack.peek()) == '(') { stack.pop(); } else { stack.push(i); } } } while (!stack.isEmpty()) { int removeIndex = stack.pop(); sb.deleteCharAt(removeIndex); } return sb.toString(); } }
@yashmundra8497
@yashmundra8497 2 жыл бұрын
Awesome
LeetCode 1249. Minimum Remove to Make Valid Parentheses
8:57
Nick White
Рет қаралды 33 М.
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
Valid Parentheses | Leetcode
12:48
take U forward
Рет қаралды 207 М.
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 911 М.
Writing Code That Runs FAST on a GPU
15:32
Low Level
Рет қаралды 577 М.
How I learned to code in 3 months (and got several offers)
12:54
Coding Jesus
Рет қаралды 215 М.
L11. Valid Parenthesis String | Multiple Approaches
26:09
take U forward
Рет қаралды 59 М.
Premature Optimization
12:39
CodeAesthetic
Рет қаралды 850 М.
The Black Box Method: How to Learn Hard Concepts Quickly
14:09
Colin Galen
Рет қаралды 1,1 МЛН