#include#include #define true 1 #define false 0 int zhizhen(int nums[100],int val,int i); int paixu(int nums[100],int n);//删除排序数组中的重复项 void yilin(int nums[100],int n);//移动零 int zhifu();//比较含退格的字符串 int main() { int i=0,nums[100],val,t; printf("%d",zhifu()); return 0; } int zhizhen(int nums[100],int val,int i)//移除元素 { int slowIndex=0,fastIndex; for(fastIndex=0;fastIndex=0 || q>=0) { while(p>=0) { if(s[p]=='#') cnt1++,p--; else if(cnt1>0) cnt1--,p--; else break; } while(q>=0) { if(t[q]=='#') cnt2++,q--; else if(cnt2>0) cnt2--,q--; else break; } if(p>=0 && q>=0) { if(s[p]!=t[q]) return false; }else if(p>=0 || q>=0) { return false; } p--,q--; } return true; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)