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
剑指offer(java版)
Linux系统之安装Ward服务器监控工具
hostnameIP地址操作系统版本内核版本
java版
本ward版
·
2023-08-27 22:00
运维服务器linux
我的世界
java版
新手教程
前言很多程序员都会担心35岁的职业危机,而数据也显示,40岁以上的程序员几乎不存在,大都转了管理岗,余下的只能被迫离职或者转行。然而,太久待在舒适区,可能连小公司的面试,都很难通过了。程序员是最需要将终生学习贯彻到底的职业,一旦停止学习,离被淘汰,也就不远了。程序员工作都很忙,所以最好能在空闲的时候看看大厂的面试题,这些面试题的作用可能会超出你的想象:学习前辈的面试方法和经验检测自己的技术能力,培
专注Java13年
·
2023-08-27 22:52
程序员
java
后端
面试
(动态规划) 剑指 Offer 48. 最长不含重复字符的子字符串 ——【Leetcode每日一题】
❓
剑指Offer
48.最长不含重复字符的子字符串难度:中等请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。
酷酷的懒虫
·
2023-08-27 20:48
LeetCode
动态规划
leetcode
算法
《
剑指offer
第二版》面试题11:旋转数组的最小数字(java)
题目描述把一个数组最开始的的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1.解题思路:数组可以分为两个递增数组A和B,则第二个递增数组B里的所有数字都小于等于第一个递增数组A里的数字。B的开头即为最小数字。采用二分查找的方式。用三个变量分别表示数组的开头
castlet
·
2023-08-27 16:46
剑指 Offer 65. 不用加减乘除做加法
剑指Offer
65.不用加减乘除做加法位运算a^b是非进位和,(a&b)<<1是进位classSolution{publicintadd(inta,intb){while(b!
dotJunz
·
2023-08-27 14:39
#
剑指offer
算法
剑指 Offer 62. 圆圈中最后剩下的数字
剑指Offer
62.圆圈中最后剩下的数字classSolution{publicintlastRemaining(intn,intm){intx=0;for(inti=2;i<=n;i++){x=
dotJunz
·
2023-08-27 14:38
#
剑指offer
算法
剑指 Offer 63. 股票的最大利润
剑指Offer
63.股票的最大利润classSolution{publicintmaxProfit(int[]prices){intn=prices.length;if(n==0)return0;int
dotJunz
·
2023-08-27 14:38
#
剑指offer
算法
剑指 Offer 64. 求1+2+…+n
剑指Offer
64.求1+2+…+n使用逻辑运算符的短路效应代替终止条件。
dotJunz
·
2023-08-27 14:37
#
剑指offer
算法
lintcode 996 · 最大斜率直线
java版
本答案publicclassLC996{staticclassPoint{intx;inty;Point(){x=0;y=0
赵长辉
·
2023-08-27 12:20
算法
Java数据结构-线性表之顺序表ArrayList
根据顺序表的特性,我们用数组来实现顺序表,下面是我通过数组实现的
Java版
本的顺序表。
FireOct
·
2023-08-27 11:45
数据结构篇
Java数据结构
数据结构
ArrayList
顺序表实现
如果你和我加在一起能让我变得更好,那我们就在一起,否则我就丢下你,自己往前走如果前途和爱情二选一,毫不犹豫选前途~
在刷力扣的时候看到讨论区对这道算法题的解释:如果你和我加在一起能让我变得更好,那我们就在一起,否则我就丢下你,自己往前走如果前途和爱情二选一,毫不犹豫选前途~
剑指Offer
42.连续子数组的最大和简单721
雾喔
·
2023-08-27 11:26
算法
算法
十大排序算法
Java版
十大排序算法时间、空间复杂度比较排序算法平均时间复杂度最差时间复杂度空间复杂度数据对象稳定性冒泡排序O(n2)O(n2)O(1)稳定选择排序O(n2)O(n2)O(1)数组不稳定、链表稳定插入排序O(n2)O(n2)O(1)稳定快速排序O(n*log2n)O(n2)O(log2n)不稳定堆排序O(n*log2n)O(n*log2n)O(1)不稳定归并排序O(n*log2n)O(n*log2n)O(
小马爱打代码
·
2023-08-27 10:50
算法
排序算法
java
算法
剑指offer
-树的子结构
输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)思路在树A中找出和树B的根节点一样的节点若有,判断树A中以R为根结点的子树是不是包含和树B一样的结构递归遍历树,判断两个树的节点是否相同,结束条件:子树为空Java/**publicclassTreeNode{intval=0;TreeNodeleft=null;TreeNoderight=null;publ
纳萨利克
·
2023-08-27 10:22
【
剑指Offer
】
剑指offer
题目----数组
【
剑指Offer
】
剑指offer
题目本文为《
剑指Offer
》刷题笔记的总结篇,计划将牛客网上《
剑指Offer
》的66道题刷了一遍,以博客的形式整理了一遍,这66道题属于相对基础的算法题目,对于刷题练手是很好的实践
sea_bi
·
2023-08-27 06:46
算法(剑指Offer)
算法
数据结构
剑指Offer
【35】--数组中的逆序对
代码已经同步到刷题仓库【CodeSolution】仓库地址:https://github.com/Damaer/CodeSolution文档地址:https://damaer.github.io/CodeSolution/题目在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。输入一个数组,求出这个数组中的逆序对的总数P。并将
秦怀
·
2023-08-27 06:45
剑指offer
算法
数据结构
leetcode
剑指Offer
逆序对
算法通过村第三关-数组黄金笔记|数组难解
数组中出现超过一半的数字题目介绍参考:
剑指Offer
39.数组中出现次数超过一半的数字-力扣(LeetCode)对于这种题目,
师晓峰
·
2023-08-27 06:43
算法集训营
算法
笔记
数组
双指针
java
leetcode
推荐算法
Java 21 新特性和改进
可以预期的是,Java21会成为一个很流行的
Java版
本。Java21将在2023年9月19日发布。目前Java21包含的内容已经基本确定了。下面来梳理一下Java21中会包含的内容。
成富
·
2023-08-27 05:05
java
jvm
开发语言
剑指 Offer 60. n个骰子的点数
剑指Offer
60.n个骰子的点数动态规划:已知n-1个骰子的所有情况,再增加一个骰子,可推出n个骰子的所有情况。
dotJunz
·
2023-08-27 04:53
#
剑指offer
算法
剑指 Offer 59 - I. 滑动窗口的最大值
剑指Offer
59-I.滑动窗口的最大值单调队列在增删元素的过程中要求能返回当前最大元素,和155.最小栈类似。
dotJunz
·
2023-08-27 04:23
#
剑指offer
算法
剑指 Offer 59 - II. 队列的最大值
剑指Offer
59-II.队列的最大值就是题目
剑指Offer
59-I.滑动窗口的最大值需要实现的数据结构。一个队列用于正常加入和删除数据,另一个队列用于维护最大值。
dotJunz
·
2023-08-27 04:23
#
剑指offer
算法
剑指 Offer 61. 扑克牌中的顺子
剑指Offer
61.扑克牌中的顺子排序,计算0的个数,看其他的数字是不是连续的,不连续的话用0补,如果0的个数不够补了,就无法构成顺子。
dotJunz
·
2023-08-27 04:22
#
剑指offer
算法
剑指offer
(C++)-JZ64:求1+2+3+...+n(算法-位运算)
作者:翟天保Steven版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处题目描述:求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。数据范围:0>1,n*n用pow函数实现,规避了乘法限制,除以2用右移实现,规避了除法限制。测试代码:1)位运算递归classSolution{pu
翟天保Steven
·
2023-08-26 23:23
剑指offer
算法
c++
Java版
B/S架构 智慧工地源码,PC、移动、数据可视化智慧大屏端源码
智慧工地是什么?智慧工地主要围绕绿色施工、安全管控、劳务管理、智能管理、集成总控等方面,帮助工地解决运营、管理方面各个难点痛点。在互联网的加持下促进项目现场管理的创新与发展,实现工程管理人员与工程施工现场的整合,构建一个智能、高效、绿色、精益的“智慧工地”施工现场管理一体化平台。智慧工地管理云平台充分运用数字化技术,聚焦施工现场岗位一线,依托物联网、互联网、AI等技术,围绕施工现场管理的人、机、料
源码技术栈
·
2023-08-26 21:37
智慧工地云平台源码
微服务架构
智慧工地
云智慧工地
智慧工地云平台
智慧工地源码
java智慧工地源码
springcloud
LiveData相关基本使用及去除黏性数据的方法
目录一、LiveData的基本使用1.使用方式一2.使用方式二3.使用方式三二、LiveData去除黏性数据的方法1.去除黏性的
Java版
本2.去除黏性的Kotlin版本一、LiveData的基本使用1
xuyin1204
·
2023-08-26 21:57
Android
kotlin
LiveData
【解决】手机安卓已经导入burp证书,但仍提示此证书并非来自被信任的机构
博主之前的模拟器访问完全没问题,最近突然无法访问,用控制变量法,我改缓了burp版本、
java版
本、重启电脑、用模拟器+手机都试了一遍,搞了一天,无果最后查了burp官网发现这么一句话:Note:AndroidNougatnolo
云牧青
·
2023-08-26 18:51
安全测试
android
网络安全
渗透测试
剑指offer
第1题:找出数组中重复的数字
1、数组中重复的数字在一个长度为n的数组nums里的所有数字都在0~n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例1:输入:[2,3,1,0,2,5,3]输出:2或3限制:2&nums){for(inti=0;i
Code-Horse
·
2023-08-26 13:53
剑指offer全刷
算法
leetcode
algorithm
剑指offer
第7题:斐波那契数列
7、斐波那契数列写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项。斐波那契数列的定义如下:F(0)=0,F(1)=1F(N)=F(N-1)+F(N-2),其中N>1.斐波那契数列由0和1开始,之后的斐波那契数就是由之前的两数相加而得出。答案需要取模1e9+7(1000000007),如计算初始结果为:1000000008,请返回1。示例1:输入:n=2输出:1示例2:输入:n=5输
Code-Horse
·
2023-08-26 13:53
剑指offer全刷
leetcode
算法
2021-11-23 859 亲密字符串
java版
本:classSolution{publicbooleanbuddyStrings(Strings,Stringgoal){if(s.l
16孙一凡通工
·
2023-08-26 11:31
C语言 二维数组中的查找
目录1.题目描述2.题目分析编辑2.1二维数组中数字7的查找2.2二维数组中数字的查找规律3.代码示例二维数组中的查找,这是
剑指offer
中的一道数组方面的题目牛客网中也有同样的题目1.题目描述2.题目分析我们在把这个二维数组用图表示出来
醋溜马桶圈
·
2023-08-26 08:04
#
剑指offer
c语言
算法
开发语言
linux运维零基础学习资料:shell脚本的基础
全套学习资料移步至公众号【学神来啦】本节所讲内容:19.1shell基本语法19.2SHELL变量及运用19.3数学的运算19.4实战-升级系统中的
java版
本到1.8版本更多学习资料点击:https:
侠盗安全
·
2023-08-26 04:11
剑指Offer
:18-二叉树的镜像
题目描述操作给定的二叉树,将其变换为源二叉树的镜像。输入描述二叉树的镜像定义:源二叉树8/610/\/57911镜像二叉树8/106/\/11975思路实现/*structTreeNode{intval;structTreeNode*left;structTreeNode*right;TreeNode(intx):val(x),left(NULL),right(NULL){}};*/classSo
jackmxp
·
2023-08-26 02:21
【面试技巧】代码的鲁棒性
前言:之前刷《
剑指OFFER
》试图几天看完,当时心想一共即使道题,一天看个十道八道,一星期不就看完了。对于基础本身就很扎实的同学来说肯定是这样的。
常恒毅
·
2023-08-25 22:48
Java版
工程行业管理系统源码-专业的工程管理软件- 工程项目各模块及其功能点清单 em
Java版
工程项目管理系统SpringCloud+SpringBoot+Mybatis+Vue+ElementUI+前后端分离功能清单如下:首页工作台:待办工作、消息通知、预警信息,点击可进入相应的列表项目进度图表
微服务技术分享
·
2023-08-25 17:57
java
开发语言
工程管理
java版
商城之直播带货 直播订单 Spring Cloud+SpringBoot+mybatis+uniapp b2b2c o2o 多商家入驻商城 直播带货商城 电子商务商城免费搭建 bbc
1.涉及平台平台管理、商家端(PC端、手机端)、买家平台(H5/公众号、小程序、APP端(IOS/Android)、微服务平台(业务服务)2.核心架构SpringCloud、SpringBoot、Mybatis、Redis3.前端框架VUE、Uniapp、Bootstrap/H5/CSS3、IOS、Android、小程序4.核心思想分布式、微服务、云架构、模块化、原子化、持续集成、集群部署、前后端
微服务技术分享
·
2023-08-25 17:27
java
spring
cloud
spring
boot
电子商务
LeetCode 剑指 Offer 24. 反转链表(两种写法)
剑指Offer
24.反转链表题目链接方法一:翻转当前节点的后一个节点指向,让其指向头部。/***Definitionforsingly-linkedlist.
飞柴。
·
2023-08-25 12:29
leetcode
剑指offer
链表
leetcode
单链表
剑指Offer
-数据结构与算法题目(Java实现)
1、栈与队列【
剑指Offer
-5】两个栈实现队列【
剑指Offer
-20】包含min函数的栈【
剑指Offer
-21】栈的压入、弹出序列【
剑指Offer
-64】滑动窗口的最大值【实现一个栈】【实现一个队列】
藏呆羊
·
2023-08-25 09:16
剑指Offer
剑指Offer
数据结构
算法
Java
《
剑指offer
》 -day5-查找算法(中等)【二分】
剑指Offer
04.二维数组中的查找暴力思路:一个一个找,效率低。
pospre
·
2023-08-25 09:15
剑指offer
leetcode
剑指offer
查找
剑指offer
--查找算法(简单)(
JAVA版
)
简单的查找算法1.
剑指Offer
53-I.在排序数组中查找数字I题目:统计一个数字在排序数组中出现的次数。
林寻星辰
·
2023-08-25 09:45
周记
java
leetcode
剑指offer
--算法题python练习
二维数组的查找在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。Python代码:classSolution:#array二维列表defFind(self,target,array):#writecodehereforrowinrange(len(array
whyslrm
·
2023-08-25 09:45
编程练习
剑指offer
《
剑指offer
》 -day4-查找算法(简单)--【二分专题】
剑指Offer
03.数组中重复的数字题目描述找出数组中重复的数字。在一个长度为n的数组nums里的所有数字都在0~n-1的范围内。
pospre
·
2023-08-25 09:45
剑指offer
leetcode
剑指offer
查找
剑指offer
--查找算法(中等)
剑指offer
打卡第五天查找算法(中等)一、
剑指Offer
04.二维数组中的查找二、
剑指Offer
11.旋转数组的最小数字三、
剑指Offer
50.第一个只出现一次的字符查找算法(中等)一、
剑指Offer
04
yangyang_z
·
2023-08-25 09:43
剑指offer
算法
数据结构
剑指offer
--查找算法(简单)
剑指offer
打卡第四天查找算法(简单)一、
剑指Offer
03.数组中重复的数字二、
剑指Offer
53-I.在排序数组中查找数字I三、
剑指Offer
53-II.0~n-1中缺失的数字查找算法(简单)一、
yangyang_z
·
2023-08-25 09:13
剑指offer
算法
leetcode
【算法】
剑指offer
-二分查找
二分查找
剑指Offer
53-II.0~n-1中缺失的数字一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。
RTea
·
2023-08-25 09:43
算法
剑指Offer
-学习计划(五)栈与队列
剑指Offer
09.用两个栈实现队列
剑指Offer
30.包含min函数的栈
剑指Offer
59-I.滑动窗口的最大值
剑指Offer
59-II.队列的最大值要点:1.栈和队列本身都属于限制型的数据结构,有各自的定义
ProMan_XY
·
2023-08-25 09:42
算法笔记
数据结构与算法学习
学习
java
剑指Offer
-学习计划(六)模拟
剑指Offer
29.顺时针打印矩阵
剑指Offer
31.栈的压入、弹出序列题目一:栈的压入、弹出序列输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。
ProMan_XY
·
2023-08-25 09:42
算法笔记
数据结构与算法学习
学习
java
【
剑指offer
刷题】查找算法
记录在Leetcode刷《
剑指offer
》的笔记,希望提高自己的算法基础和编程水平。这一篇文章刷的是查找算法的题目集合,在CSDN做一下记录,随时更新,一起学习吧。
非晚非晚
·
2023-08-25 09:10
leetcode
LeetCode
剑指offer
查找算法
二分查找
剑指Offer
-学习计划(七)查找算法(上)
题目一:
剑指Offer
03.数组中重复的数字找出数组中重复的数字。在一个长度为n的数组nums里的所有数字都在0~n-1的范围内。
ProMan_XY
·
2023-08-25 09:39
算法笔记
数据结构与算法学习
学习
算法
工厂方法模式介绍
韩敬海设计模式(
Java版
)(一)定义定义一个创建对象的接口,让子类决定实例化哪个类。工厂方法使一个类的实例化延迟到其子类。
王·小白攻城狮·不是那么帅的哥·天文
·
2023-08-25 08:24
设计模式
工厂方法模式
(动态规划) 剑指 Offer 47. 礼物的最大价值 ——【Leetcode每日一题】
❓
剑指Offer
47.礼物的最大价值难度:中等在一个m*n的棋盘的每一格都放有一个礼物,每个礼物都有一定的价值(价值大于0)。
酷酷的懒虫
·
2023-08-25 08:17
LeetCode
动态规划
leetcode
算法
(动态规划) 剑指 Offer 42. 连续子数组的最大和 ——【Leetcode每日一题】
❓
剑指Offer
42.连续子数组的最大和难度:简单输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为O(n)。
酷酷的懒虫
·
2023-08-25 08:47
LeetCode
leetcode
动态规划
算法
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他