2021年08月19日 1.8k 阅读 软件代码 LeetCode-算法-双指针-第18天 844. 比较含退格的字符串给定 S 和 T 两个字符串,当它们分别被输入到空白的文本编辑器后,判断二者是否相等,并返回结果。 # 代表退格字符。注意:如果对空文本输入退格字符,文本继续为空。示...
2021年08月18日 1.8k 阅读 软件代码 LeetCode-算法-双指针-第17天 82. 删除排序链表中的重复元素 II存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中 没有重复出现 的数字。返回同样按升序...
2021年08月17日 1.5k 阅读 软件代码 LeetCode-算法-二分查找-第16天 153. 寻找旋转排序数组中的最小值已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums = [0,1,2,4,5,6,7] 在变化...
2021年08月16日 1.5k 阅读 软件代码 LeetCode-算法-二分查找-第15天 34. 在排序数组中查找元素的第一个和最后一个位置给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值 tar...
2021年08月15日 1.5k 阅读 软件代码 LeetCode-算法-位运算-第14天 190. 颠倒二进制位颠倒给定的 32 位无符号整数的二进制位。示例 1:输入: 00000010100101000001111010011100输出: 00111001011110000010...
2021年08月14日 1.5k 阅读 软件代码 LeetCode-算法-位运算-第13天 二进制学习表头表头表头&与两个位都为1时,结果才为1|或两个位都为0时,结果才为0^异或两个位相同为0,相异为1~取反0变1,1变0<<左移各二进位全部左移若干位,高位丢弃,...