{
char E
if (isempty (s) ==1)
return
while (s.top !=s.base )//原来你的判断不对
pop (s,E)
}
int main ()
{
stack s
initestack (s)
char chchar e
ch = getchar ()
while (ch != EOF)
{
if (ch != EOF &&ch != '\n')//while要改为if
{
if (ch == '#')
pop (s,e)
else if (ch == '@')
panduan (s)
else
push (s,ch) //e要改为ch
}
ch = getchar ()
}
while (s.base != s.top ){pop (s,e)
cout<<e<<endl}//原来的输出有问题f
return 0
}
可以减少表的空余字段,减少拆表的必要,例如用户集合可以一条记录带有 admin: true 属性,其他不带有这个属性,而在关系数据库中这类带来大量空余字段的属性最好拆表。PostgreSQL 打开 HStore 扩展后也可以实现这样的结构。
如果觉得 admin: true 的例子太简单,可以考虑下怎么储存 gemspec 的内容并让它可索引。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)