leetcode
-
力扣热门100题- 10. 正则表达式匹配
力扣热门100题 – 10. 正则表达式匹配 题目描述: 示例: 提示: 解题思路(动态规划): 题目链接:10. 正则表达式匹配 题目描述: 给你一个字符串 s 和一…
-
LeetCode202. 快乐数
202. 快乐数 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过程直到这个数变为…
-
【LeetCode】001-两数之和 C语言求解
前言 笔者最近开始力扣刷题之旅,在这里记录我的学习过程,会不断的更新,刚开始会主要使用C,后面会不断更新,欢迎评论区讨论。 LeetCode-001-两数之和 题目描述 给定一个整…
-
【数据结构与算法】之哈希表系列-20240129
这里写目录标题 一、217. 存在重复元素 二、219. 存在重复元素 II 三、242. 有效的字母异位词 四、268. 丢失的数字 五、290. 单词规律 六、349. 两个数…
-
【LeetCode-134】加油站(贪心)
LeetCode134.加油站 在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油…
-
JZ15 二进制中1的个数(两种解法)(C语言)
个人博客主页:https://blog.csdn.net/2301_79293429?type=blog 专栏:https://blog.csdn.net/230 题目链接: 二进…
-
707.设计链表(力扣LeetCode)
707. 设计链表 你可以选择使用单链表或者双链表,设计并实现自己的链表。 单链表中的节点应该具备两个属性:val 和 next 。val 是当前节点的值,next 是指向下一个节…
-
[力扣 Hot100]Day21 搜索二维矩阵 II
题目描述 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。…
-
面试经典 150 题 — 矩阵 (总结)
总的链接 : 面试经典 150 题 – 学习计划 – 力扣(LeetCode)全球极客挚爱的技术成长平台 36 . 有效的数独 模拟 : 用数组模拟哈希表…
-
力扣经典题目:循环队列
1.虽然是循环队列,但需要提供一个队列为满的情况,所以,要设立一个空的队列元素,当最后一个元素的next指针加一等于第一个元素的时候为满 2.可以增加一个size记录元素个数,当s…
-
LeetCode:面试题 17.04. 消失的数字
面试题 17.04. 消失的数字 – 力扣(LeetCode) 没啥好说,简简单单, 目录 面试题 17.04. 消失的数字 – 力扣(LeetCode) …
-
力扣hot100 前 K 个高频元素 小根堆 流 IntStream
Problem: 347. 前 K 个高频元素 文章目录 思路 复杂度 Code 思路 👨🏫 参考 小根堆(维护k个高频元素) 遍历所有元素,当前…
-
【LeetCode】排序精选12题
目录 排序: 1. 合并区间(中等) 2. 数组的相对排序(简单) 快速排序: 1. 颜色分类(中等) 2. 排序数组(中等) 3. 数组中的第K个最大元素(中等) 4. 最小K个…
-
【数据结构】——零基础如何设计一个链表?(设计链表)
本文主题:通过一道题目,学习链表的基本操作 更多算法:动态规划 ✔️ 边界控制 我的主页:蓝色学者的主页 文章目录 一、前言 二、题目信息 三、解决方案 3.0什么是链表? 3.1…
-
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【贪心】2023C-求字符串中所有整数的最小和【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录 题目描述与示例 题目描述 输入描述 输出描述 示例一 输入 输出 说明 示例二 输入 输出 说明 解题思路 代码 解法一:从头到尾直接遍历字符串 Python Java …
