240 发简信
IP属地:上海
  • 2020-05-14 No.75 颜色分类

    给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使...

  • 2020-05-13 No.71 简化路径

    简化文件的绝对路径 示例1:输入:"/a/./b/../../c/"输出:"/c"示例2:输入:"/a/../../b/../c//.//"输出...

  • 2020-05-13

    一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的...

  • 2020-05-13 No.60 第k个排列

    给出集合 [1,2,3,…,n],其所有元素共有 n! 种排列。按大小顺序列出所有排列情况,并一一标记,当 n = 3 时, 所有排列如下:"1...

  • 2020-04-24 一个小细节

    nums = [1,2,3]nums[3:]=[],不会报错

  • 2020-04-24 No.34 在排序数组中查找元素的第一个和最后一个位置

    1、查找左侧边界若target小于数组范围:left=right=0结束若target大于数组范围:left=right=n结束return l...

  • 2020-04-24 No.33 搜索旋转排序数组

    假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] ...

  • 2020-04-23 No.31 下一个排列

    实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即...

  • 2020-04-23 No.29 两数相除

    示例 :输入: dividend = 10, divisor = 3输出: 3 题解:22除以3,2大于3所以结果至少为1,22大于3的翻倍6所...