上传资源列表
-
Java代码实现冒泡排序调整数组为单调递增
大小:12K 更新时间:2026-04-13 下载积分:3分
【资源说明】这段Java代码使用冒泡排序算法对数组进行排序,通过比较相邻元素并交换位置,将较大的元素放到前面,较小的元素放到后面,直到整个数组排序完成。该算法的时间复杂度为O(n^2),在处理大规模数据时可能会...
-
Java实现Dijkstra算法求解最小成本路径问题
大小:13K 更新时间:2026-04-13 下载积分:2分
【资源说明】这段Java代码实现了一个带权图,并使用Dijkstra算法找到从起始节点到所有其他节点的最小权重路径。代码使用优先队列保持从源点到所有其他节点的最短路径信息。这个代码简单版本没有处理特殊情况,如存在...
-
Java代码示例:判断二维数组是否对称
大小:12K 更新时间:2026-04-13 下载积分:2分
【资源说明】上述代码示例是一个Java程序,用于判断一个二维数组是否对称。程序通过遍历矩阵中的所有元素,比较对称位置的元素是否相等,如果所有对称位置的元素都相等,则返回true表示矩阵对称,否则返回false表示...
-
Java代码求解最长无重复字符子串长度
大小:12K 更新时间:2026-04-13 下载积分:1分
【资源说明】这段Java代码使用动态规划的思想来求解字符串中最长无重复字符子串的长度。通过使用一个一维数组来记录子串中重复字符的数量,并更新最大长度。最后返回最大长度即可。在主函数中,代码演示了如何使用该...
-
Java代码:找到数组中子数组和等于给定值k的最长长度
大小:12K 更新时间:2026-04-13 下载积分:1分
【资源说明】这段Java代码定义了一个方法longestSubarraySum,用于找到数组中子数组的和等于给定值k的最长长度。方法通过遍历数组并跟踪当前的和和子数组长度来实现。代码示例中给出了一个示例数组和目标值k,并打印...



