这篇博客讲的比较全面:
取消end块输出
其中一种方法是在导入包时,添加noend选项,即
\usepackage[noend]{algpseudocode}
但在编译过程中报错:option clash for package algpseudocode,这是由于使用的latex模板中的.cls文件已经导入了algpseudocode,导致重复导入,且两次导入的选项不一样。
解决方法是:在.cls文件中搜索algpseudocode,找到如下内容:(不同模板可能有所不同)
\AtEndOfPackageFile*{algorithm}{
% \RequirePackage{algorithmicx, algpseudocode}
注释掉就可以正常使用\usepackage[noend]{algpseudocode}了。