Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.35 KB | None | 0 0
  1. // 1
  2. public static String reverseString(String s) {
  3.     String reverse = "";
  4.     for(int i = s.length() - 1; i >= 0; i--)
  5.         {
  6.             reverse = reverse + s.charAt(i);
  7.         }
  8.     return reverse;
  9. }
  10.  
  11. // 2
  12. public static int sumDigits(long n){
  13.     int temp = (int)Math.abs(n);
  14.     int sum = 0;
  15.    
  16.     while(temp != 0){
  17.         sum += (temp % 10);
  18.         temp = temp / 10;
  19.     }
  20.  
  21.     return sum;
  22. }
  23.  
  24. // 3
  25. public static void runningSum(int[] arr) {
  26.     for(int i=1;i<arr.length;i++) {
  27.        arr[i]=arr[i-1]+arr[i];
  28.     }
  29. }
  30.  
  31. // 4
  32. public static int indexOfSmallest(int[] array){
  33.     int value = 9999999;
  34.     int index = 0;
  35.     if(array.length > 0){
  36.         for(int i = 0; i < array.length; i++){
  37.             if(array[i] < value){
  38.                 value = array[i];
  39.                 index = i;
  40.             }
  41.         }
  42.         return index;
  43.        
  44.     }
  45.         else{
  46.             return -1;
  47.     }
  48. }
  49.  
  50. // 5
  51. public static int countLarger(int [] array, int num){
  52.     int count = 0;
  53.     for(int i = 0; i < array.length; i++){
  54.         if(array[i] > num){
  55.             count++;
  56.         }
  57.    
  58.     }
  59.     return count;
  60.    
  61. }
  62.  
  63. // 6
  64. public static double average(double ... a){
  65.     double ave = 0;
  66.     double length = 0;
  67.     for (double i : a){
  68.         ave = ave + i;
  69.         length++;
  70.     }
  71.     return ave/length;
  72.    
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement