Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
【每日一题】2397. 被列覆盖的最多行数-2024.1.4
题目 2397 被列覆盖的最多行数 给你一个下标从 0 开始 大小为 m x n 的二进制矩阵 matrix 另给你一个整数 numSelect 表示你必须从 matrix 中选择的 不同 列的数量 如果一行中所有的 1 都被你选中的列所覆
leetcode刷题笔记
算法
数据结构
LeetCode
【每日一题】2397. 被列覆盖的最多行数-2024.1.4
题目 2397 被列覆盖的最多行数 给你一个下标从 0 开始 大小为 m x n 的二进制矩阵 matrix 另给你一个整数 numSelect 表示你必须从 matrix 中选择的 不同 列的数量 如果一行中所有的 1 都被你选中的列所覆
leetcode刷题笔记
算法
数据结构
LeetCode
【LeetCode刷题笔记】位运算
231 2 的幂 解题思路 1 除法 不断循环判断 如果能被 2 整除 就不断除以 2 直到不能被 2 整除为止 最后结果如果是 1
leetcode刷题笔记
LeetCode
算法与数据结构
位运算
二进制位
【LeetCode刷题笔记】位运算
231 2 的幂 解题思路 1 除法 不断循环判断 如果能被 2 整除 就不断除以 2 直到不能被 2 整除为止 最后结果如果是 1
leetcode刷题笔记
LeetCode
算法与数据结构
位运算
二进制位
【LeetCode】【C++】string OJ必刷题
樊梓慕 个人主页 gt https blog csdn net 2301 77112634 type blog 个人专栏 C语言 gt http t csdn cn e7GFn 数据结构 gt http t csdn cn jUErT 蓝桥
leetcode刷题笔记
c
开发语言
leetcode数组刷题总结与分析
文章目录 小结 数组中元素的计算 子序列 任意元素 题目一 两数之和 题目15 三数的和 17 四数之和 16 最接近三数之和 167 两数之和 输入有序数组 560 和为k的子数组 523 连续的子数组的和 53 最大子数组和 713 乘
leetcode刷题笔记
LeetCode·每日一题·1851. 包含每个查询的最小区间·优先队列(小顶堆)
题目 示例 思路 离线查询 输入的结果数组queries 是无序的 如果我们按照输入的queries 本身的顺序逐个查看 时间复杂度会比较高 于是 我们将queries 数组按照数值大小 由小到大逐个查询 这种方法称之为离线查询 位运算 离
leetcode刷题笔记
LeetCode
算法
Java
LeetCode·每日一题·1177. 构建回文串检测·前缀和
作者 小迅 链接 https leetcode cn problems can make palindrome from substring solutions 2309940 qian zhui he zhu shi chao ji xi
leetcode刷题笔记
算法
LeetCode198.打家劫舍(动态规划)
题目描述 来自LeetCode 思路 这道题和01背包很像 这件房屋偷不偷跟前一间房屋是否偷了有关 比如说这是第i间房屋 如果第i 1间房屋偷了 那第i间房屋就不能再偷 那最大值就跟前i 1间房屋的金额最大值有关 如果第i 1间房屋没偷 那
leetcode刷题笔记
LeetCode
算法
职场和发展
动态规划
c++ 数据结构——树
1 树概念 暂略 2 树的相关题目 2 1 leetcode 104 Maximum Depth of Binary Tree Definition for a binary tree node struct TreeNode int va
leetcode刷题笔记
2018年LeetCode高频算法面试题刷题笔记——搜索二维矩阵 II(开始之前)
1 解答之前的碎碎念 这个题一开始我想的很简单 想着是个二维的二分查找 然后提交代码 果不其然出错了 因为并不能保证第i 1行的每个元素都大于第i行 不过想到了递归 也算是有点进步 虽然最后用递归写了一个没有通过 但是自己在vs里测试的没问
leetcode刷题笔记
c++ 数据结构——链表
1 链表概念 暂略 2 栈的相关题目 2 1 leetcode 237 Delete Node in a Linked List 注意 这个题没有给head Definition for singly linked list struct
leetcode刷题笔记
java自定义排序
java中sort的自定义排序 一 Arrays sort nums 的一般用法 二 最大数 力扣179 三 合并区间 力扣59 四 总结 一 Arrays sort nums 的一般用法 整个数组按照升序排序 若需要降序排序 将数组转置即
leetcode刷题笔记
Java
算法
排序算法
单链表翻转--Java实现
问题描述 将单链表的顺序翻转过来 代码实现 定义链表节点 static class ListNode int val ListNode next public ListNode int val ListNode next this val
leetcode刷题笔记
Java
LeetCode·每日一题·1080. 根到叶路径上的不足节点·递归
作者 小迅 链接 https leetcode cn problems insufficient nodes in root to leaf paths solutions 2279048 di gui zhu shi chao ji xi
leetcode刷题笔记
LeetCode
算法
职场和发展
Leetcode 刷题笔记:哈希表篇
基本概念 哈希表 根据关键码的值而直接进行访问的数据结构 那么哈希表能解决什么问题呢 一般哈希表都是用来快速判断一个元素是否出现集合里 哈希函数 哈希碰撞 一般哈希碰撞有两种解决方法 拉链法和线性探测法 常见的三种哈希结构 数组array
leetcode刷题笔记
LeetCode
数据结构
哈希算法
LeetCode·每日一题·2455. 可被三整除的偶数的平均值·模拟
作者 小迅 链接 https leetcode cn problems average value of even numbers that are divisible by three solutions 2289199 mo ni zh
leetcode刷题笔记
LeetCode
算法
职场和发展
2018年LeetCode高频算法面试题刷题笔记——分割回文串(字符串)
1 解答之前的碎碎念 这个题我的想法是 第一刀依次切在第1 s length 2个元素后面 得到两个字符串s0和s1 首先判断s0整体是否为回文 不是则第一刀的位置 1 然后再检测s1整体是否为回文 并在s1的第1 s1 length 2个
leetcode刷题笔记
Leetcode刷题笔记:二叉树篇(下)
1 Leetcode 110 平衡二叉树 难度 递归 迭代 给定一个二叉树 判断它是否是高度平衡的二叉树 本题中 一棵高度平衡二叉树定义为 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1 示例 1 给定二叉树 3 9 20 nu
leetcode刷题笔记
LeetCode
笔记
算法
1
2
»