文件名称:s04-array-and-arraylist-recursion-nbutcher1:s04-array-and-arraylist-recursion-nbutcher1由GitHub Classroom创建
文件大小:68KB
文件格式:ZIP
更新时间:2024-02-29 05:59:52
Java
Array和ArrayList递归 对于家庭作业,您编写了两种方法来练习递归。 您应该练习对所有这些问题使用递归! 对于所有这些方法,您都应该编写递归方法和包装器方法。 您可以调整递归方法的参数,但不要更改包装方法的参数。 首先,编写一个方法来检查ArrayList是否以非降序排序。 包装方法应具有以下签名: public static boolean isSorted(ArrayList < Integer> list) { } 接下来,编写一种方法来检查数组是否包含给定整数x的精确计数副本。 (例如,如果我们想查看一个数组是否恰好包含数字12的3个副本,那么我们将有x = 12且count = 3)。 包装方法应具有以下签名: public static boolean hasCountCopies(int[] arr, int x, int count) { } 最后