摘要:
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。 function removeDuplicates(nums) { let obj = {} for(let i = nums.length-1;i > -1;i-- ){ let item = n 阅读全文
摘要:
将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。 function convert(s, numRows) { if(numRows == 1){ return s } let arr = [] for(let i = 0;i < s.length;i++){ let sub 阅读全文
摘要:
给定一个字符串 s,找到 s 中最长的回文子串。 function longestPalindrome(s) { if(s.length == 0){ return s } let palindrome = s[0] for(let i = 0;i < s.length -1;i++){ let i 阅读全文