E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
leetbook
扣初级算法-32-动态规划-最大子序和
学习目标:本次学习目标为力扣初级算法-动态规划,其中主要的LC如下:最大子序和学习内容:最大子序和-----([链接](https://leetcode-cn.com/
leetbook
/read/top-interview-questions-easy
N廿一
·
2024-03-18 22:34
算法
力扣
动态规划
算法
leetcode
力扣刷题笔记丨算法数据结构--查找算法--剑指 Offer 53 - I. 在排序数组中查找数字 I
图解算法数据结构-
LeetBook
-力扣(LeetCode)全球极客挚爱的技术成长平台(leetcode-cn.com)思路一:只需要遍历一遍即可,非常简单;思路二:考虑到nums是非递减数组,可采用二分查找法
小星code
·
2024-02-19 22:35
数据结构刷题集
算法
leetcode
数据结构
函数调用栈是什么
今天在力扣
leetbook
上看《图解算法数据结构》中的空间复杂度这一小节,看到如下这句话:“程序调用函数是基于栈实现的,函数在调用期间,占用常量大小的栈帧空间,直至返回后释放。”
林隐w
·
2024-02-08 19:34
java
数据结构
java
开发语言
图解算法数据结构-
LeetBook
-回溯01_机械累加器
请设计一个机械累加器,计算从1、2…一直累加到目标数值target的总和。注意这是一个只能进行加法操作的程序,不具备乘除、if-else、switch-case、for循环、while循环,及条件判断语句等高级功能。注意:不能用等差数列求和公式(用了乘法),也不能用pow()函数(用乘法实现)公式法classSolution{public:intmechanicalAccumulator(intt
moyv
·
2024-02-07 13:07
算法
算法
数据结构
图解算法数据结构-
LeetBook
-查找01_第一个只出现一次的字符
某套连招动作记作仅由小写字母组成的序列arr,其中arr[i]第i个招式的名字。请返回第一个只出现一次的招式名称,如不存在请返回空格。示例1:输入:arr=“abbccdeff”输出:‘a’示例2:输入:arr=“ccdd”输出:’’限制:0<=arr.length<=50000保存每个字母出现次数。按原数组顺序遍历。classSolution{public:chardismantlingActi
moyv
·
2024-02-07 13:06
算法
算法
数据结构
算法学习——力扣刷题
本次所刷题以及答案的参考来自链接:https://leetcode-cn.com/
leetbook
/read/illustration-of-algorithm/50ywkd/.力扣刷题——剑指Offer
菜鸟闯关记
·
2024-02-02 23:17
android
算法
leetcode
python每日一题【剑指 Offer 68 - I. 二叉搜索树的最近公共祖先】【剑指 Offer 68 - II. 二叉树的最近公共祖先】
day37-2022.12.03题目信息来源作者:Krahets链接:https://leetcode.cn/
leetbook
/read/illustration-of-algorithm来源:力扣(LeetCode
piukaty
·
2024-01-29 02:37
leetcode_python
python
leetcode
算法
python每日一题【剑指 Offer 38. 字符串的排列】【剑指 Offer 55 - II. 平衡二叉树】
day35-2022.12.01题目信息来源作者:Krahets链接:https://leetcode.cn/
leetbook
/read/illustration-of-algorithm来源:力扣(LeetCode
piukaty
·
2024-01-29 02:06
leetcode_python
python
leetcode
算法
leetcode学习(初级算法-数组)
1.删除排序数组中的重复项初级算法-
LeetBook
-力扣(LeetCode)全球极客挚爱的技术成长平台(leetcode-cn.com)https://leetcode-cn.com/
leetbook
lindorx
·
2024-01-19 12:41
linux
学习
C语言
leetcode
算法
数据结构
c语言
linux
算法复杂度(时间复杂度、空间复杂度)
时间复杂度参考:https://leetcode.cn/
leetbook
/read/illustration-of-algorithm/r84gmi/1.概念:时间复杂度指输入数据大小为N时,算法运行所需花费的时间
盖盖衍上
·
2024-01-10 11:17
算法题练习
算法
【贪玩巴斯】每日一练——《力扣:LeetCode 算法入门》(C++):数组——「旋转图像」 2021-11-26
旋转图像题目:题目:旋转图像C++源程序:个人心得:涉及知识:作者:力扣(LeetCode)链接:https://leetcode-cn.com/
leetbook
/read/top-interview-questions-easy
贪玩巴斯
·
2023-12-17 17:52
C++每日一练/算法题/面试题
算法
数组
深拷贝
力扣
LeetBook
学习-C语言-数组
1.数组的操作1.1读取元素知道内存地址可以快速访问,时间复杂度为O(1)1.2查找元素从首地址开始,逐个查找,最坏时间复杂度为O(N)1.3插入元素插入元素,首先位置要腾空,而后执行插入操作。1.4删除元素删除掉某一个元素后,位置会出现空缺,后面的元素要进行填补操作。时间复杂度为O(N),N为数组的长度2.相关例题(C语言代码)2.1给你一个整数数组nums,请计算数组的中心下标。数组中心下标是
小i青蛙
·
2023-12-15 16:59
c语言-结构
学习
数据结构
算法
[
leetbook
中级算法-回溯算法(java解法)]LC单词搜索
leetbook
:中级算法类型:回溯算法题目名:单词搜索原题URL:https://leetcode-cn.com/
leetbook
/read/top-interview-questions-medium
叶落雨飘
·
2023-11-28 19:11
算法练习
leetbook
剪枝
leetcode
字符串
dfs
回溯
排序 算法(第4版)
本博客参考算法(第4版):算法(第4版)-
LeetBook
-力扣(LeetCode)全球极客挚爱的技术成长平台本文用Java实现相关算法。
golemon.
·
2023-11-14 07:46
算法设计
算法
java
开发语言
2021-04-26 leetcode刷题(数组&串)
学习目标:leetcode刷题学习内容:旋转图像link:https://leetcode-cn.com/
leetbook
/read/top-interview-questions-easy/xnhhkv
嘤novation
·
2023-11-14 06:08
leetcode
刷题
字符串
数组
LeetBook
刷题笔记007:最长回文子串(Java实现)
LeetBook
刷题笔记007:最长回文子串(Java实现)题目给你一个字符串s,找到s中最长的回文子串最优解:动态规划状态转移方程P(i,j)=P(i+1,j−1)∧(Si==Sj)以字符串长度作为变化由短向长转换
西西努力变强
·
2023-11-05 22:43
LeetBook刷题
算法
【二叉搜索树】(三) 小结
2.2解决过程三、二叉搜索树的最近公共祖先3.1题目要求3.2解决过程四、存在重复元素III4.1题目要求4.2解决过程一、二叉搜索树简介-小结参考文献:https://leetcode-cn.com/
leetbook
何处闻韶
·
2023-11-04 09:59
【LeetCode笔记】
LeetCode每日一题26. 删除有序数组中的重复项
LeetCode专栏:专栏链接目前在刷初级算法的
LeetBook
。
ppeua
·
2023-10-29 09:49
小菜鸡的LeetCode之路
leetcode
算法
c++
c语言
经验分享
力扣
LeetBook
<哈希表>学习笔记
哈希表哈希表是一种使用哈希函数组织数据,以支持快速插入和搜索的数据结构。本文目录一、概述二、设计哈希表1.哈希表的原理2.设计哈希表的关键3.设计哈希集合4.设计哈希映射5.复杂度分析-哈希表三、实际应用-哈希集合1.哈希集-用法2.使用哈希集查重3.存在重复元素4.只出现一次的数字5.两个数组的交集6.快乐数四、实际应用-哈希映射1.哈希映射-用法2.场景Ⅰ-提供更多信息3.两数之和4.同构字符
liszlove
·
2023-10-27 08:36
数据结构与算法
数据结构
哈希表
Python从前序与中序遍历序列构造二叉树
给出前序遍历preorder=[3,9,20,15,7]中序遍历inorder=[9,3,15,20,7]返回如下的二叉树:3/\920/\157链接:https://leetcode-cn.com/
leetbook
whuzhang16
·
2023-10-17 00:14
LeetCode
二叉树
算法
数据结构
Leetcode 刷题笔记
Leetcode初级算法刷题笔记此为我在2022/4/24(文件最后修改日期)前写的一些leetcode刷题笔记,对应
leetbook
中《初级算法》一书。放在CSDN作为备份,方便后续复习回顾用。
MMashiro
·
2023-10-15 02:46
基础算法
leetcode
刷题笔记
leetcode
算法
c++
力扣
LeetBook
<二叉树>学习笔记
二叉树文章目录一、概述二、树的遍历1.二叉树的前序遍历2.二叉树的中序遍历3.二叉树的后序遍历4.二叉树的层序遍历三、运用递归解决问题1.二叉树的最大深度2.对称二叉树3.路径总和四、总结1.从中序和后序遍历序列构造二叉树2.从前序和中序遍历序列构造二叉树3.填充每个节点的下一个右侧节点指针4.填充每个节点的下一个右侧节点指针Ⅱ5.二叉树的最近公共祖先6.二叉树的序列化和反序列化五、闲话一、概述从
liszlove
·
2023-10-12 10:56
数据结构与算法
数据结构
二叉树
二叉树
leetcode图解算法数据结构---数据结构
复杂链表的复制35.1DFS:通过递归拷贝所有next节点和random节点,用字典存储35.2哈希表方式35.3拼接+拆分58[II.左旋转字符串](https://leetcode-cn.com/
leetbook
小卜妞~
·
2023-09-27 21:16
基础算法
字符串-----6.字符串转换整数 (atoi)
第11日:字符串转换整数(atoi)题目链接:https://leetcode-cn.com/
leetbook
/read/top-interview-questions-easy/xnoilh/题目:请你来实现一个
遇事不决问清风
·
2023-09-23 08:04
算法
leetcode
字符串
【每日一题Day307】LC56合并区间 | 排序
作者:力扣(LeetCode)链接:https://leetcode-cn.com/
leetbook
/read/array-and-string/c5tv3/来源:力扣(LeetC
TIkitianya
·
2023-08-28 15:20
每日一题
leetcode
【剑指offer刷题】查找算法
刷题链接:https://leetcode-cn.com/
leetbook
/read/illustration-of-algorithm/59bx1r/1.剑指Offer
非晚非晚
·
2023-08-25 09:10
leetcode
LeetCode
剑指offer
查找算法
二分查找
刷题6 剑指 Offer — 链表
剑指Offer18.删除链表的节点https://leetcode-cn.com/
leetbook
/read/illustrate-lcof/xz4mp2/时间复杂度:O(n),空间复杂度:O(1)vardeleteNode
可爱多小姐
·
2023-08-22 03:46
机器人的运动范围
原题链接机器人的运动范围https://leetcode.cn/
leetbook
/read/illustration-of-algorithm/9h6vo2/算法分析图1图1是机器人移动范围的网格,结合题目的描述
我与岁月的森林
·
2023-08-16 08:44
算法探索
算法
用对角线去遍历矩阵
原题链接用对角线遍历矩阵https://leetcode.cn/
leetbook
/read/array-and-string/cuxq3/算法分析图一图二图三图四由上述四个图可以总结得出以下八个结论:结论
我与岁月的森林
·
2023-08-14 11:59
算法探索
算法
python每日一题【 剑指 Offer 67. 把字符串转换成整数】
day11-2022.11.05上周被隔离了,然后又发生了一些事,断更了,看看把我的存量发出去,我还需要补多少题吧,呜呜呜题目信息来源作者:Krahets链接:https://leetcode.cn/
leetbook
piukaty
·
2023-08-14 00:41
leetcode_python
算法
leetcode
力扣
LeetBook
<链表>学习笔记
文章目录一、概述二、单链表1.设计单链表三、双指针技巧1.环形链表2.环形链表Ⅱ3.相交链表4.删除链表的倒数第N个节点5.小结四、经典问题1.反转链表2.移除链表元素3.奇偶链表4.回文链表5.小结五、双链表1.设计链表六、小结1.合并两个有序链表2.两数相加3.扁平化多级双向链表4.复制带随机指针的链表5.旋转链表七、闲话一、概述与数组类似,链表也是一种线性数据结构。下面是单链表的例子:链表中
liszlove
·
2023-08-13 00:59
数据结构
数据结构与算法
链表
LeetBook
-初级算法-设计问题
打乱数组题意:实现Solutionclass:Solution(int[]nums)使用整数数组nums初始化对象int[]reset()重设数组到它的初始状态并返回int[]shuffle()返回数组随机打乱后的结果解:写了个随机数函数,FY洗牌算法初始Mod是size不是size-1,在这里WA了代码:#includeusingnamespacestd;classSolution{public
Qian丶Xi
·
2023-08-03 06:17
力扣每日一题
算法
leetcode
c++
数据结构
【力扣】【初级算法】【字符串2】整数翻转
示例1:输入:x=123输出:321示例2:输入:x=-123输出:-321作者:力扣(LeetCode)链接:https://leetcode.cn/
leetbook
/read/top-inter
qq_43520842
·
2023-08-03 00:13
leetcode
leetcode
算法
职场和发展
【力扣】【初级算法】【数组11】旋转图像
作者:力扣(LeetCode)链接:https://leetcode.cn/
leetbook
/read/top-interview-questions-easy/xnhhkv/来源:力扣(LeetCode
qq_43520842
·
2023-08-03 00:42
leetcode
算法
leetcode
职场和发展
刷题5 剑指 Offer — 栈和队列
剑指Offer06.从尾到头打印链表https://leetcode-cn.com/
leetbook
/read/illustrate-lcof/xs92sh/方法一:reverse()varreversePrint
可爱多小姐
·
2023-07-31 13:33
二叉树的三种遍历方式:前序遍历、中序遍历和后序遍历
二叉树的三种遍历方式:前序遍历、中序遍历和后序遍历参考资料:二叉树、前序遍历、中序遍历、后序遍历-蓝海人-博客园(cnblogs.com)二叉树-
LeetBook
-力扣(LeetCode)全球极客挚爱的技术成长平台
Atarasin
·
2023-07-30 18:51
数据结构与算法
leetcode
深度优先
算法
【
leetbook
刷题】有效的数独
【题目】请你判断一个9x9的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字1-9在每一行只能出现一次。数字1-9在每一列只能出现一次。数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。(请参考示例图)注意:一个有效的数独(部分已被填充)不一定是可解的。只需要根据以上规则,验证已经填入的数字是否有效即可。空白格用'.'表示。提示:board.length==9board
薄荷冰ovo
·
2023-07-29 09:44
leetcode
算法
c++
【C++技能树】原来比C方便这么多 --引用、内联函数、Auto、NULL与nullptr
LeetCode专栏:专栏链接目前在刷初级算法的
LeetBook
。
ppeua
·
2023-04-21 17:29
C++技能树
c++
开发语言
职场和发展
c语言
【C++技能树】原来比C方便这么多 --缺省参数、函数重载、引用讲解
LeetCode专栏:专栏链接目前在刷初级算法的
LeetBook
。
ppeua
·
2023-04-19 05:31
C++技能树
c++
开发语言
Tcp滑动窗口
参考https://leetcode-cn.com/
leetbook
/read/tech-interview-cookbook/oohxwm/Q:滑动窗口的主要思想是什么?
紫菜(Nori)
·
2023-04-18 03:56
网络
tcp/ip
网络协议
Tcp三次握手和四次挥手中间会有什么
参考https://leetcode-cn.com/
leetbook
/read/tech-interview-cookbook/oecwis/
紫菜(Nori)
·
2023-04-18 03:26
网络
网络协议
tcp/ip
【排序】排序这样写才对Ⅱ -冒泡排序与快速排序Ⅰ
LeetCode专栏:专栏链接目前在刷初级算法的
LeetBook
。
ppeua
·
2023-04-16 22:39
#
排序
年薪百万必看算法
数据结构
算法
【C++技能树】NameSpace --命名空间的使用
LeetCode专栏:专栏链接目前在刷初级算法的
LeetBook
。
ppeua
·
2023-04-16 00:09
C++技能树
leetcode
算法
职场和发展
LeetCode每日一题 1023. 驼峰式匹配 --双指针
LeetCode专栏:专栏链接目前在刷初级算法的
LeetBook
。
ppeua
·
2023-04-16 00:09
#
双指针
年薪百万必看算法
小菜鸡的LeetCode之路
leetcode
算法
职场和发展
数据结构
c++
【树】你真的会二叉树了嘛? --二叉树LeetCode专题Ⅳ
LeetCode专栏:专栏链接目前在刷初级算法的
LeetBook
。
ppeua
·
2023-04-16 00:35
#
树
小菜鸡的LeetCode之路
leetcode
算法
职场和发展
数组中的第K个最大元素
sumBorn@Date:2022-02-2319:15:51@LastEditTime:2022-02-2319:30:33@Description:https://leetcode-cn.com/
leetbook
叫我颜先生
·
2023-04-15 08:25
扣初级算法-23-树-二叉树的最大深度
学习目标:本次学习目标为力扣初级算法-树,其中主要的LC如下:二叉树的最大深度学习内容:二叉树的最大深度-----([链接](https://leetcode-cn.com/
leetbook
/read/
N廿一
·
2023-04-14 12:32
算法
力扣
算法
leetcode
职场和发展
刷题4 剑指 Offer — 动态规划
剑指Offer10-I.斐波那契数列https://leetcode-cn.com/
leetbook
/read/illustrate-lcof/xslxpr/写一个函数,输入n,求斐波那契(Fibonacci
可爱多小姐
·
2023-04-13 16:01
Python算法数据结构
原文地址如下:https://leetcode.cn/
leetbook
/detail/illustration-of-algorithm/1搜索与回溯算法1.1剑指Offer12.矩阵中的路径dfs+回溯
Day-3
·
2023-04-13 12:35
数据结构与算法
Python入门
算法
python
数据结构
【排序】排序这样写才对Ⅰ --插入排序与选择排序
LeetCode专栏:专栏链接目前在刷初级算法的
LeetBook
。
ppeua
·
2023-04-10 00:00
年薪百万必看算法
#
排序
排序算法
算法
c++
数据结构
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他