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
剑指0ffer
剑指
Offer 55 - I. 二叉树的深度
剑指
Offer55-I.二叉树的深度classSolution{publicintmaxDepth(TreeNoderoot){if(root==null)return0;return1+Math.max
dotJunz
·
2023-09-19 10:58
#
剑指offer
算法
剑指
Offer 53 - I. 在排序数组中查找数字 I
剑指
Offer53-I.在排序数组中查找数字I二分classSolution{publicintsearch(int[]nums,inttarget){if(nums.length==0)return0
dotJunz
·
2023-09-19 10:26
#
剑指offer
算法
应届生校招经验汇总(主银行)
年七月份开始,到2019年12月结束我是武汉一名高校的研究生,2019年2月开始接触机器学习的内容,起先读了李航的《统计学习方法》,之后陆续读了西瓜书、python数据结构、算法第四版前几部分章节和《
剑指
白色纯度
·
2023-09-19 06:43
应聘
剑指
offer22.链表中的倒数第k个节点
/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(intx){val=x;}*}*/classSolution{publicListNodegetKthFromEnd(ListNodehead,intk){ListNodeq=head;for(inti=0;i
荔枝味啊~
·
2023-09-19 06:41
剑指offer
链表
数据结构
leetcode
算法
算法训练第六十一天
剑指
Offer35.复杂链表的复制-力扣(LeetCode)总结:今日这道题自己使用暴力方法结果是超时了,看完题解后觉得实在是太妙了!!!
zhangke_EX
·
2023-09-19 05:34
算法
剑指
Offer第一章 整数 1-整数除法
剑指
Offer第一章整数01第一章整数1.1整数的基础知识面试题1:整数除法Code第一章整数1.1整数的基础知识整数是一种基本的数据类型。
林熙
·
2023-09-19 03:01
剑指Offer数据结构与算法
java
算法
数据结构
剑指
Offer 51. 数组中的逆序对
剑指
Offer51.数组中的逆序对归并排序classSolution{int[]tmp;intres=0;publicintreversePairs(int[]nums){tmp=newint[nums.length
dotJunz
·
2023-09-19 00:50
#
剑指offer
算法
剑指
Offer 52. 两个链表的第一个公共节点
剑指
Offer52.两个链表的第一个公共节点classSolution{ListNodegetIntersectionNode(ListNodeheadA,ListNodeheadB){ListNodehA
dotJunz
·
2023-09-19 00:50
#
剑指offer
算法
剑指
Offer 50. 第一个只出现一次的字符
剑指
Offer50.第一个只出现一次的字符哈希表classSolution{publiccharfirstUniqChar(Strings){HashMapmap=newHashMap<>();for(
dotJunz
·
2023-09-19 00:49
#
剑指offer
算法
剑指
Offer 44. 数字序列中某一位的数字
剑指
Offer44.数字序列中某一位的数字数学容易忘classSolution{publicintfindNthDigit(intn){intdigit=1;longstart=1;longcount=
dotJunz
·
2023-09-19 00:48
#
剑指offer
算法
生命的流光
紫禁城红色的城墙一里,又一里摇缀的璎珞一处,又一处金色的琉璃缥缈兮照浅川空明兮朔流光图片发自App紫禁城血洗荒野,成王败寇江山易主,天下缟素白雪,殷红落子,承让楚河汉界,硝烟残沙破局如梦方醒,
剑指
天涯图片发自
慕雪倾城
·
2023-09-19 00:11
剑指
10-II动态规划:青蛙跳台阶 搜索和回溯算法 求1+2+...n 天秀
classSolution{#definemod1000000007public:intnumWays(intn){intresult;if(n==0)return1;intx=0,y=0,z=1;for(inti=0;i>1;}};
丫丫爱吃
·
2023-09-18 23:53
算法
动态规划
【二叉树-02】二叉树的最近公共祖先-力扣 236 题
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-18 16:20
s6
算法与数据结构
leetcode
算法
职场和发展
《
剑指
offer》| 刷题小记
写在前面寒假的时候粗略的刷过一遍,但是仍有一些不太理解,而且忘的差不多了…在秋招前再刷一遍QAQ记录一下动态规划详解:帅地知乎讲解2022-5-9
剑指
09:两个栈实现队列key:“两个薯片桶来回倒”知识点
Violettt.
·
2023-09-18 15:45
刷题
java
数据结构
算法
【算法】相向双指针
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-18 13:01
s6
算法与数据结构
算法
[JavaEE] 线程与进程的区别详解
专栏简介:JavaEE从入门到进阶题目来源:leetcode,牛客,
剑指
offer.创作目标:记录学习JavaEE学习历程希望在提升自己的同时,帮助他人,,与大家一起共同进步,互相成长.学历代表过去,能力代表现在
Node_Hao
·
2023-09-18 12:06
JavaEE
java
开发语言
多线程
LeetCode动态规划题解
动态规划基础理论基础题目746.使用最小花费爬楼梯62.不同路径63.不同路径II面试题08.02.迷路的机器人(☆☆)
剑指
Offer13.机器人的运动范围1293.网格中的最短路径343.整数拆分96
wenxingxingxing
·
2023-09-18 11:51
LeetCode题解
leetcode
动态规划
剑指
offer(C++)-JZ67:把字符串转换成整数atoi(算法-模拟)
作者:翟天保Steven版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处题目描述:写一个函数StrToInt,实现把字符串转换成整数这个功能。不能使用atoi或者其他类似的库函数。传入的字符串可能有以下部分组成:1.若干空格2.(可选)一个符号字符('+'或'-')3.数字,字母,符号,空格组成的字符串表达式4.若干空格转换算法如下:1.去掉无用的前导空格2.第一个非空
翟天保Steven
·
2023-09-18 10:39
剑指offer
算法
c++
算法刷题 week4
目录1.斐波那契数列题目题解(递推+滚动变量)O(n)
剑指
offer10-II青蛙跳台阶问题题目题解10.旋转数组的最小数字题目题解(二分)O(n)1.斐波那契数列题目题解(递推+滚动变量)O(n)这题的数据范围很小
VengaZ
·
2023-09-18 07:47
算法笔记
算法
java
开发语言
笔记
如何加入谷歌
谷歌要求的几种能力:算法和数据结构的能力最起码应该是需要手撸代码,leetcode或者
剑指
offer设计模式的能力各种模式例如单例模式,抽象工厂等等系统设计,架构设计的模式例如高并发架构,微服务架构,分布式架构等数据库的能力
魔都一只土拨鼠
·
2023-09-18 03:37
【数据结构-树】红黑树
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越
剑指
大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-09-18 00:13
s6
算法与数据结构
数据结构
【数据结构与算法】单链表反转、双链表反转(含相关题型)
领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~个人主页:.29.的博客学习社区:进去逛一逛~链表反转1.单链表反转实现2.双链表反转实现3.相关题型①
剑指
.29.
·
2023-09-17 23:58
数据结构与算法
刷题
算法
java
数据结构
剑指
Offer 41. 数据流中的中位数
剑指
Offer41.数据流中的中位数classMedianFinder{PriorityQueuepq1,pq2;/**initializeyourdatastructurehere.
dotJunz
·
2023-09-17 23:11
#
剑指offer
算法
剑指
Offer 38. 字符串的排列
剑指
Offer38.字符串的排列方法一classSolution{Listres=newArrayList0&&ch[i]==ch[i-1]&&!
dotJunz
·
2023-09-17 23:10
#
剑指offer
算法
剑指
Offer 39. 数组中出现次数超过一半的数字
剑指
Offer39.数组中出现次数超过一半的数字摩尔投票法classSolution{publicintmajorityElement(int[]nums){intres=nums[0];intcnt=
dotJunz
·
2023-09-17 23:10
#
剑指offer
算法
剑指
Offer 40. 最小的k个数
剑指
Offer40.最小的k个数优先级队列classSolution{publicint[]getLeastNumbers(int[]arr,intk){PriorityQueuepq=newPriorityQueueInteger.compare
dotJunz
·
2023-09-17 23:37
#
剑指offer
算法
【九章斩题录】Leetcode:判定字符是否唯一(C/C++)
九章斩题录》猛戳订阅面试题01.01.判定字符是否唯一✅模板:C语言classSolution{public:boolisUnique(stringastr){}};思考:《程序员面试金典》里的题,这题和
剑指
柠檬叶子C
·
2023-09-17 21:39
九章斩题录
哈希算法
算法
剑指
offer算法题027:字符串的排列
小编在求职找找工作期间
剑指
offer上的算法题刷了很多遍,并且每道题小编当时都总结了一种最适合面试时手撕算法的最优解法。
大菜鸟_
·
2023-09-17 20:57
剑指
Offer 12. 矩阵中的路径
请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。例如,在下面的3×4的矩阵中包含一条字符串“bfce”的路径(路径中的字母用加粗标出)。[["a","b","c","e"],["s","f","c","s"],["a","d","e"
大将军Lee
·
2023-09-17 19:29
【C++】LeetCode 160 相交链表
题目链接
剑指
Offer5
bluebonnet27
·
2023-09-17 19:28
c++
leetcode
链表
【
剑指
Offer刷题小记】删除链表中的重复节点(JAVA版)
题目描述:在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。例如,链表1->2->3->3->4->4->5处理后为1->2->5问题分析:创建两个指针,一个指针p用来遍历原链表,另一个指针q用来构建新链表,同时再定义一个节点指向新链表的头节点。判断p与p的下一节点的值是否相等,若不等则添加到新链表中,否则继续判断后续节点的值与当前节点是否相等。此外,
park_one
·
2023-09-17 14:15
【
剑指
Offer刷题小记】二叉树的下一个节点(JAVA版)
题目描述:给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。问题分析:根据中序遍历的特点,当前节点的下一节点有三种可能,举例如下图:(1)当前节点有右孩子,那么下一节点就是该右孩子的最左叶节点。如上图B节点(2)当前节点没有右孩子,并且当前节点是其父节点的右孩子,那么下一节点是其父节点的父节点。如上图D节点(3)当
park_one
·
2023-09-17 10:03
(其他)
剑指
Offer 61. 扑克牌中的顺子 ——【Leetcode每日一题】
❓
剑指
Offer61.扑克牌中的顺子难度:简单从若干副扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。
酷酷的懒虫
·
2023-09-17 05:19
LeetCode
leetcode
算法
职场和发展
苏幕遮·飞柳絮
剑指
夕阳惹沧桑,一声长叹,血染黄昏岸。英雄泪,谁心碎。夜数寒星,独饮泪酒醉。弃剑狂饮仰天笑,笑对冷暖,何必生哀怨。
野飘龙
·
2023-09-17 00:44
【
剑指
Offer】52.两个链表的第一个公共节点
题目输入两个链表,找出它们的第一个公共节点。如下面的两个链表:在节点c1开始相交。示例1:输入:intersectVal=8,listA=[4,1,8,4,5],listB=[5,0,1,8,4,5],skipA=2,skipB=3输出:Referenceofthenodewithvalue=8输入解释:相交节点的值为8(注意,如果两个列表相交则不能为0)。从各自的表头开始算起,链表A为[4,1,
Eran_
·
2023-09-17 00:13
剑指Offer
链表
数据结构
算法
java
leetcode
【
剑指
Offer】21.调整数组顺序使奇数位于偶数前面
题目输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数在数组的前半部分,所有偶数在数组的后半部分。示例:输入:nums= [1,2,3,4]输出:[1,3,2,4]注:[3,1,2,4]也是正确的答案之一。提示:0=0&&nums[right]%2==0){right--;}if(left
Eran_
·
2023-09-17 00:43
剑指Offer
算法
数据结构
leetcode
java
数组
【
剑指
Offer】25.合并两个排序的链表
题目输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。示例1:输入:1->2->4,1->3->4输出:1->1->2->3->4->4限制:0<=链表长度<=1000解答源代码/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(intx){val=x
Eran_
·
2023-09-17 00:12
剑指Offer
leetcode
链表
算法
java
【
剑指
Offer】57.和为s的两个数字
题目输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是s。如果有多对数字的和等于s,则输出任意一对即可。示例1:输入:nums=[2,7,11,15],target=9输出:[2,7]或者[7,2]示例2:输入:nums=[10,26,30,31,47,60],target=40输出:[10,30]或者[30,10]限制:1hashSet=newHashSet<>();fo
Eran_
·
2023-09-17 00:12
剑指Offer
算法
数据结构
leetcode
java
数组
头腾大战:能不能别拿游戏开刀啊!?
事情是这样的今日头条为了对阵腾讯,特意聘请了组织过3Q大战的公关高管,两天后今日头条就全网推送了这样一篇文章
剑指
腾讯。就在六一儿童节前夕,今日头条推送的这样一篇文章,批判游戏对儿童的戕害。
游戏怎么你了
·
2023-09-16 20:27
LeetCode算法动态规划—
剑指
Offer 10- II. 青蛙跳台阶问题
目录
剑指
Offer10-II.青蛙跳台阶问题题解:代码:运行结果:编辑一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个n级的台阶总共有多少种跳法。
turbo夏日漱石
·
2023-09-16 19:55
题解
leetcode
动态规划
算法
LeetCode算法动态规划—斐波那契数列
目录
剑指
Offer10-I.斐波那契数列-力扣(LeetCode)题解:代码:运行结果:写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项(即F(N))。
turbo夏日漱石
·
2023-09-16 19:53
题解
算法
leetcode
动态规划
【
剑指
Offer】11. 旋转数组的最小数字
https://leetcode-cn.com/problems/xuan-zhuan-shu-zu-de-zui-xiao-shu-zi-lcof/intminArray(int*numbers,intnumbersSize){inti;//循环变量intindex=0;//索引值inttemp=numbers[0];//把数组的第一个值,赋给临时变量for(i=0;i
唯师默蓝
·
2023-09-16 16:53
我不是币神,我在深圳新共识
北京时间7月25日上午,比特币攻破8400美元,
剑指
8500美元、9000美元、10000美元!可是,就在比特币两个月暴涨超40%,一骑绝尘的同时,其他币种却犹豫不决,一些山寨币甚至直奔归零而去。
123糖果
·
2023-09-16 11:31
Leetcode
剑指
Offer
求1+2+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。示例1:输入:n=3输出: 6示例2:输入:n=9输出: 45一、信息1.求一个等差数列的求和2.要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。二、分析1.如果没有这些限制只需要循环然后++就
夏驰和徐策
·
2023-09-16 10:03
【Letcode】每日一题
leetcode
算法
C++
C语言
李三郎最后一战,再回首不忘初心。
李三郎一声怒吼,
剑指
石英,黑煞,一剑千军横扫他二人,石英,黑煞瞬间腾空而起,李三郎又一剑:一剑千里,刺向他二人,石英,恶煞纵身躲闪,一左一右合击李三郎,李三郎持剑与之交战,三人你来我往又再度交锋,一时间响声不断
陈小鹏_4333
·
2023-09-16 09:48
《题祝融峰、登高》
《题祝融峰、登高》———————戊戌年冬月初五题山中云雾缭人似画中飘行梵音古道景让人折腰祝融玉池瑶天门雪未消莫欺人娇小身小骨气傲仗
剑指
首时还敢笑黄巢!
南侨北望
·
2023-09-16 07:39
剑指
Offer II 027. 回文链表
给定一个链表的头节点head,请判断其是否为回文链表。如果一个链表是回文,那么链表节点序列从前往后看和从后往前看是相同的。示例1:输入:head=[1,2,3,3,2,1]输出:true示例2:输入:head=[1,2]输出:false提示:链表L的长度范围为[1,105]0<=node.val<=9进阶:能否用O(n)时间复杂度和O(1)空间复杂度解决此题来源:力扣(LeetCode)链接:ht
Abeants
·
2023-09-16 01:34
清明的诗
剑指
天狼,血染征衣未干。旧骨赤字新冢,浅草未及江南。割股奉君,孤枕随妾。长相思,奈何桥上谁堪?酒祭坟前,一愿体康健,再愿舍离断,三愿梦一场,酒醒暮沉魂归。图片发自App
温璧粼
·
2023-09-16 00:07
剑指
offer刷题笔记 开端
剑指
offer刷题笔记文章目录
剑指
offer刷题笔记注意内容时间复杂度C++语法知识补充:优先级new和delete树的遍历算法模板string类判断字符串为空归并递归整数二分算法模板注意内容map是O
VengaZ
·
2023-09-15 22:08
算法笔记
笔记
深度优先
算法
【leetcode】
剑指
Offer 35. 复杂链表的复制(python)
思路:哈希表利用哈希表的查询特点,考虑构建原链表节点和新链表对应节点的键值对映射关系,再遍历构建新链表各节点的next和random引用指向即可。详细请看leetcode题解,本文仅个人takenotes"""#DefinitionforaNode.classNode:def__init__(self,x:int,next:'Node'=None,random:'Node'=None):self.
zzamx
·
2023-09-15 16:11
Python
Leetcode
链表
python
Hash
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他