Size: a a a

2020 February 26

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
🤔
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
хмм
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
тогда да вайл с стр и стрр пос
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
function js(text){
        var i, l=text.length,  char,  last, stack=[];

        for(i=0; i<l; i++){
            char=text[i];
            if(char=="{" || char=="("){
                stack.push(char);
                last=char;
            }else if(char == '}' || char == ")"){
                if(last){
                    if((char == '}' && last == "{") || (char == ')' && last == '('))
                    {
                        stack.pop();
                        last = stack.length > 0 ? stack[stack.length - 1] : undefined;
                    }
                }else{
                    return false;
                }
            }
        }
        return stack.length==0;
    }

на жс стеком
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
🤔
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
Но на самом деле все это можно реализовать намного проще. Никаких строк накапливать не надо вообще. Нужно просто завести счетчик открытых скобок, который увеличивается на 1 для ( и уменьшается на 1 для ). Скобки являются сбалансированными если в процессе подсчета этот счетчик никогда не становился отрицательным и в конце подсчета он равен строго 0.
источник

A

Ars in phpGeeksJunior
а как удалить лишнее если случайно установил композрером?
источник

A

Ars in phpGeeksJunior
типа composer delete guzzlehttp/psr7
источник

A

Andrew in phpGeeksJunior
composer remove guzzlehttp/psr7
источник

SS

Sergey Sirotin in phpGeeksJunior
️️👑OGURCHIK 🖤 ️
Но на самом деле все это можно реализовать намного проще. Никаких строк накапливать не надо вообще. Нужно просто завести счетчик открытых скобок, который увеличивается на 1 для ( и уменьшается на 1 для ). Скобки являются сбалансированными если в процессе подсчета этот счетчик никогда не становился отрицательным и в конце подсчета он равен строго 0.
выше так и написали)
источник

RD

Ramapriya Doom in phpGeeksJunior
️️👑OGURCHIK 🖤 ️
function js(text){
        var i, l=text.length,  char,  last, stack=[];

        for(i=0; i<l; i++){
            char=text[i];
            if(char=="{" || char=="("){
                stack.push(char);
                last=char;
            }else if(char == '}' || char == ")"){
                if(last){
                    if((char == '}' && last == "{") || (char == ')' && last == '('))
                    {
                        stack.pop();
                        last = stack.length > 0 ? stack[stack.length - 1] : undefined;
                    }
                }else{
                    return false;
                }
            }
        }
        return stack.length==0;
    }

на жс стеком
осталось в пых переписать, и будет счастье )
источник

A

Ars in phpGeeksJunior
так а чем слим плох?
источник

A

Ars in phpGeeksJunior
Не пойму, слим4 только от пхп 7.2 сказано, а у меня на 7.1 hallo world работает
источник

S

Shurick in phpGeeksJunior
Ars
а как удалить лишнее если случайно установил композрером?
rm -rf vendor
источник

S

Shurick in phpGeeksJunior
Ars
Не пойму, слим4 только от пхп 7.2 сказано, а у меня на 7.1 hallo world работает
лень разработчиков не дает им проверять на всех версиях
источник

S

Shurick in phpGeeksJunior
на mswindows нет проблем со сменой версии путем изменения PATH php папки
источник

A

Alex 📱 in phpGeeksJunior
Может кто подскажет. Есть БД со списком адресов. Нужно найти определенное кол-во ближайших. Может апи какое-то есть для этого?
источник

A

Alex 📱 in phpGeeksJunior
Хотя я вот хз как в апи свою базу адресов передать
источник

S

Shurick in phpGeeksJunior
Alex 📱
Может кто подскажет. Есть БД со списком адресов. Нужно найти определенное кол-во ближайших. Может апи какое-то есть для этого?
апи карт каких нибудь?
источник

A

Alex 📱 in phpGeeksJunior
Да в том то и дело. База данных по адресам то у меня, и я не встречал api куда можно свою БД подпихнуть
источник