240 发简信
IP属地:上海
  • 027 移除元素

    和026一样利用双指针的答案

  • 026 删除有序数组中的重复项

    官方答案 思路:双指针fast指针是数组遍历指针,slow指针是存放指针,只有遍历的fast指针前后两位不同时,slow才会存放当前位的数字。 ...

  • 021 合并两个有序链表

    官方答案 思路:新建一个链表preHead,新建指针prev指向该表的表尾;然后分别对l1和l2进行比较和遍历,每次比较将较小的节点连接在新的链...

  • 020 有效的括号

    官方答案 思路:首先判断字符串长度,如果是奇数肯定不匹配直接返回false;利用unordered_map(见001[https://www.j...

  • 014 最长公共前缀

    官方答案 合并为一个函数 思路:先取第一个字符串为公共前缀,然后和下一个字符串比较,利用longestCommonPrefix函数寻找公共前缀并...

  • 013 罗马数字转整数

    自己写的答案 直接按照规则来就可以了,没有什么难度。

  • 009 回文数

    官方答案 思路1.转换为字符串。2.考虑回转一半数字,注意奇数情况的特殊性。

  • 001 两数之和

    官方答案2 思路:和常规方法一样,还是通过查找target-nums[i]寻找下表,但是用建立哈希表替代遍历。 unordered_map根据h...

  • 【M1】Mac M1 安装python pip homebrew ffmpeg youtube-dl

    M1版本的好像是没有自带python2.x的,也没有python3。在终端打python3会显示要下载命令行工具(.Xcode.app) pyt...