Действительные круглые скобки. Ответ на C++: работает в programiz, не работает в Leetcode.C++

Программы на C++. Форум разработчиков
Anonymous
Действительные круглые скобки. Ответ на C++: работает в programiz, не работает в Leetcode.

Сообщение Anonymous »

Мне очень интересно это выяснить.
Ввод s = "([)", programiz возвращает 0 (ложь), а leetcode возвращает 1 (истина).
/>
Если я добавлю оператор else, чтобы сократить ложный возврат, это сработает, но с самого начала он должен возвращать false.

Поскольку мой стек фактически должен стать " ([" и возвращает false при вызове myStack.empty().

Полный исполняемый код приведен ниже.

Код: Выделить всё

// Online C++ compiler to run C++ program online
#include 
#include 
#include 
using std::string;

class Solution {
public:
bool isValid(string s) {
std::stack myStack;
for (int i = 0; i

Подробнее здесь: [url]https://stackoverflow.com/questions/79147036/valid-parentheses-c-answer-works-on-programiz-doesnt-work-on-leetcode[/url]

Вернуться в «C++»