当前位置: 首页 > news >正文

latex algorithm algorithmic Undefined control sequence

在会议论文中正常的伪代码,复制到学位论文中,

\STATE等报错Undefined control sequence,

使用的包是\usepackage{algorithm,algorithmic}。

解决方法:

1. 使用包\usepackage{algorithm,algpseudocode}

Latex 使用algorithm报错 undefined control sequence_undefined control sequence. \ensure-CSDN博客

2. 将伪代码中的\STATE替换为\State,其它指令类似

\begin{algorithm}
\caption{The algorithm}\label{alg:cap}
\begin{algorithmic}
\Require $n \gets 0$
\Ensure $y = x^n$
\State $y \gets 1$
\State $X \gets x$
\State $N \gets n$
\While{$N \neq 0$}
\If{$N$ is even}\State $X \gets X \times X$\State $N \gets \frac{N}{2}$  \Comment{This is a comment}
\ElsIf{$N$ is odd}\State $y \gets y \times X$\State $N \gets N - 1$
\EndIf
\EndWhile
\end{algorithmic}
\end{algorithm}

by 软件工程小施同学

相关文章:

  • 【原创 附源码】Flutter海外登录--Google登录最详细流程
  • 16:定时器和计数器
  • 编曲学习:旋律创作基础概念 和弦进行作曲 和弦外音使用 作曲技巧
  • 文件上传-Webshell
  • PHP框架详解 - symfony框架
  • 解释Java中的事务管理,以及事务的隔离级别是什么?
  • MySQL温故篇(一)SQL语句基础
  • Springboot+vue的社区智慧养老监护管理平台设计与实现(有报告),Javaee项目,springboot vue前后端分离项目
  • R语言阈值效应函数cut.tab2.0版发布(支持线性回归、逻辑回归、cox回归,自定义拐点)
  • uTools工具使用
  • Redis-缓存问题及解决方案
  • Kafka系列之:Kafka集群同时设置基于时间和日志大小两种方式保存Topic的数据
  • 学习好并用好大模型
  • 【Cocos入门】场景切换(loadScene、preloadScene)
  • nginx slice模块的使用和源码分析
  • @angular/forms 源码解析之双向绑定
  • 【399天】跃迁之路——程序员高效学习方法论探索系列(实验阶段156-2018.03.11)...
  • export和import的用法总结
  • Java 多线程编程之:notify 和 wait 用法
  • javascript 总结(常用工具类的封装)
  • Linux各目录及每个目录的详细介绍
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • SegmentFault 2015 Top Rank
  • 工作中总结前端开发流程--vue项目
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 近期前端发展计划
  • 入手阿里云新服务器的部署NODE
  • 我这样减少了26.5M Java内存!
  • 用Python写一份独特的元宵节祝福
  • linux 淘宝开源监控工具tsar
  • ​queue --- 一个同步的队列类​
  • ​水经微图Web1.5.0版即将上线
  • "无招胜有招"nbsp;史上最全的互…
  • #DBA杂记1
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #QT项目实战(天气预报)
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • (2022 CVPR) Unbiased Teacher v2
  • (动态规划)5. 最长回文子串 java解决
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (原)本想说脏话,奈何已放下
  • (转)Android学习笔记 --- android任务栈和启动模式
  • ****Linux下Mysql的安装和配置
  • .net经典笔试题
  • .net之微信企业号开发(一) 所使用的环境与工具以及准备工作
  • .sh
  • /run/containerd/containerd.sock connect: connection refused
  • @Documented注解的作用
  • [ vulhub漏洞复现篇 ] Celery <4.0 Redis未授权访问+Pickle反序列化利用
  • [ASP.NET MVC]如何定制Numeric属性/字段验证消息
  • [HTTP]HTTP协议的状态码
  • [javaSE] GUI(事件监听机制)
  • [kubernetes]控制平面ETCD
  • [Leetcode] Permutations II
  • [mysql]游标和触发器