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<<左移各二进位全部左移若干位,高位丢弃,...
2021年08月12日 1.4k 阅读 软件代码 LeetCode-算法-动态规划-第12天 70. 爬楼梯假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。示例 1: 输入: 2 输出: 2...
2021年08月09日 1.5k 阅读 软件代码 LeetCode-算法-递归和回溯-第11天 77. 组合给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。你可以按 任何顺序 返回答案。示例 1: 输入:n = 4, k = 2 输出: [ [2,4]...
2021年08月06日 2.2k 阅读 软件代码 LeetCode-算法-递归和回溯-第10天 21. 合并两个有序链表将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 具体题目链接Pythonclass Solution: def ...
2021年08月04日 1.3k 阅读 软件代码 LeetCode-算法-广度和深度优先搜索-第9天 542. 01 矩阵给定一个由 0 和 1 组成的矩阵 mat ,请输出一个大小相同的矩阵,其中每一个格子是 mat 中对应位置元素到最近的 0 的距离。两个相邻元素间的距离为 1 。具体题目链...