DulcetAirman icon

encodeArray

DulcetAirman | PRO | 09/24/15 01:55:37 PM UTC | 0 ⭐ | 657 👁️ | Never ⏰ | []
Java |

370 B

|

None

|

0 👍

/

0 👎

  public static int[] encodeArray(final int i) {
    return Integer.toString(i).chars().map(x -> x - '0').flatMap(digit -> {
      if (digit < 0) return IntStream.of(-1); // sign: '-'
      final Builder builder = IntStream.builder();
      for (int x = 0; x < digit; x++) builder.accept(0);
      builder.accept(1);
      return builder.build();
    }).toArray();
  }

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎