正苦恼于algorithms2e包编译错发, 发现如下这篇文章很好的解决了我的问题 ^^
参考:http://blog.csdn.net/hjy3789759/archive/2007/09/17/1788387.aspx
在latex中使用elsart格式文件时,如果用到了algorithm2e的包,
编译时会出现:
! Too many }'s.
l.1616 }
这是由于elsart自己的算法包和algorithm2e的包冲突,可以直接在文件开头加入
下面5句话,即可正常运行。
/makeatletter
/newif/if@restonecol
/makeatother
/let/algorithm/relax
/let/endalgorithm/relax