844. Backspace String Compare

2019-08-04  本文已影响0人  张小盒small
class Solution {
public:
    bool backspaceCompare(string S, string T) {
        stack<char> first;
        stack<char> second;
        for (auto item : S){
            if (!first.empty() && item == '#')
                first.pop();
            if (item != '#')
                first.push(item);
        }
        
        for (auto item : T){
            if (!second.empty() && item == '#')
                second.pop();
            if (item != '#')
                second.push(item);
        }
        return first == second;//判断栈是否相等,此处只是用于判断其中的元素是否全部相等
    }
  
};
上一篇下一篇

猜你喜欢

热点阅读