找到 34423 篇文章 关于编程

打印在 C 程序中在屏幕上打印字符串的最短路径。

Sunidhi Bansal
更新于 2019-08-22 09:14:49

234 次浏览

给定一个字符串,程序必须显示将使用该最短路径在屏幕上打印字符串的最短路径。例如,屏幕将以 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 的格式存储字母示例输入:HUP 输出:向下移动 向下移动 向下移动到达目的地 向左移动 向左移动 向下移动 向下移动 向下移动到达目的地 向上移动到达目的地此处使用的方法是将字符存储在 n x n 矩阵中并执行以下操作... 阅读更多

在 C 语言中打印数组的排序的不同元素

Sunidhi Bansal
更新于 2019-08-22 09:08:29

473 次浏览

给定一个整数元素数组,任务是删除重复值并以排序方式打印不同的元素。下面给出一个数组,该数组以 4、6、5、3、4、5、2、8、7 和 0 的方式存储整数类型值,现在,结果将打印排序后的元素为 0、2、3、4、4、5、5、6、7 和 8,但此结果仍然包含重复值 4 和 5,应将其删除,最终结果将为 0、2、3、4、5、6、7 和 8示例输入:array[] = {4、6、5、... 阅读更多

在 C 程序中打印数字,这些数字仅包含数字 0 和 1,并且它们的总和为 N。

Sunidhi Bansal
更新于 2019-08-22 09:09:48

264 次浏览

给定一个整数 n,任务是打印仅由 0 和 1 组成的数字,并且它们的和等于整数 n。仅包含零和一的数字是 1、10、11,因此我们必须打印所有可以相加形成等于 n 的和的数字。例如,我们输入 n = 31,那么答案可以是 10+10+11 或 10+10+10+1 示例输入:31 输出:10 10 10 1算法int findNumbers(int n) 开始步骤 1:声明和分配变量 m = n % 10,a = n 步骤 2:循环,当 a>0 时    如果 a/10 ... 阅读更多

在 C 语言中打印对称双三角形图案

Sunidhi Bansal
更新于 2019-08-22 09:42:30

310 次浏览

给定行数,程序必须以最低复杂度打印对称双三角形图案。示例输入:5 输出:  X           X           O X            O X     X O X O X        X O         X O          X           X整个问题包含 3 个不同的分区-打印上半部分,奇数 n 为 n-1 行,偶数 n 为 n-2 行。打印中间行,奇数 n 为 1 行或 ... 阅读更多

在 C 语言中打印给定索引处的链表节点

Sunidhi Bansal
更新于 2019-08-22 09:00:19

6K+ 次浏览

我们必须打印给定索引处链表的节点数据。与数组不同,链表通常没有索引,因此我们必须遍历整个链表,并在到达特定位置时打印数据。假设列表包含节点 29、34、43、56 和 88,并且索引值为 1、2 和 4,那么输出将是这些索引处的节点,即 34、43 和 88。示例链表:29->34->43->56->88 输入:1 2 4 输出:34 43 88在链表的上述表示中,黄色突出显示的节点是... 阅读更多

以相反的顺序(迭代方法)打印链表的最后 k 个节点,在 C 语言中。

Sunidhi Bansal
更新于 2019-08-22 08:56:14

180 次浏览

我们必须以相反的顺序打印链表的 k 个节点。我们必须应用迭代方法来解决此问题。迭代方法是通常使用循环的方法,这些循环在条件保持值为 1 或 true 时执行。假设列表包含节点 29、34、43、56 和 88,并且 k 的值为 2,那么输出将是交替的节点,直到 k,例如 56 和 88。示例链表:29->34->43->56->88 输入:2 输出:56 88由于我们必须从列表中删除最后 k 个元素,因此最好的方法是... 阅读更多

在 C 程序中使用 O(1) 额外空间打印 n x n 螺旋矩阵。

Sunidhi Bansal
更新于 2019-08-22 09:00:13

377 次浏览

我们给定一个正整数 n 并创建一个 n x n 的螺旋矩阵,只使用 O(1) 的额外空间,以顺时针方向螺旋矩阵是一个像螺旋一样工作的矩阵,它将从圆的原点开始并以顺时针方向旋转。因此,任务是以螺旋形式打印矩阵,使用 O(1) 空间从 2 → 4 → 6 → 8 → 10 → 12 → 14 → 1 6→ 18 开始。下面是螺旋矩阵的示例-示例输入:3 输出:    9 8 7    2 1 6   ... 阅读更多

以相反的顺序(递归方法)打印链表的最后 k 个节点,在 C 语言中。

Sunidhi Bansal
更新于 2019-08-22 08:53:14

117 次浏览

任务是使用递归方法打印从链表末尾开始的 k 个节点。递归方法是函数自身反复调用自身直到调用完成,从而存储结果的方法。假设列表包含节点 29、34、43、56 和 88,并且 k 的值为 2,那么输出将是最后 k 个节点,例如 56 和 88。示例链表:29->34->43->56->88 输入:2 输出:88 56如指定的那样,应使用递归方法,该方法将从末尾遍历列表,跟踪... 阅读更多

在 C 语言中打印链表的交替节点(迭代方法)。

Sunidhi Bansal
更新于 2019-08-22 08:50:52

970 次浏览

在此问题中,程序必须打印给定链表中的交替项,即跳过一个打印另一个,依此类推,使用迭代方法。迭代方法是通常使用循环的方法,这些循环在条件保持值为 1 或 true 时执行。假设列表包含节点 29、34、43、56 和 88,那么输出将是交替的节点,例如 29、43 和 88。示例输入:29->34->43->56->88 输出:29 43 88方法是遍历整个列表直到最后一个节点。同时,可以采用一个计数器变量,将其递增到 1 并... 阅读更多

在 C 程序中打印矩阵对角线图案中的数字。

Sunidhi Bansal
更新于 2019-08-22 08:54:13

2K+ 次浏览

任务是打印n x n的对角线图案矩阵。如果n是3,则打印对角线图案的矩阵为 - 因此输出将类似于 - 示例输入:3 输出:    1 2 4    3 5 7    6 8 9 输入:4 输出:    1 2 4  7    3 5 8 11    6 9 12 14    10 13 15 16问题表明我们必须给出一个数字n,并生成一个n x n的矩阵,然后我们必须以对角线图案遍历矩阵... 阅读更多

广告

© . All rights reserved.