FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

GitHub Viewer

// https://www.hackerrank.com/challenges/java-list/problem import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class JavaList { private static final Scanner SCANNER = new Scanner(System.in); public static void main(String[] args) { int length = SCANNER.nextInt(); List list = new ArrayList(); for (int index = 0 ; index < length ; index++) { list.add(SCANNER.nextInt()); } int queries = SCANNER.nextInt(); runQueries(queries, list); print(list); } private static void print(List list) { for (int element : list) { System.out.print(element + " "); } } private static void runQueries(int queries, List list) { while (queries-- > 0) { String action = SCANNER.next(); if (action.equals("Insert")) { int index = SCANNER.nextInt(); int value = SCANNER.nextInt(); list.add(index, value); } else { // "Delete" int index = SCANNER.nextInt(); list.remove(index); } } } }

Back | FazBrowse Home | New Git URL