Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package axu;
- public class ej {
- static String resto (String n){
- return subcadena(n, 1);
- }
- static String subcadena(String s,int d){
- if(s.length()==d)
- return "";
- return s.charAt(d)+subcadena(s, d+1);
- }
- public static void main(String[] args) {
- String palabra= "ncia";
- int[] num = new int[4];
- num[0]=10;
- num[1]=11;
- num[2]=10;
- num[3]=19;
- //System.out.println(sumaarreglo(num));
- System.out.println(maxArreglo(num));
- //System.out.println(resto(palabra));
- }
- static int sumaarreglo(int[]A){
- return sumaarreglorec(A, 0);
- }
- static int sumaarreglorec(int[]A,int n){
- if(A.length==n)
- return 0;
- return (A[n]+sumaarreglorec(A,n+1));
- }
- static int maxArreglo(int[] A)
- {
- return maxArregloRec(A,0);
- }
- static int maxArregloRec(int[]A,int n){
- if (n== A.length)
- return 0;
- return max(A[n], maxArregloRec(A,n+1));
- }
- static int max(int a, int b){
- return(a>b ? a :b);
- }
- }
Add Comment
Please, Sign In to add comment