430 次浏览
在这篇文章中,我们将学习如何编写一个 Swift 程序来查找矩阵的转置。矩阵的转置是通过将矩阵的行转换为列或列转换为行来计算的。例如,我们有以下矩阵: $$\mathrm{X\:=\:\begin{bmatrix} 13, & 59, & 32, & 67 ewline 23, & 56, &89, & 3 ewline 98, & 3, & 32, & 43 ewline 6, & 90, & 43, &23 \end{bmatrix}}$$ 所以矩阵 X 的转置是 − $$\mathrm{X^{T}\:=\:\begin{bmatrix} 13, & 23, & 98, & 6 ewline 59, ... 阅读更多
1K+ 次浏览
本文将教我们如何编写一个 Swift 程序来查找数组的公共元素。我们将使用以下方法 − 使用 filter 方法 使用集合 但在介绍方法之前,我们先通过示例了解公共元素。假设我们有两个数组 − Arr1 = [2, 4, 6, 89, 78] Arr2 = [56, 88, 32, 4, 99, 89] 那么这两个数组的公共元素是 [4, 89]。因为它们同时存在于 Arr1 和 Arr2 中。方法 1:使用 filter(_:) 方法来查找两个数组之间的公共元素 ... 阅读更多
231 次浏览
在这篇文章中,我们将学习如何编写一个 Swift 程序来计算数组元素的个数。Swift 提供了一个 count 属性来计算数组元素的个数。此属性将返回指定数组中存在的元素总数。例如 − Arr = [3, 5, 6, 4, 6] 因此 count 将返回 5。语法 var count: Int{get} 或者也可以写成 − arrayName.count 这里的 count 是数组的属性,用于计算数组中存在的元素总数。要使用此属性,我们 ... 阅读更多
4K+ 次浏览
在这篇文章中,我们将学习如何编写一个 Swift 程序来检查两个数组是否相等。要检查两个数组是否相等,我们将使用以下两种方法 − 使用 == 运算符 elementsEqual(_:) 方法。这两种方法和运算符都将在两个给定数组具有相同元素时返回 true。否则,它们将返回 false。例如,arr1 = [2, 3, 4, 5] 和 arr2 = [2, 3, 4, 5] 两个数组相等,因此两种方法和运算符都将返回 true。arr1 = [2, 3, 4, ... 阅读更多
3K+ 次浏览
在这篇文章中,我们将学习如何编写一个 Swift 程序来检查数组是否为空。我们将使用两种方法:使用 isEmpty 属性 使用条件语句 方法 1:使用 isEmpty 属性 要检查数组是否为空,Swift 提供了一个 isEmpty 属性。如果给定数组为空,此属性将返回 true;如果给定数组不为空,则返回 false。例如 Arr = [3, 5, 6, 4, 6] 因此 isEmpty 属性将返回 false。语法 var isEmpty: Bool{get} 或者也可以写成 − arrayName.isEmpty ... 阅读更多
129 次浏览
本教程将讨论如何编写 Swift 程序来检查一个数是否可以表示为两个素数之和。素数是指大于 1 且恰好有两个因数(1 和它本身)的数。例如,7 是素数,因为它只有两个因数 1 和 7。我们将检查给定的数是否可以表示为两个素数之和。例如 − 数 = 10 因此 10 可以表示为素数之和 − 3+7 ... 阅读更多
253 次浏览
本教程将讨论如何编写 Swift 程序来使用库函数获取浮点数的余数。带有小数部分的数称为浮点数。例如,34.5、2.1、0.2 等。我们可以将两个浮点数相除以找到余数和商。余数是在一个数除以另一个数后剩下的值。以下是演示 − 输入 假设我们的输入是 − Num1 = 0.16 Num2 = 0.04 输出 期望的输出是 − 余数 = 0.0 要找到… 阅读更多
314 次浏览
本教程将讨论如何编写 Swift 程序来打印螺旋图案。数字图案是一系列数字,用于开发不同的图案或形状,如金字塔、矩形、十字架等。这些数字图案通常用于理解或练习程序流程控制,它们也适合逻辑思维训练。要创建数字螺旋图案,我们可以使用以下任何一种方法 − 使用嵌套 for 循环 使用 stride 函数 以下是演示 − 输入 假设我们的输入是 − Num = 6 输出 ... 阅读更多
本教程将讨论如何编写 Swift 程序将数组转换为字符串。字符串是有序的字符集合。例如:“TutorialsPoint”、“Pinky”等。要创建字符串类型变量,我们使用 String 关键字。var str : String 数组是相似数据类型的集合。例如整数数组只能包含整数,不能接受字符串值。var arr = [Int] 要将数组转换为字符串,我们可以使用以下任何一种方法。以下是演示 − 输入 假设我们的输入是 ... 阅读更多
8K+ 次浏览
本教程将讨论如何编写 Swift 程序将字符串转换为数组。字符串是有序的字符集合。例如 − “TutorialsPoint”、“Pinky”等。要创建字符串类型变量,我们使用 String 关键字。var str : String 数组是相似数据类型的集合。例如整数数组只能包含整数,不能接受字符串值。var arr = [Int] 要将字符串转换为数组,我们可以使用以下任何一种方法。以下是演示 − 输入 假设我们的输入是 ... 阅读更多