Sort by

recency

|

2201 Discussions

|

  • + 0 comments

    Java Solution:

    ArrayList list =new ArrayList<>(a);

    Collections.reverse(list);

    return list;

  • + 0 comments

    int[] arr = a.ToArray(); Array.Reverse(arr); return arr.ToList(); this worked but i don't understand why this did not Array.Reverse(a.ToArray); return a.ToList();

  • + 0 comments

    please help me to correct the code

    include

    int main() { int a[150], temp , size, i; printf("Enter the size of the array : "); scanf("%d", &size); for (i = 0; i < size; i++) { printf("Enter element number %d :", i + 1); scanf("%d", &a[i]); } printf("your array elements are :"); for (i = 0; i < size; i++) { printf("%d", a[i]); }

    printf("\nreverse array : ");
    for (i = 0; i < size/2; i++)
    {
        temp = a[i];
        a[i] = a[size - i - 1];
        a[size - i - 1] = temp;
    }
    for (i = 0; i < size; i++)
    {
        printf("%d", a[i]);
    }
    

    }

  • + 0 comments

    public static List reverseArray(List a) { ArrayList list=new ArrayList<>(a); Collections.reverse(list); return list; }

  • + 0 comments

    **JavaScript------* Stack----

    function reverseArray(a) {
        // Write your code here
        
          const stack = []
    
        for (let i=0; i<a.length; i++){
    
            stack.push(a[i])
            // console.log(stack)
        }
    
    
        let rev = []
    
        for(let i=0; i< a.length; i++){
    
    
            rev.push(stack.pop())
    
            // stack.pop()
            // rev.push(stack.pop())
        
            console.log(rev)
    
        }
    
        // console.log(stack)
        return rev
    
    }