Guest User

Untitled

a guest
Jun 21st, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. class Solution {
  2. public boolean backspaceCompare(String S, String T) {
  3. return build(S).equals(build(T));
  4. }
  5.  
  6. private String build(final String str) {
  7. Stack<Character> stack = new Stack<>();
  8.  
  9. for(char c : str.toCharArray()) {
  10. if(c != '#') {
  11. stack.push(c);
  12. }
  13. else if(!stack.empty()) {
  14. stack.pop();
  15. }
  16. }
  17.  
  18. return String.valueOf(stack);
  19. }
  20. }
Add Comment
Please, Sign In to add comment