题目

类型:数组

image.png

解题思路

image.png

代码

  1. class Solution {
  2. public String optimalDivision(int[] nums) {
  3. int n = nums.length;
  4. StringBuilder sb = new StringBuilder();
  5. for (int i = 0; i < n; i++) {
  6. sb.append(nums[i]);
  7. if (i + 1 < n) sb.append("/");
  8. }
  9. if (n > 2) {
  10. sb.insert(sb.indexOf("/") + 1, "(");
  11. sb.append(")");
  12. }
  13. return sb.toString();
  14. }
  15. }