Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
6
Task/Balanced-brackets/Scilab/balanced-brackets-1.scilab
Normal file
6
Task/Balanced-brackets/Scilab/balanced-brackets-1.scilab
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
function varargout=isbb(s)
|
||||
st=strsplit(s);
|
||||
t=cumsum((st=='[')-(st==']'));
|
||||
balanced=and(t>=0) & t(length(t))==0;
|
||||
varargout=list(balanced)
|
||||
endfunction
|
||||
14
Task/Balanced-brackets/Scilab/balanced-brackets-2.scilab
Normal file
14
Task/Balanced-brackets/Scilab/balanced-brackets-2.scilab
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
for j=[5 16 22]
|
||||
s=[];
|
||||
for i=1:j
|
||||
p=rand();
|
||||
if p>0.5 then
|
||||
s=s+"[";
|
||||
else
|
||||
s=s+"]";
|
||||
end
|
||||
end
|
||||
disp(s);
|
||||
x=isbb(s);
|
||||
disp(x);
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue