算法题文档

163 阅读1分钟

String Compression 双指针

1.确定当前的字符 2.while循环遍历之后的字符 3.根据count的大小进行原字符数组的修改 if(count != 1)

Move Zeroes 双指针

需要进行交换的元素是 right指针指向的靠后的非零元素以及left指针指向的靠前的零 right指针在每个循环中都要向前移动 而 left指针有条件向前移动

  1. License Key Formatting 使用sb.length() % (k + 1) == k ? '-' : "" 来进行-的添加 使用charAt() length() delete() 方法都要考虑到空串的情况下会报异常