Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
LeetCode21. Merge Two Sorted Lists
文章目录 一 题目 二 题解 一 题目 You are given the heads of two sorted linked lists list1 and list2 Merge the two lists into one sort
数据结构
算法
LeetCode
c
链表
面试150-13(Leetcode238除自身以外数组的乘积)
代码 class Solution public int productExceptSelf int nums int n nums length int res new int n int product 1 int zerocnt 0
算法
数据结构
LeetCode
【LeetCode刷题笔记】位运算
231 2 的幂 解题思路 1 除法 不断循环判断 如果能被 2 整除 就不断除以 2 直到不能被 2 整除为止 最后结果如果是 1
leetcode刷题笔记
LeetCode
算法与数据结构
位运算
二进制位
【map】【单调栈 】LeetCode768: 最多能完成排序的块 II
作者推荐 贪心算法 中位贪心 执行操作使频率分数最大 涉及知识点 单调栈 排序 map 区间合并 题目 给你一个整数数组 arr 将 arr 分割成若干 块 并将这些块分别进行排序 之后再连接起来 使得连接的结果和按升序排序后的原数组相同
算法题
算法
c
LeetCode
区间合并
leetcode 560. 和为 K 的子数组(优质解法)
代码 class Solution public int subarraySum int nums int k int length nums length key 表示前缀和 value 表示个数 HashMap
LeetCode
算法
数据结构
LeetCode解法汇总746. 使用最小花费爬楼梯
目录链接 力扣编程题 解法汇总 分享 记录 CSDN博客 GitHub同步刷题项目 https github com September26 java algorithms 原题链接 力扣 LeetCode 官网 全球极客挚爱的技术成长平台
编程题
LeetCode
算法
职场和发展
力扣每日一题:162. 寻找峰值(2023-12-18)
力扣每日一题 题目 162 寻找峰值 日期 2023 12 18 用时 10 m 9 s 时间 0 ms 内存 40 54 MB 代码 class Solution public int findPeakElement int nums i
力扣每日一题
LeetCode
算法
数据结构
【贪心算法】【中位贪心】LeetCode:100123.执行操作使频率分数最大
涉及知识点 双指针 C 算法 前缀和 前缀乘积 前缀异或的原理 源码及测试用例 包括课程视频 贪心算法 题目 给你一个下标从 0 开始的整数数组 nums 和一个整数 k 你可以对数组执行 至多 k 次操作 从数组中选择一个下标 i 将 n
算法题
LeetCode
算法
贪心算法
c
LeetCode-数组-矩阵问题-中等难度
toc 矩阵 矩阵是二维数组相关的应用题型 常见的有矩阵水平翻转 矩阵对角线翻转 矩阵遍历等 1 重塑矩阵 1 1 题目描述 leetcode跳转 566 重塑矩阵 1 2 方法一 简单模拟 借助一个一维数组用来保持按行列遍历的结果 然后再
LeetCode
矩阵
算法
扬帆证券:什么是股票股利?它和现金股利之间的区别是什么?
什么是股票股利 股票股利是公司以其所发行股票作为股利的支付办法 它将发放的分红换算为等值的股份 完结持股人股份的增加 对公司来说 选用股票股利进行无偿增发新股时 既不减少公司现金 又能给予股东利润 值得一提的是 如果公司采取现金股利的分红支
Microsoft
LeetCode
扬帆证券:优先股有哪些限制?怎样才能持有优先股?
优先股有哪些束缚 持有优先股相较于持有一般股 在行使一些公司权力时会受到束缚 如优先股持股股东不能行使选举权及被选举权 虽然对公司事务可以提出建议但无表决权等 另外 由于优先股股息率事前设定 也就是股息固定 那么不论公司市值怎样上涨 股票价
Microsoft
LeetCode
【LeetCode:162. 寻找峰值 | 二分】
算法题 算法刷题专栏 面试必备算法 面试高频算法 越难的东西 越要努力坚持 因为它具有很高的价值 算法就是这样 作者简介 硕风和炜 CSDN Java领域新星创作者 保研 国家奖学金 高中学习JAVA 大学完善JAVA开发技术栈 面试刷题
LeetCode每日一题打卡
LeetCode
算法
Java
二分查找
LeetCode326. Power of Three
文章目录 一 题目 二 题解 一 题目 Given an integer n return true if it is a power of three Otherwise return false An integer n is a po
数据结构
算法
LeetCode
c
位运算
LeetCode经典150题Golang版.121. 买卖股票的最佳时机
题目 121 买卖股票的最佳时机 给定一个数组 prices 它的第 i 个元素 prices i 表示一支给定股票第 i 天的价格 你只能选择 某一天 买入这只股票 并选择在 未来的某一个不同的日子 卖出该股票 设计一个算法来计算你所能获
零基础学数据结构
acm
LeetCode
算法
职场和发展
算法(1)——双指针
双指针 我们常见的双指针的形式有两种 一种是对撞指针 一种是快慢指针 对撞指针 一般用于顺序结构中 也称左右指针 1 对撞指针从两端向中间移动 一个指针从最左端开始 另一个从最右端开始 然后逐渐向中间逼近 2 对撞指针的终止条件一般是两个指
算法
c
LeetCode
200.岛屿数量(bfs写法)
宽搜的正常思路 只不过每次加上计算岛屿数量cnt即可 class Solution public int numIslands char grid int n grid length int m grid 0 length int dx n
LeetCode
每日总结
Java
宽度优先
算法
数据结构与算法之递归: LeetCode 93. 复原 IP 地址 (Typescript版)
复原 IP 地址 https leetcode cn problems restore ip addresses 描述 有效 IP 地址 正好由四个整数 每个整数位于 0 到 255 之间组成 且不能含有前导 0 整数之间用 分隔 例如 0
Data Structure and Algorithms
LeetCode
LeetCode-数组-重叠、合并、覆盖问题-中等难度
435 无重叠区间 我认为区间类的题型 大多数考验的是思维能力 以及编码能力 该类题型本身并无什么算法可言 主要是思维逻辑 比如本题实际上你只需要能够总结出重叠与不重叠的含义 再加上一点编码技巧 便可完成 解题思路 正如前面所说 那么解题的
LeetCode
算法
«
1
2
3
4
5
6
7
...100
»