首页
学习
活动
专区
圈层
工具
发布
首页标签leetcode

#leetcode

不使用加减运算符,如何实现两个数相加?

Yuzuriha

可能会些朋友第一次遇见这个题比较困惑,真能不用加减法得到两个数的和吗?这简直是太匪夷所思了,真的有这种方法吗?欸!🤓☝️有的朋友有的。

600

大模型开发求职 LeetCode 刷题全指南:从边界定义到 500 + 高频题的工程化学习路径

玄同765

核心价值:全面梳理大模型开发岗的 LeetCode 考察边界,用「必刷 / 选刷 / 不刷」三级分类明确题型,结合大模型开发的真实业务场景讲解刷题意义,配套「1...

1100

【LeetCode Hot100】128. 最长连续序列 - Java O(n) 解法详解

予枫

今天在刷 LeetCode 热题 100 时,碰到了第 128 题 “最长连续序列”。这是一道非常经典的题目,考察的重点是如何在不排序的情况下,利用哈希表在 O...

8010

数据结构精讲:从栈的定义到链式实现,再到LeetCode实战

给东岸来杯冷咖啡

想象一下你家厨房里的盘子堆——你总是把新洗好的盘子放在最上面,而取盘子时也总是从最上面拿走。这就是栈(Stack)的核心思想:后进先出(Last In Firs...

7110

LeetCode 118 题解--杨辉三角

用户11984408

杨辉三角是一个不仅在数学中非常经典的例题,还是在编程中也是一个比较经典的问题,下面就来看看这道题吧!

9010

可视化图解算法77:零钱兑换(兑换零钱)

用户11589437

给定数组 coins ,coins中所有的值都为正整数且不重复。每个值代表一种面值的货币,每种面值的货币可以使用任意张,再给定一个amount,代表要找的钱数,...

6910

【C语言手撕算法】LeetCode-142. 环形链表 II(C语言)

zore

这时候我想到了龟兔赛跑的故事 我们可以用一个快指针,一个慢指针来遍历链表 一个每次走2步,一个每次走1步,这样快指针每次就一定会比慢指针快一步

8010

可视化图解算法76:最大子数组和

用户11589437

给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。

9410

【LeetCode&数据结构】随机链表的复制

用户11831438

所谓的深拷贝就是重新向系统申请一个空间,然后用此空间对pcur中的值进行拷贝,地址不同

6810

【LeetCode&数据结构】栈和队列的应用

用户11831438

思路:借助数据结构——栈,遍历字符串,遇到左括号就入栈;遇到右括号就取栈顶元素,看是否匹配,如果成功匹配栈顶元素就出栈,继续遍历字符串;如果不匹配,就直接返回f...

7910

【LeetCode&数据结构】设计循环队列

用户11831438

比如说一家餐厅只有6个桌子,一次性只能招待6桌客人,如果某一天6桌全坐满了,现在又有来了一桌,如果这桌客人还想继续用餐,只能等其中的一桌客人离开,才能用餐。

8410

【LeetCode&牛客&数据结构】单链表的应用——环形链表及链表分割问题详解

用户11831438

思路:设置两个指针,一个快指针,一个慢指针,快指针每次走两步,慢指针每次走一步,比较来两个指针,如果相等,则说明有环;否则没有环。

8210

【LeetCode&牛客&数据结构】单链表的应用

用户11831438

思路1:遍历链表,求出链表的结点个数size,size/2为中间结点的个数,循环找中间结点,最后返回中间结点。

6110

LeetCode.2612最少翻转次数C++

用户11719958

一个banned数组,它的内容表示arr数组中的位置,也就是满足所有的arr[banned[i]]=0,其中banned[i]!=p。

10010

可视化图解算法75:最长上升子序列(最长递增子序列)

用户11589437

所谓子序列,指一个数组删掉一些数(也可以不删)之后,形成的新数组。例如 [1,5,3,7,3] 数组,其子序列有:[1,3,3]、[7] 等。但 [1,1]、[...

14810

【LeetCode:27 移除元素】双指针快速掌握移除题 (附五道题)

超级苦力怕

思路: 快指针负责 “筛选” 有效元素(不等于 val 的元素),慢指针负责 “记录” 有效元素的位置。当快指针找到有效元素时,就把它 “搬运” 到慢指针的位...

10710

【LeetCode:704 二分查找】快速学会二分查找,以及相关习题

超级苦力怕

使用前提: 二分查找仅适用于 「有序数据」(如升序或降序排列的数组、列表等),这是其能高效缩窄范围的基础。

21110

算法深潜:链表中的生死之环(LeetCode 141 & 142 详解)

Extreme35

在链表数据结构中,"环"是一个经典且考察频率极高的话题。这类问题通常分为两个阶段:

11310

leetCode——二叉树刷题——平衡二叉树

Han.miracle

地址:https://leetcode.cn/problems/balanced-binary-tree/description/

17010

LeetCode刷题二叉树——另一棵树的子树

Han.miracle

题目:给你两棵二叉树 root 和 subRoot 。检验 root 中是否包含和 subRoot 具有相同结构和节点值的子树。如果存在,返回 true ;否则...

9410
领券