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
剑指offerII
Leetcode刷题笔记——
剑指
offer II (一)【整数、数组、字符串、链表】
目录整数
剑指
OfferII
001.整数除法
剑指
OfferII
002.二进制加法
剑指
OfferII
003.前n个数字二进制中1的个数
剑指
OfferII
004.只出现一次的数字
剑指
OfferII
005.单词长度的最大乘积
剑指
Deep_My
·
2023-09-30 20:27
leecode刷题
leetcode
c++
leetcode刷题笔记——
剑指
offer(二)[回溯、排序、位运算、数学、字符串]
这里写目录标题搜索与回溯
剑指
Offer12.矩阵中的路径
剑指
Offer13.机器人的运动范围
剑指
Offer34.二叉树中和为某一值的路径
剑指
Offer36.二叉搜索树与双向链表
剑指
Offer54.二叉搜索树的第
Deep_My
·
2023-09-30 20:27
leecode刷题
leetcode
算法
c++
Leetcode刷题笔记——
剑指
Offer 41. 数据流中的中位数(困难)
文章目录题目描述解法复杂度分析C++代码实现参考链接题目描述如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。设计一个支持以下两种操作的数据结构:voidaddNum(intnum)-从数据流中添加一个整数到数据结构中。doublefindMedian()-返回目
卑微小岳在线debug
·
2023-09-30 20:56
Leetcode刷题
leetcode
数据结构
算法
剑指
Offer--字符串排列
题目描述输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。输入描述:输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。解法一:递归法每一次递归负责将参数里的每一个字符轮流作为第一个字符,并和其余字符组成的序列结合构成一个排列,return这些排列的list
bellick
·
2023-09-30 19:56
【
剑指
Offer】54.二叉搜索树的第k个节点
题目给定一棵结点数为n二叉搜索树,请找出其中的第k小的TreeNode结点值。1.返回第k小的节点值即可2.不能查找的情况,如二叉树为空,则返回-1,或者k大于n等等,也返回-13.保证n个节点的值不一样数据范围:0≤n≤1000,0≤k≤1000,树上每个结点的值满足0≤val≤1000进阶:空间复杂度O(n),时间复杂度O(n)如输入{5,3,7,2,4,6,8},3时,二叉树{5,3,7,2
Eran_
·
2023-09-30 17:34
剑指Offer
算法
数据结构
java
二叉树
【
剑指
Offer】7.重建二叉树
题目给定节点数为n的二叉树的前序遍历和中序遍历结果,请重建出该二叉树并返回它的头结点。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出如下图所示。提示:1.vin.length==pre.length2.pre和vin均无重复元素3.vin出现的元素均出现在pre里4.只需要返回根结点,系统会自动输出整颗树做答案对比数据范围:0n≤2
Eran_
·
2023-09-30 17:34
剑指Offer
算法
数据结构
二叉树
java
【
剑指
Offer】77.按之字形顺序打印二叉树
题目给定一个二叉树,返回该二叉树的之字形层序遍历,(第一层从左向右,下一层从右向左,一直这样交替)数据范围:0≤n≤1500,树上每个节点的val满足∣val∣>*/publicArrayList>Print(TreeNodepRoot){//writecodehereif(pRoot==null){returnnewArrayList>();}Dequestack=newArrayDeque>r
Eran_
·
2023-09-30 17:04
剑指Offer
java
数据结构
算法
【
剑指
Offer】3.数组中重复的数字
题目在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组[2,3,1,0,2,5,3],那么对应的输出是2或者3。存在不合法的输入的话输出-1数据范围:00≤n≤10000进阶:时间复杂度O(n),空间复杂度O(n)示例1输入:[2,3,1,0,2,5,3]
Eran_
·
2023-09-30 17:33
剑指Offer
算法
java
LeetCode
剑指
Offer 13. 机器人的运动范围(深度遍历)
LeetCode
剑指
Offer13.机器人的运动范围原题思路代码运行截图收获原题LeetCode
剑指
Offer13.机器人的运动范围思路通过深度遍历来找出所有可达的格子通过0、1、2来区分未遍历、可到达
鲤鱼酒酒
·
2023-09-30 17:50
leetcode
机器人
算法
剑指
offer(十四)链表中倒数第k个节点
写在前面:为了增长一下自己的数据结构能力,也为了面试准备,准备将
剑指
Offer做一下,并与各位分享,希望各位可以对代码以及思路提提建议,欢迎志同道合者,谢谢。
z七夜
·
2023-09-30 15:41
剑指
Offer 10- II. 青蛙跳台阶问题[c语言]
目录题目思路代码结果该文章只是用于记录考研复试刷题题目力扣跳台阶一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个n级的台阶总共有多少种跳法。答案需要取模1e9+7(1000000007),如计算初始结果为:1000000008,请返回1。示例1:输入:n=2输出:2示例2:输入:n=7输出:21示例3:输入:n=0输出:1提示:0<=n<=100思路居然是斐波那契数列…大意了倒过
来一粒4869
·
2023-09-30 14:58
LeetCode
c语言
剑指
Offer 07. 重建二叉树[c语言]
目录题目思路代码结果该文章只是用于记录考研复试刷题题目力扣重建二叉树输入某二叉树的前序遍历和中序遍历的结果,请构建该二叉树并返回其根节点。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。示例1:Input:preorder=[3,9,20,15,7],inorder=[9,3,15,20,7]Output:[3,9,20,null,null,15,7]示例2:Input:preorder=[
来一粒4869
·
2023-09-30 14:57
LeetCode
c语言
leetcode
开发语言
剑指
Offer 10- I. 斐波那契数列[c语言]
目录题目思路代码结果该文章只是用于记录考研复试刷题题目力扣斐波那契数列写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项(即F(N))。斐波那契数列的定义如下:F(0)=0,F(1)=1F(N)=F(N-1)+F(N-2),其中N>1.斐波那契数列由0和1开始,之后的斐波那契数就是由之前的两数相加而得出。答案需要取模1e9+7(1000000007),如计算初始结果为:1000000
来一粒4869
·
2023-09-30 14:57
LeetCode
c语言
算法
leetcode
【
剑指
Offer】10- II. 青蛙跳台阶问题
https://leetcode-cn.com/problems/qing-wa-tiao-tai-jie-wen-ti-lcof/intnumWays(intn){if(n==0){//如果台阶0个,返回空return1;}elseif(n==1){//如果台阶1个,返回1return1;}elseif(n==2){return2;//两个台阶,2种跳法}inta[n+1];//定义一个数组,n
唯师默蓝
·
2023-09-30 14:32
定风波·砺剑
歃血芳华勤牧海,无改,深蓝
剑指
啸长风。
sh831yd
·
2023-09-30 12:00
剑指
Offer----用两个栈实现队列(java实现)
题目:用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。packagecom.xxxx;importjava.util.Stack;/***createbyziqiiii*/publicclassExample{//用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。/*解题思路:1.队列的特点是先进先出,栈的特点是后进先出;2.定义2
ziqiiii
·
2023-09-29 16:40
数据结构
用两个栈实现队列
剑指offer
java
《
剑指
offer第二版》题8:二叉树的下一个节点
题目:给定一棵二叉树和其中的一个节点,如何找出中序遍历顺序的下一个节点?树中的节点除了有两个分别指向左右子节点的指针以外,还有一个指向父节点的指针。img1.png注意:从父节点指向子节点的指针用实线表示,从子节点指向父节点的指针用虚线表示。上图的二叉树的中序遍历序列是{d,b,h,e,i,a,f,c,g}。我们以这棵树为例进行分析。解题思路:如果一个节点有右子树,那么它的下一个节点就是它的右子树
leilifengxingmw
·
2023-09-29 11:38
苏宁收购万达百货
剑指
新零售 这笔买卖划算吗?
春节过后,不少科技企业派发开工利是,像腾讯、阿里、联想等都有向员工派发不同数额的红包来图个好兆头。对于巨头们来说,新的一年既是机遇也是挑战,新的一年它们的大动作自然吸引外界关注。2月12日,苏宁易购就公布了新的收购案,正式对外宣布收购万达百货有限公司下属全部37家百货门店。苏宁跟万达之间的私交还是挺好的,两家公司这几年也有不少的合作,这次苏宁看重万达的百货门店以重金收购麾下其实并不算意料之外的动作
凌晨六点TMT
·
2023-09-29 10:45
【
剑指
Offer 05. 替换空格】
请实现一个函数,示例1:输入:s="Wearehappy."输出:"We%20are%20happy."classSolution{publicStringreplaceSpace(Strings){returns.replace("","%20");}}classSolution{publicStringreplaceSpace(Strings){StringBuildersb=newStrin
软件工程专业但是下载软件总是出bug
·
2023-09-29 05:08
java
【
剑指
Offer 58 - II. 左旋转字符串】
字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。示例1:输入:s="abcdefg",k=2输出:"cdefgab"示例2:输入:s="lrloseumgh",k=6输出:"umghlrlose"限制:1<=k
软件工程专业但是下载软件总是出bug
·
2023-09-29 05:08
leetcode
算法
java
剑指
offer-3-10
文章目录3.数组中的重复数字4.二维数组中的查找5.替换空格6.从尾到头打印链表7.重建二叉树(⭐)8.用两个栈实现队列10.青蛙跳台阶3.数组中的重复数字1.用setHashSetset1=newHashSet();for(inti=0;i0){System.out.println(array[i]);break;}else{hasharray[array[i]]++;}}4.二维数组中的查找1
xxx量化研究方法
·
2023-09-29 03:43
力扣刷题专项
算法
剑指
offer11-20
文章目录11.旋转数组的最小数字12.矩阵中的路径13.机器人的运动范围15.二进制中1的个数16.数值的整数次方17.打印从1到最大的n位数(待写)18.删除链表的节点19.正则表达式匹配(好难)20.没意义算了11.旋转数组的最小数字肯定不是遍历一遍O(N),这种变相有序,也是二分。二分也不容易啊,要思考。publicclassLC11{publicstaticintminArray(int[
xxx量化研究方法
·
2023-09-29 03:43
力扣刷题专项
算法
剑指
offer 21-30
文章目录21.调整数组顺序使奇数位于偶数前面22.链表中倒数第k个节点21.调整数组顺序使奇数位于偶数前面直接双指针classSolution{publicint[]exchange(int[]nums){for(inti=0,j=nums.length-1;i
xxx量化研究方法
·
2023-09-29 03:41
力扣刷题专项
算法
数据结构
请看这里,力扣题目分类目录$$$
Leetcode分类顺序表新人必刷(
剑指
OFFER)huahua分类三叶(微软工程师、OI选手)的题目分类代码随想录分类Leetcode前400重点250题LZ的力扣链接LZ的论文链接LZ的CSDN力扣总和
野生程序猿RW
·
2023-09-29 02:26
力扣
面试
leetcode
java
面试
力扣
BAT
【周赛364-单调栈】美丽塔 II-力扣 2866
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-29 02:22
s6
算法与数据结构
leetcode
算法
职场和发展
吉利微型纯电,5 万元的快乐
熊猫骑士作为一款主打下层市场的迷你车型,吉利熊猫骑士
剑指
宝骏悦也,五菱宏光MINI等热门选手。9月15日,吉利熊猫骑士正式上市,售价为5.39万,限时优享价4.99万元。
宇宙出行指南
·
2023-09-28 22:07
汽车
【AI绘画】Stable Diffusion WebUI
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-28 22:56
s19
python
人工智能
stable
diffusion
2022-05-05致敬经典——转载:《论语》我要这样读。
口蜜腹
剑指
的就是这种人了。《射雕》里的杨康,《
YangErin
·
2023-09-28 21:04
TypeScript算法题实战——
剑指
Offer篇(6)
目录一、圆圈中最后剩下的数字1.1、题目描述1.2、题解二、股票的最大利润2.1、题目描述2.2、题解三、求1+2+…+n3.1、题目描述3.2、题解四、不用加减乘除做加法4.1、题目描述4.2、题解五、构建乘积数组5.1、题目描述5.2、题解六、把字符串转换成整数6.1、题目描述6.2、题解七、二叉搜索树的最近公共祖先7.1、题目描述7.2、题解八、二叉树的最近公共祖先8.1、题目描述8.2、题
中杯可乐多加冰
·
2023-09-28 19:25
TypeScript算法实战
typescript
算法
动态规划
数据结构
贪心算法
leetcode
[
剑指
Offer]正则表达式匹配
本文首发于我的个人博客Suixin’sBlog原文:https://suixinblog.cn/2019/02/target-offer-regulation.html作者:Suixin题目描述请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"a
Sui_Xin
·
2023-09-28 16:52
剑指
Offer II 101. 分割等和子集
文章目录前言一、题干二、题目思路三、代码编写前言一、题干
剑指
OfferII
101.分割等和子集给定一个非空的正整数数组nums,请判断能否将这些数字分成元素和相等的两部分。
猥琐猿
·
2023-09-28 13:08
算法刷题
算法
动态规划
leetcode
c语言
【LeetCode】101. 分割等和子集
剑指
OfferII
101.分割等和子集状态:前x个数累加和y值:前x个数是否可以凑出累加和为yboolcanPartition(vectornums){intsum=0;intn=nums.size()
Dovake
·
2023-09-28 13:37
leetcode
算法
动态规划
剑指
Offer面试题6:从尾到头打印链表
题目描述输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。classSolution{public:vectorprintListFromTailToHead(ListNode*head){stackmStack;//利用栈的先进后出的思想,从后打印链表vectormVec;while(head!=NULL){mStack.push(head->val);head=head->nex
Yue_Q
·
2023-09-28 12:18
新氧,今天受了点儿伤
有媒体以“新氧商家涉售违禁药”为题进行报道,此后又是一连串的跟踪报道,
剑指
新氧平台上的客户“美丽日记”及相关评价也存在造假刷评现象。新氧同学感到有些委屈。
weixin_42317780
·
2023-09-28 06:42
行业资讯
2021.5.21开始的兔系刷题之路 根据LeetCode分类进行逐个击破 培养出自己的套路~
另外可以看到我在小册底下有很多留言啊哈哈哈(掘金与CSDN同名嗷))+力扣每日一题在巩固基础;预计12月份用一个月左右的时间刷一波
剑指
Offer,然后通过面试来试试自己几斤几
敲代码的小提琴手
·
2023-09-28 01:22
力扣刷题
算法强化之路
#
分门别类刷力扣
算法
java
leetcode
刷题计划
自己试着写的古风歌词,祭奠自己心中的江湖。
望不穿红尘滚滚,
剑指
何方。问今朝正邪谁评,善恶何人论。对与错自在心中,剑荡九州。待恩怨一朝尽了,
李文太白
·
2023-09-27 21:39
剑指
Offer 12. 矩阵中的路径(回溯,python注意二维数组浅拷贝问题)
https://leetcode-cn.com/problems/ju-zhen-zhong-de-lu-jing-lcof/题目:请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。回溯+深度优先遍历思路:从一个角落开始,遍历矩阵,选择
小逗比r
·
2023-09-27 21:48
leetcode
leetcode
【生育险报销】
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 20:39
s99
其他
生活
第四章 字符串 part01 344.反转字符串
第八天|第四章字符串part01344.反转字符串反转字符串II
剑指
Offer05.替换空格151.翻转字符串里的单词
剑指
Offer58-II.左旋转字符串本章的题目尽量不要使用库函数,如果在现场面试中
旧日ζั͡ޓއއއ昔年
·
2023-09-27 17:08
leetcode
算法
【算法】单调栈
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 16:02
s6
算法与数据结构
算法
【周赛364-数组】美丽塔 I-力扣 2865
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 13:55
s6
算法与数据结构
leetcode
算法
职场和发展
《
剑指
offer》面试题13:二维子矩阵的数字之和
"""题目:输入一个二维矩阵,如何计算给定左上角坐标和右下角坐标的子矩阵之和?例如输入下面的二维矩阵,以及左上角坐标为(2,1)和右下角坐标为(4,3)的子矩阵,该函数输出8解答思路:书上的答案还是繁琐,可能是因为使用Java的原因吧,对于python而言,将数组的每行视为一个子列表,然后使用列表切片功能,对每个子列表切片求和即可"""t=[[3,0,1,4,2],[5,6,3,2,1],[1,2
inside802
·
2023-09-27 13:08
笔记
python
线性代数
算法
【Android春招每日一练】(五)
剑指
4题+Java并发
文章目录概览
剑指
offer1.17删除链表节点1.18正则表达式匹配1.19表示数值的字符串(有限状态机)1.20调整数组奇偶数Java并发2.13Java创建线程三种方式2.14Java线程池2.15
leisure-ZL
·
2023-09-27 13:48
春招
java
android
开发语言
【数据结构-图】最小生成树
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 12:52
s6
算法与数据结构
数据结构
【数据结构-图】最短路径
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 11:10
s6
算法与数据结构
数据结构
坭兴陶原产地在哪里?
民族英雄冯子材,用坭土做成先锋煲,内装炸药,在抗击法国侵略者中取得了彪炳史册的镇南关大捷;大儒冯敏昌用他的生花妙笔与坭兴陶窃窃私语,留下了脍炙人口的美丽诗篇;岳飞之子岳霖任钦州知县时,为保护钦州坭兴陶,拔
剑指
向倭寇
坭兴陶
·
2023-09-27 07:42
【链表】排序链表-力扣148题
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 01:13
s6
算法与数据结构
链表
leetcode
数据结构
【数据结构-树】哈夫曼树
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-27 01:15
s6
算法与数据结构
数据结构
leetcode热题HOT-100道题
记录每个根节点的序列化字串若系列化字串数量大于2就是重复的子树112路径总和递归实现若当前节点为叶节点且targetSum等于当前节点返回ture否则return用或语句递归左右子树113路径总和II求路径和
剑指
华南小哥
·
2023-09-26 23:13
算法学习
算法
leetcode
黄渤新片《被光抓走人》未播先火
剑指
50亿!《流浪地球》地位不保
黄渤相信大家都不陌生,绝对是属于演技实力派,而且属于高情商演员,作为双料影帝之一黄渤,近几年其参演的影片口碑也都非常不错!最近又爆出黄渤新作品《被光抓走人》,该影片是一部爱情悬疑片,而且是国内首部现实主义轻科幻电影!有董润年执导,有黄渤/王珞丹/谭卓/海清/李小冉/等领衔主演!导演董润年和黄渤也是老搭档了,这已经是他们两人第四次合作了,可能大家对导演的名字比较陌生,但是有两部电影相信大家一定非常熟
影视筑梦
·
2023-09-26 19:08
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他