about | help | code help+videos | done | prefs |
tmhscs@gmail.com arrays
Array Problems!
These problems will test your knowledge of arrays. You'll need to know how to create them, access values, and loop through them with a for-loop. Here are some examples statements you might find useful. Also, take a look at: https://codingbat.com/doc/java-array-loops.html
int[] arr1 = {1,2,3,4,5}; // creates an array int[] arr2 = new int[5]; // 0,0,0,0,0 return arr[0]; // returns first value of arr1 return arr.length; // returns length of arr1 int sum = 0; // use this code to sum up all values for(int i=0; i<arr.length; i++) { sum += arr[i]; }
Easy Section:
01. array_firstValue H array_firstValue
02. array_lastValue H array_lastValue
03. array_creation H array_creation
04. array_creationFrom10by2 H array_creationFrom10by2
05. array_createFalseArray H array_createFalseArray
06. array_createTrueArray H array_createTrueArray
07. array_makePi H array_makePi
08. array_numEven H array_numEven
09. array_numTrue H array_numTrue
10. array_contains7 H array_contains7
11. array_777inARow H array_777inARow
12. array_7rowOrSandwich array_7rowOrSandwich
13. array_jackpot H array_jackpot
14. array_adjacentSevens H array_adjacentSevens
15. array_sumElements H array_sumElements
16. array_averageOfDoubleArray H array_averageOfDoubleArray
17. array_pair H array_pair
18. array_fillUp H array_fillUp
19. array_findLargest H array_findLargest
20. array_smallestValue H array_smallestValue
21. array_smallPlusBig H array_smallPlusBig
22. array_range H array_range
23. array_firstTrue H array_firstTrue
24. array_negatives H array_negatives
25. array_moreEvenThanOdd H array_moreEvenThanOdd
26. array_lucky H array_lucky
27. array_swapFirstAndLast H array_swapFirstAndLast
Medium Section:
28. array_firstMiddleLast H array_firstMiddleLast
29. array_onlyOneTrue H array_onlyOneTrue
30. array_nextTrue H array_nextTrue
31. array_combine H array_combine
32. array_fivesDisappear H array_fivesDisappear
33. array_fivesOnly H array_fivesOnly
34. array_fivesToZeroes H array_fivesToZeroes
35. array_withoutSevens H array_withoutSevens
36. array_halfLife array_halfLife
37. array_mean H array_mean
38. array_reverse H array_reverse
39. array_shiftLeft H array_shiftLeft
40. array_shiftLeftTwice H array_shiftLeftTwice
41. array_shiftRight H array_shiftRight
42. array_shiftNWrap H array_shiftNWrap
43. array_sortLowToHigh H array_sortLowToHigh
44. array_sort H array_sort
45. array_median H array_median
46. array_unique H array_unique
47. array_countDupes H array_countDupes
48. array_cleanBreak H array_cleanBreak
49. array_noRepeats H array_noRepeats
50. array_tidyUp H array_tidyUp
Hard Section:
51. array_optimusPrime H array_optimusPrime
52. array_balanced H array_balanced
53. array_mode H array_mode
54. array_merge H array_merge
55. array_mergeNoDupes H array_mergeNoDupes
56. array_fourRules H array_fourRules
57. array_sumPossible H array_sumPossible
Authoring docs
Copyright Nick Parlante 2017 - privacy