@venky : u call this code??? On Thu, Dec 22, 2011 at 7:44 PM, venky <mankenavenkat...@gmail.com> wrote:
> #include<stdio.h>#include<string.h>#define maxsize 100 > struct stack{ int A[maxsize]; int top;}; struct stack s;void > push(int > index){ s.top++; if(s.top==maxsize) { > printf("cannot be pushed"); } > else { s.A[s.top]=index; }} > int pop(){ int a; a=s.top; s.top--; if(a==-1) > { return -1; } else > { return s.A[a]; } > } > int main(){ int i=0,res; char str[100]; > scanf("%s",str); s.top=-1; for(i=0;i<strlen(str);i++) > { > if(str[i]=='(') { push(i); } > else { res=pop(); > } } > res=pop(s); if(res!=-1) printf("mismatch found at index %d > \n",s.A[0]); } > > On Dec 20, 7:40 pm, zeroByZero <shri.nit...@gmail.com> wrote: > > In a given string arrary arr[] = "((()())" or any other string return > > index for which no match is found as for this example is index 0 and > > for "()()()(()" is index 6 > > -- > You received this message because you are subscribed to the Google Groups > "Algorithm Geeks" group. > To post to this group, send email to algogeeks@googlegroups.com. > To unsubscribe from this group, send email to > algogeeks+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/algogeeks?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to algogeeks@googlegroups.com. To unsubscribe from this group, send email to algogeeks+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.