上传资源列表
-
Kotlin中简单栈的实现及其时间复杂度
大小:11K 更新时间:2025-06-11 下载积分:3分
【资源说明】在Kotlin中,可以使用数组实现栈,包括插入、删除和随机访问操作。栈的实现使用了一个数组来存储元素,通过维护一个大小变量来跟踪栈的大小。插入操作的时间复杂度为O(1),删除操作和随机访问操作的时间...
-
Kotlin解码Base64字符串示例
大小:11K 更新时间:2025-06-11 下载积分:3分
【资源说明】这段代码使用Kotlin编写,演示了如何使用Java库解码Base64字符串。首先定义原始字符串,然后调用辅助函数decodeBase64进行解码,最后打印解码后的字符串。代码示例展示了如何使用Kotlin和Java库来处理Ba...
-
Kotlin代码:使用哈希表找到数组中元素相同的最小代价
大小:11K 更新时间:2025-06-11 下载积分:1分
【资源说明】这段Kotlin代码用于找到数组中使元素相同的最小代价。它使用哈希表来记录数组中每个元素的出现次数,并通过遍历哈希表来统计需要修改的次数。当所有的元素都被访问过一次时,最小代价就是0。代码的时间...
-
优化算法 用Kotlin语言编写 快速计算字符串中所有回文子串长度之和
大小:11K 更新时间:2025-06-11 下载积分:3分
【资源说明】这段代码是用Kotlin编写的,用于计算字符串中所有回文子串的长度之和。它使用两个嵌套循环遍历字符串中的所有可能的回文子串,并计算它们的长度之和。时间复杂度为O(n^3),对于较长的字符串可能需要优化...
-
旋转排序数组的最小值索引的寻找算法:Kotlin实现
大小:11K 更新时间:2025-06-11 下载积分:1分
【资源说明】这段Kotlin代码使用双指针法寻找旋转排序数组的最小值索引。首先初始化左右指针,并通过循环判断元素大小关系,如果数组是逆序的,交换左右两个元素并移动左指针找到最小值索引;如果数组是排序的,则左...