上传资源列表
-
Kotlin 素数判断算法:从5到n 2遍历 时间复杂度为O(log
大小:11K 更新时间:2025-06-11 下载积分:1分
【资源说明】该代码使用Kotlin编写,用于判断输入的整数是否为素数。首先检查一些特殊情况,然后用循环遍历到n的一半来检查是否能被其他数整除。如果循环结束没有返回false,则返回true,否则返回false。算法的时间...
-
Kotlin代码:找到数组中可见的最大元素数量
大小:11K 更新时间:2025-06-11 下载积分:2分
【资源说明】这段Kotlin代码定义了一个名为maxVisibleElements的函数,用于找到数组中可见的最大元素数量。它使用一个循环遍历数组中的每个元素,并在每次迭代中检查当前元素是否大于已记录的最大值。如果满足条件,...
-
Kotlin算法:计算数组排序的最小交换次数
大小:11K 更新时间:2025-06-11 下载积分:2分
【资源说明】这段Kotlin代码用于计算数组排序的最小交换次数。它使用双指针技巧遍历数组中的元素,比较当前元素与它之前和之后元素的大小关系,并根据需要进行交换。最后返回最小的交换次数。该算法的时间复杂度为O(...
-
"使用Kotlin编写求解最小回文数乘积的算法"
大小:11K 更新时间:2025-06-11 下载积分:2分
【资源说明】这段代码是用 Kotlin 语言编写的求解最小回文数乘积的算法。它使用动态规划的思想,通过遍历所有可能的回文数,并记录它们与前一个回文数的乘积中的较大值,最终得到最小乘积。算法的时间复杂度为 O(n^2...
-
"Kotlin代码示例:商品销量统计"
大小:11K 更新时间:2025-06-11 下载积分:2分
【资源说明】这段代码使用Kotlin编写,用于统计商品销量。它定义了一个SalesStatistics类,包含总销量和当前月份销量两个属性,并提供了addSales方法用于添加销售记录。在main函数中创建了SalesStatistics对象并调用...