C++程序 打印交叉或X形图案
给定一个数字 n ,我们需要打印大小为 n 的 _X _ 形图案。
我们需要打印 n 行和 n 列。因此,我们运行两个嵌套循环。外部循环逐行打印所有行(运行 i = 1 到 n)。内部循环(运行 j = 1 到 n)运行当前行的所有列。现在一行可以包含空格和“”。当 i = 1 时:第一列和最后一列应该包含“”;一般来说,第 i 列和第(n + 1 – i) 列应该包含“$”。
输出
时间复杂度: O(n 2 ),其中 n 表示给定的输入。
辅助空间: O(1),不需要额外的空间,因此是一个常量。