Bug Report
If you find any bug in the calculator please let me know. Thank you.
Testing. . .
def catalan(n){
if(n<=1){
return 1;
}
var result=0;
for(var i=0;i<n;i=i+1){
var a=catalan(i);
var b=catalan(n−i−1);
result=result+a*b;
}
return result;
}
Result: Ok 2025.3.7.
Testing. . .
def catalan4(n){
if(n<=1){
return 1;
}
var result=0;
for(var i=0;i<n;i=i+1){
var x=n−1−i;
var a=catalan4(i);
var b=catalan4(x);
var c=a*b;
result=result+c;
}
return result;
}
Result: OK 2025.3.7.
Testing...
def catalan5(n){
if(n<=1){
return 1;
}
var result=0;
for(var i=0;i<n;i=i+1){
var x=n−1−i;
var a=catalan5(i);
var b=catalan5(x);
var c=a*b;
result=result+c;
}
return result;
}
Check
Testing...
def factorial(n){
if(n<=0){
return 1;
}
return n*factorial(n−1);
}
Check
T
Currently tesing following function.
ReplyDeletedef catalan(n){
if(n<=1){
return 1;
}
var result=0;
for(var i=0;i<n;i=i+1){
var a=catalan(i);
var b=catalan(n−i−1);
result=result+a*b;
}
return result;
}
Bug fixed.(caused by local variable not updated)
Currently tesing following function.
ReplyDeletedef catalan2(n){
if(n<=1){
return 1;
}
var result=0;
for(var i=0;i<n;i=i+1){
result=result+catalan2(i)*catalan2(n−1−i);
}
return result;
}
Bug fixing.