tabularx实现表格内容自动换行
\begin{table}[H]
\begin{tabularx}{350pt}{|X|X|X|X|X|}
\hline
&无信息检索&完备性 &最优解 &时间复杂度 \\ \hline
宽度优先搜索 &$\surd$&$\surd$&$\surd$&$O(b^d)$ \\ \hline
一致代价搜索 &$\surd$&每步代价大于零$\surd$&$\surd$&$O(b^l+[\frac{C}{\varepsilon}])$ \\ \hline
深度优先搜索 &$\surd$&$\times$&$\times$&$O(b^m)$ \\ \hline
深度受限搜索 &$\surd$&$\times$&$\times$&$O(b^l)$ \\ \hline
迭代加深的深度优先搜索&$\surd$&$\surd$&$\surd$&$O(b^d)$ \\ \hline
双向搜索 &$\surd$&$\surd$&$\surd$&$O(b^{\frac{d}{2}})$ \\ \hline
贪婪最佳优先搜索 &$\times$&$\times$&$\times$&$O(b^m)$ \\ \hline
A*搜索 &$\times$&$\surd$&可采纳性、一致性$\surd$&$O(b^\Delta)$指数级 \\ \hline
\end{tabularx}
\caption{搜索算法特性纵向对比}
\end{table}
其中tabularx需要用到tabularx包,
[H]意为表格呆在原位不能浮动,用到float包。
{350pt}是每列宽度,{|X|X|X|X|X|}中,|表示表格的竖线,X表示可换行。除了X,还有c,l,r(居中,左,右)每个X对应下面一列
&表示单元格分隔
\\表示进行下一行的描述
\hline表示表格的横线