Avatar notebook default
112篇文章 · 18563字 · 4人关注
  • Resize,w 360,h 240
    203. 移除链表元素

    一 题目 二思路 用一个临时节点当头节点前面的结点,这样可以解决头节点就匹配的情况 然后始终锁定前一结点和当前节点,直到当前节点不为空 三代码

  • Resize,w 360,h 240
    链表相交

    题目 思路: A自己的链表节点数+B自己的链表节点数+共同节点数是相同的。那么如果一个指针先从A出发走到头再从B的头节点出发,那么 如果两个链接...

  • Resize,w 360,h 240
    202. 快乐数

    编写一个算法来判断一个数 n 是不是快乐数。「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过...

    0.2 39 0 1
  • 34. 在排序数组中查找元素的第一个和最后一个位置

    一 、在排序数组中查找元素的第一个和最后一个位置 给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值...

    0.2 25 0 1
  • Resize,w 360,h 240
    539. 最小时间差

    一 .题目 二 .思路 仿时间戳,以分钟为单位把每个时间的时间戳给计算出来 这里要计算当前时间和当前时间后一天这个时间点的的时间,主要是为了防止...

  • Resize,w 360,h 240
    29. 两数相除

    一 题目: 二 思路: 采用二分法的思想,dividend每次减去2^n个divisor(尽可能多),同时reslut每次加2^n 三 代码:

  • Resize,w 360,h 240
    26. 删除有序数组中的重复项

    一 题目: 二 思路: 比对法,每次找到一个和咱们要设置位置不一样的值 记录当前正在设置值(需要被比较的值)的位置,只要后面的元素和他一样那就跳...

  • 28. 实现 strStr()

    一 题目: 二 思路: 1.暴力破解 ,击败只有百分之30,每个字幕开始逐个比较即可 2.KMAP,KMP 算法是一个快速查找匹配串的算法,它的...

  • Resize,w 360,h 240
    14. 最长公共前缀

    一 题目: 二 思路: 根据题目意思提取出一点公共前缀比所有字符串都短,那么我们可以随便选一个字符串当公共前缀,然后依次往后比较,如果没有该公共...

文集作者