240 发简信
IP属地:广东
  • LeetCode-206-反转链表

    反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL 解题思路 采用迭代的方式,三个辅助变量pre代表原顺序...

  • LeetCode-205-同构字符串

    给定两个字符串 s 和 t,判断它们是否是同构的。 如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。 每个出现的字符都应当映射到另一个字符,同时...

  • LeetCode-204-计数质数

    统计所有小于非负整数 n 的质数的数量。 示例 1: 输入:n = 10输出:4解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 来源:力扣(LeetC...

  • LeetCode-203-移除链表元素

    删除链表中等于给定值 val 的所有节点。 示例: 输入: 1->2->6->3->4->5->6, val = 6输出: 1->2->3->4->5 解题思路 用一个假的头...

  • LeetCode-202-快乐数

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

  • LeetCode-201-数字范围按位与

    给定范围 [m, n],其中 0 <= m <= n <= 2147483647,返回此范围内所有数字的按位与(包含 m, n 两端点)。 示例 1: 输入: [5,7]输出...

  • LeetCode-200-岛屿数量

    给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外...

  • 120
    LeetCode-199-二叉树的右视图

    解题思路 利用双端队列进行广度优先遍历,将每一层的最后的节点加入结果集 代码

  • LeetCode-198-打家劫舍

    你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会...

  • LeetCode-191-位1的个数

    编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数 解题思路 逐位检查,如果是1则计数+ 1 代码

  • LeetCode-190-颠倒二进制位

    颠倒给定的 32 位无符号整数的二进制位。 示例 1: 输入: 00000010100101000001111010011100输出: 0011100101111000001...

  • LeetCode-189-旋转数组

    给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 进阶: 尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。你可以使用空间复杂度为 O(1...

  • LeetCode-187-重复的DNA序列

    所有 DNA 都由一系列缩写为 'A','C','G' 和 'T' 的核苷酸组成,例如:"ACGAATTCCG"。在研究 DNA 时,识别 DNA 中的重复序列有时会对研究非...

  • LeetCode-179-最大数

    给定一组非负整数 nums,重新排列它们每个数字的顺序(每个数字不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。 示例 1:...

  • LeetCode-174-地下城游戏

    一些恶魔抓住了公主(P)并将她关在了地下城的右下角。地下城是由 M x N 个房间组成的二维网格。我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶...

  • 120
    LeetCode-173-二叉搜索树迭代器

    解题思路 使用一个ArrayList保存按中序遍历顺序的节点,因为二叉搜索树按中序遍历的结果是升序的再定义一个index = -1,先判断索引index + 1 < node...

  • LeetCode-172-阶乘后的零

    给定一个整数 n,返回 n! 结果尾数中零的数量。 示例 1: 输入: 3输出: 0解释: 3! = 6, 尾数中没有零。示例 2: 输入: 5输出: 1解释: 5! = 1...

  • LeetCode-171-Excel表列序号

    给定一个Excel表格中的列名称,返回其相应的列序号。 例如, 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/exce...

  • LeetCode-169-多数元素

    给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 ...

  • LeetCode-168-Excel表列名称

    给定一个正整数,返回它在 Excel 表中相对应的列名称。 例如, 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/ex...

个人介绍
苟延残喘的卑微大学生