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版)
剑指 Offer 04. 二维数组中的查找
剑指Offer
04.二维数组中的查找起始元素选在右上角,如果比target大,则向左移动;如果比target小,则向下移动。
dotJunz
·
2023-08-30 01:57
#
剑指offer
算法
剑指offer
05. 替换空格
剑指offer
05.替换空格请实现一个函数,把字符串s中的每个空格替换成"%20"。
那一勺甜
·
2023-08-30 01:57
数据结构与算法
字符串
python
java
leetcode
算法
剑指 Offer 05. 替换空格
剑指Offer
05.替换空格双指针先将字符串扩容,加上空格数量2倍的字符。为了避免字符被覆盖,两个指针从后往前走。指针i指向原来字符串的结尾,指针j指向扩容后的字符串结尾。
dotJunz
·
2023-08-30 01:56
#
剑指offer
算法
[leetcode刷题]
剑指offer
汇总
第一遍复习时间08-17第二遍复习时间08-22文章目录栈和队列09用两个栈实现队列(简单)30含有min函数的栈(简单)31栈的压入、弹出序列(中等)(模拟解决)数组12题04二维数组中的查找(中等)(规律)11旋转数组的最小数字(困难)(二分查找)21调整数组顺序使奇数位于偶数前面(简单)(快慢指针)29顺时针打印矩阵(中等)(模拟)39数组中出现次数超过一半的数字(简单)42连续子数组的最大
Windalove
·
2023-08-30 00:24
leetcode周记录
leetcode
leetcode刷题 十大排序算法 C++实现(
剑指offer
5个)
目录0综述0.1算法分类0.2算法复杂度0.3相关概念1常考排序1.1快速排序(QuickSort)1.2归并排序(MergeSort)1.3堆排序(HeapSort)2普通排序算法2.1冒泡排序2.2选择排序(SelectionSort)2.3插入排序(InsertionSort)3其他排序3.1希尔排序(ShellSort)3.2基数排序(RadixSort)3.3计数排序(CountingS
along_0
·
2023-08-30 00:54
leetcode
刷题
C++
c++
LeetCode刷题总结 -
剑指offer
系列 - 持续更新
LeetCode刷题总结-
剑指offer
系列-持续更新其他系列链表
剑指Offer
II021.删除链表的倒数第n个结点
剑指Offer
II022.链表中环的入口节点
剑指Offer
II023.两个链表的第一个重合节点
剑指
coderzpw
·
2023-08-30 00:53
算法
java
算法
leetcode
leetcode刷题笔记——
剑指offer
(三)【栈、队列、树、动态规划】
目录栈与队列
剑指Offer
59-I.滑动窗口的最大值
剑指Offer
59-II.队列的最大值分治与递归
剑指Offer
07.重建二叉树98.验证二叉搜索树
剑指Offer
33.二叉搜索树的后序遍历序列搜索与回溯算法
Deep_My
·
2023-08-30 00:23
leecode刷题
leetcode
LeetCode刷题之
剑指offer
剑指offer
题目目录
剑指Offer
03.数组中重复的数字方法一:借助HashSet去重classSolution{publicintfindRepeatNumber(int[]nums){HashSetset
北路向一
·
2023-08-30 00:21
数据结构
算法
数据结构
java
【leetcode刷题之路】
剑指Offer
(3)——搜索与回溯算法
文章目录7搜索与回溯算法7.1【BFS】
剑指Offer
32-I-从上到下打印二叉树7.2【BFS】
剑指Offer
32-II-从上到下打印二叉树II7.3【BFS】【双端队列】
剑指Offer
32-III-
小天才才
·
2023-08-30 00:51
#
力扣
#
搜索
算法
leetcode
链表
数据结构
LeetCode刷题 _「剑指 Offer]第2版_按计划
参考链接:
剑指Offer
(上)01-35题实现python版本
剑指Offer
(下)36-75题实现Python版本第01天栈与队列(简单)
剑指Offer
09.用两个栈实现队列栈、设计、队列classCQueue
YouLan999
·
2023-08-30 00:21
力扣刷题
leetcode
链表
算法
数据结构
LeetCode刷题 _「剑指 Offer]第2版_按顺序
参考链接:
剑指Offer
(上)01-35题实现python版本
剑指Offer
(下)36-75题实现Python版本
剑指Offer
03.数组中重复的数字数组、哈希表、排序classSolution:deffindRepeatNumber
YouLan999
·
2023-08-30 00:21
力扣刷题
leetcode
算法
链表
【leetcode刷题之路】
剑指Offer
(4)——分治+排序算法+动态规划
文章目录8分治算法8.1【递归】
剑指Offer
07-重建二叉树8.2【递归】【快速幂】
剑指Offer
16-数值的整数次方8.3【递归】
剑指Offer
33-二叉搜索树的后序遍历序列8.4【递归】【分治】
剑指
小天才才
·
2023-08-30 00:50
#
力扣
#
动态规划dp
leetcode
排序算法
动态规划
算法
面试题66:构建乘积数组
*A[n-2];)思路:这道题需要用到动态规划的思路,具体见
剑指offer
,在结果上优化,只需要一个
不会编程的程序猿甲
·
2023-08-30 00:27
DataBinding的基本使用
目录一、DataBinding的应用场景二、MVC、MVP和MVVM框架的使用场景三、DataBinding的使用1.
Java版
本的使用2、Kotlin版本的使用四、DataBinding源码分析1.DataBindingUtil.setContentView
xuyin1204
·
2023-08-29 23:56
Kotlin
DataBinding
day8 反转字符串 反转字符串 替换空格 翻转字符串里的单词 左旋转字符串
-344.反转字符串-双指针,比较基础-541.反转字符串II-跟着题目写条件就好了,for里面i+=2*k,-
剑指Offer
05.替换空格-申请辅助空间-另外stringans,‘’就+”%20“好了
_whiteby
·
2023-08-29 23:33
c++
leetcode
剑指Offer
(1)
1.输入一个链表,按链表从尾到头的顺序返回一个ArrayList。链表:一种重要的数据结构,HashMap等集合的底层结构都是链表结构。链表以结点作为存储单元,这些存储单元可以是不连续的。每个结点由两部分组成:存储的数值+前序结点和后序结点的指针。即有前序结点的指针又有后序结点的指针的链表称为双向链表,只包含后续指针的链表为单链表,本文总结的均为单链表的操作。单链表结构:Java中单链表采用创建N
烦人的胆小鬼
·
2023-08-29 22:22
LeetCode239.滑动窗口最大值
看到这道题我就有印象,我在
剑指offer
里面做过这道题,我记得当时用的是优先队列,然后我脑子里一下子就有了想法,拿优先队列作为窗口,每往右移动一步,把左边的数remove掉,把右边的数add进来,然后把队头
荔枝味啊~
·
2023-08-29 21:52
leetcode
算法
leetcode
数据结构
java
每日一题:【LeetCode】240.搜索二维矩阵Ⅱ
开始今日的叨叨今天题目的链接一点进去,哟,牛客网,竟然不是力扣的,结果在力扣上一搜,跳出来:
剑指offer
04.二维数组中的查找,还是个中等题,我才写了三题简单题怎么就开始写中等题了呢,是我不配了小白一只
-北宸-
·
2023-08-29 21:27
每日一题
LeetCode
leetcode
矩阵
算法
c语言
《
剑指offer
》(7)动态规划、回溯
classSolution:defFindGreatestSumOfSubArray(self,array:List[int])->int:iflen(array)int:#f[n]=f[n-1]+f[n-2],要么从倒数第二级跳上来,要么从倒数第一个跳上来f0,f1=1,1foriinrange(2,number+1):f1,f0=f1+f0,f1returnf1classSolution:de
sinounuo
·
2023-08-29 19:36
动态规划
算法
一、Jdk 安装集
yumlistinstalled|grepjdk#2、查看`
java版
本`信息。
骑士梦
·
2023-08-29 19:35
软件安装
java
开发语言
Java版
本工程项目管理系统源码-全面的工程项目管理
工程项目管理系统是指从事工程项目管理的企业(以下简称工程项目管理企业)受业主委托,按照合同约定,代表业主对工程项目的组织实施进行全过程或若干阶段的管理和服务。如今建筑行业竞争激烈,内卷严重,发展趋势呈现两极分化,中小微企业的生存空间被逐步压缩,利润逐年减少。事实证明,工地上粗放式的人管人管理模式已经落于时代。劳动力纠纷和物料浪费现象尤其普遍,其次,运营成本高、巡检工作效率低、重要资料丢失,各项信息
m0_72864708
·
2023-08-29 17:38
java
工程管理
企业工程管理系统源码
java版
工程项目管理系统源码+系统管理+系统设置+项目管理+合同管理+二次开发
工程项目各模块及其功能点清单一、系统管理1、数据字典:实现对数据字典标签的增删改查操作2、编码管理:实现对系统编码的增删改查操作3、用户管理:管理和查看用户角色4、菜单管理:实现对系统菜单的增删改查操作5、角色管理:管理和查看用户角色的权限6、系统消息:查看系统消息二、系统设置1、项目前期模板设置:实现对项目前期模板文档的增删改查操作2、项目权限管理:管理各项目的成员名单3、资源管理:实现对资源清
m0_72864708
·
2023-08-29 17:36
java
企业工程管理系统源码
Java版
本企业电子招采系统源码——信息数智化招采系统
信息数智化招采系统服务框架:SpringCloud、SpringBoot2、Mybatis、OAuth2、Security前端架构:VUE、Uniapp、Layui、Bootstrap、H5、CSS3涉及技术:Eureka、Config、Zuul、OAuth2、Security、OSS、Turbine、Zipkin、Feign、Monitor、Stream、ElasticSearch等企业电子化采
Xiaohong0716
·
2023-08-29 17:25
java
开发语言
企业电子招投标
CRC16 效验算法
JAVA版
CRC16的C语言算法:#definePRESET_VALUE0xFFFF#definePOLYNOMIAL0x8408unsignedintuiCrc16Cal(unsignedcharconst*pucY,unsignedcharucX){unsignedcharucI,ucJ;unsignedshortintuiCrcValue=PRESET_VALUE;for(ucI=0;ucI>1)^P
哪有真爱
·
2023-08-29 15:14
Java之AbstractQueuedSynchronizer
要让你写一个
java版
的并发同步库,你会怎么思考设计???
董广明
·
2023-08-29 15:00
java
java
Leetcode刷题笔记——剑指 Offer 42. 连续子数组的最大和(简单)
Leetcode刷题笔记——
剑指Offer
42.连续子数组的最大和(简单)题目描述方法一:动态规划复杂度分析C++代码方法二:分治复杂度分析C++代码方法三:前缀和C++代码参考链接题目描述输入一个整型数组
卑微小岳在线debug
·
2023-08-29 12:48
Leetcode刷题
leetcode
算法
职场和发展
【leetcode刷题】60.字符串相加——
Java版
⭐欢迎订阅《leetcode》专栏,每日一题,每天进步⭐这题目有个鸡儿意思?请计算1+1=2,注意,你不能使用数学!——leetcode此题热评前言哈喽,大家好,我是一条。糊涂算法,难得糊涂《糊涂算法》专栏上线倒计时——7天Question415.字符串相加难度:简单给定两个字符串形式的非负整数num1和num2,计算它们的和并同样以字符串形式返回。你不能使用任何內建的用于处理大整数的库(比如Bi
一条coding
·
2023-08-29 12:47
算法练习300题
leetcode
java
算法
字符串
糊涂算法
【leetcode刷题】49.和为K的子数组——
Java版
⭐欢迎订阅《leetcode》专栏,每日一题,每天进步⭐为什么这题不可以用双指针/滑动窗口:因为nums[i]可以小于0,也就是说右指针i向后移1位不能保证区间会增大,左指针j向后移1位也不能保证区间和会减小。给定j,i的位置没有二段性。——leetcode此题热评前言哈喽,大家好,我是一条。糊涂算法,难得糊涂《糊涂算法》专栏上线倒计时——7天Question560.和为K的子数组难度:简单给定一
一条coding
·
2023-08-29 12:17
算法练习300题
leetcode
java
算法
前缀和
数组
反转字符串II、
剑指Offer
05.替换空格、151.翻转字符串里的单词、
剑指Offer
58-II.左旋转字符串
LeetCode344.反转字符串题目链接:344.反转字符串-力扣(LeetCode)视频链接:字符串基础操作!|LeetCode:344.反转字符串_哔哩哔哩_bilibili思路本题还是使用双指针,一个在头,一个在尾。两两交换,很简单。交换过程如下图所示:代码实现classSolution{public:voidreverseString(vector&s){for(inti=0,j=s.s
只当小白脸
·
2023-08-29 11:04
算法
c++
leetcode
数据结构
LeetCode Java刷题笔记—105. 从前序与中序遍历序列构造二叉树
中等难度,这道题和
剑指Offer
07.重建二叉树是同一道题。这道题我们需要首先知道前序和中序遍历的某些知识点:前序遍历的第一个元素是根节点。
刘Java
·
2023-08-29 05:01
leetcode
算法
从前序与中序遍历序列构造二叉树
【回眸】
剑指offer
(三)解题思路
题解|#数字在升序数组中出现的次数#JZ3数字在升序数组中出现的次数描述在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组[2,3,1,0,2,5,3],那么对应的输出是2或者3。存在不合法的输入的话输出-1数据范围:0≤n≤10000进阶:时间复杂度O(
回眸&啤酒鸭
·
2023-08-29 05:24
剑指offer做题笔记
算法
数据结构
c语言
剑指offer
【回眸】
剑指offer
(二)解题思路
题解|#数字在升序数组中出现的次数#JZ3数字在升序数组中出现的次数描述给定一个长度为n的非降序数组和一个非负数整数k,要求统计k在数组中出现的次数数据范围:0≤n≤1000,0≤k≤100,数组中每个元素的值满足0≤val≤100要求:空间复杂度O(1),时间复杂度O(logn)输入:[1,2,3,3,3,3,4,5],3返回值:4做题思路函数名为GetNumberOfK。函数接受三个参数:da
回眸&啤酒鸭
·
2023-08-29 05:22
剑指offer做题笔记
算法
数据结构
【LeetCode】剑指 Offer Ⅱ 第5章:哈希表(6道题) -- Java Version
题库链接:https://leetcode.cn/problem-list/e8X3pBZi/类型题目解决方案哈希表的设计
剑指Offer
II030.插入、删除和随机访问都是O(1)的容器HashMap+
TomLazy
·
2023-08-29 03:32
#
剑指
Offer(专项突破版)
算法
八股
Java
Java关于集合部分需要掌握的知识要点
每种编程语言中都有集合,最初的
Java版
本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。
Zal哥哥
·
2023-08-29 03:03
ubuntu22安装和部署Kettle8.2
所以运行kettle前先检查java环境是否正确配置,
java版
本是否是8或者以上。
刘重洋
·
2023-08-29 02:46
ETL
Kettle
ETL
Kettle
Java实现UDP服务器在局域网中实现与客户端通信
*
Java版
本的可使用DatagramSocket接口实现,关键函数说明:*.bind():表示监听,监听本机端口(任意定义),增加本地地址表明指明本地网卡;*.send():表示发送数据,每个发送的数据包都要指明发送目的服务器地址和端口号
云水-禅心
·
2023-08-29 01:47
网络
服务器
java
热点分享
(动态规划) 剑指 Offer 49. 丑数 ——【Leetcode每日一题】
❓
剑指Offer
49.丑数难度:中等我们把只包含质因子2、3和5的数称作丑数(UglyNumber)。求按从小到大的顺序的第n个丑数。
酷酷的懒虫
·
2023-08-29 00:38
LeetCode
动态规划
leetcode
算法
剑指 Offer 03. 数组中重复的数字
剑指Offer
03.数组中重复的数字利用题目的限制条件:所有数字都在0~n-1的范围内通过交互让数字和下标一一对应,如果有多个数字对应同一个下标,那就找到了答案。
dotJunz
·
2023-08-28 22:33
#
剑指offer
算法
剑指 Offer 68 - II. 二叉树的最近公共祖先
剑指Offer
68-II.二叉树的最近公共祖先可以理解为寻找节点p或q,找到就返回。如果在左子树中没有找到p或q,那说明最近公共祖先在右子树。如果在右子树中没有找到p或q,那说明最近公共祖先在做子树。
dotJunz
·
2023-08-28 22:03
#
剑指offer
算法
如何成为杰出的程序员?Glide的缓存机制,已拿offer入职
一、结缘实话说,最开始刷题的时候,刷的是LeetCode,后来才注意到了
剑指offer
的存在,最开始也是听别人说的,
剑指offer
在面试过程中出现的概率很大,就去尝试将其都做了一遍,做的过程中发现,其实有一部分题目与
前端小七七
·
2023-08-28 19:30
程序员
android
剑指Offer
--- 字符串篇
剑指Offer
—字符串篇—剑指的题解K神已经写的已经非常详细了,并且Github上开源的电子书目前热度也非常高,这个12天12个模块系列就当作自己的秋招刷题汇总了,欢迎大家交流。
佳索
·
2023-08-28 13:06
剑指OFFER
java
leetcode
算法
数据结构
最短路径问题
剑指Offer
12.矩阵中的路径题目描述:给定一个mxn二维字符网格board和一个字符串单词word。如果word存在于网格中,返回true;否则,返回false。
@唔问
·
2023-08-28 11:53
c++
深度优先
【java】leetcode刷题记录+简单思路(hot100+
剑指offer
简单\中等难度)
避免重复刷题每次都两眼一抹黑咩都不记得,简单记一下思路。大概每天*10的进度。1.两数之和(简单)题目:给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。输入:nums=[2,7,11,15],target=9输出
piudada
·
2023-08-28 11:52
LeetCode
java
leetcode
数据结构
算法
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.核心思想分布式、微服务、云架构、模块化、原子化、持续集成、集群部署、前后端
m0_72864708
·
2023-08-28 09:41
java
spring
cloud
spring
boot
电子商务
Java版
工程行业管理系统源码-专业的工程管理软件- 工程项目各模块及其功能点清单 em
Java版
工程项目管理系统SpringCloud+SpringBoot+Mybatis+Vue+ElementUI+前后端分离功能清单如下:首页工作台:待办工作、消息通知、预警信息,点击可进入相应的列表项目进度图表
m0_72864708
·
2023-08-28 09:41
java
开发语言
工程管理
【leetcode 力扣刷题】字符串翻转合集(全部反转///部分反转)
字符串翻转合集344.反转字符串541.反转字符串Ⅱ151.反转字符串中的单词
剑指Offer
58-II.左旋转字符串反转单词思路循环挪动子串和子串的拼接344.反转字符串题目链接:344.反转字符串题目内容
PleaseBrave
·
2023-08-28 09:39
力扣刷题
leetcode
算法
字符串
string
反转字符串
LeetCode 刷题第四轮 Offer I + 类型题
目录
剑指Offer
04.二维数组中的查找
剑指Offer
29.顺时针打印矩阵
剑指Offer
09.用两个栈实现队列
剑指Offer
30.包含min函数的栈
剑指Offer
10-I.斐波那契数列[类型:记忆优化+
傲来雾-花果香
·
2023-08-28 09:38
leecode刷题
算法
数据结构
【leetcode 力扣刷题】双指针///原地扩充线性表
双指针///原地扩充线性表
剑指Offer
05.替换空格定义一个新字符串扩充字符串,原地替换思考
剑指Offer
05.替换空格题目链接:
剑指Offer
05.替换空格题目内容:这是一道简单题,理解题意,就是将字符串
PleaseBrave
·
2023-08-28 09:08
力扣刷题
leetcode
算法
职场和发展
string
字符串
双指针
数据结构
java版
之二叉树(部分offer面试题篇)
不准看我金钱豹!看下面!!!目录一、二叉树的基本操作1.获取树中节点的个数2.获取叶子节点的个数3.子问题思路-求叶子结点个数4.获取第K层节点的个数5.获取二叉树的高度6.检测值为value的元素是否存在7.判断一棵树是不是完全二叉树二、二叉树相关oj题1.检查两颗树是否相同2.另一颗树的子树3.二叉树最大深度4.判断一颗二叉树是否是平衡二叉树5.对称二叉树6.二叉树的构建及遍历7.二叉树的分层
红苹果超好吃
·
2023-08-28 07:34
数据结构Java版
java
数据结构
二叉树
Linux系统之安装Ward服务器监控工具
hostnameIP地址操作系统版本内核版本
java版
本ward版
·
2023-08-27 22:00
运维服务器linux
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他