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
51NOD算法题解
再见RestTemplate,Spring 6.1新特性:R
然而需要注意的是,这是一家家族企业,因此存在一些题解|#牛群排列去重#更多关于
算法题解
愤怒的小青春
·
2023-07-19 08:20
java
【129. 求根节点到叶节点数字之和
:原题链接:129.求根节点到叶节点数字之和https://leetcode.cn/problems/sum-root-to-leaf-numbers/完成情况:解题思路:参考代码:package西湖
算法题解
Wzideng
·
2023-07-18 18:24
#
LeetCode题解
leetcode
数据结构
算法
写给前端工程师的Dart教程(3):类的基础与命名构造函数
题解|#删除链表峰值#更多关于
算法题解
、软件开发面经、机器学习算法面经、各企业面试问题记录,关注Fintech砖,持续更新中。
愤怒的小青春
·
2023-07-18 15:11
java
113. 路径总和 II
path-sum-ii/完成情况:解题思路:/**解题思路:*和之前一样,dfs*然后用一个List去记录每次走的路径,*最后用给一个List.remove删除掉走过的痕迹**/参考代码:package西湖
算法题解
Wzideng
·
2023-07-18 00:06
#
LeetCode题解
深度优先
算法
leetcode
【Linux_CentOS7】 systemctl restart named报错-Job for named.service failed because the control process
欢迎记录下你的那些努力时刻(算法学习知识点/
算法题解
/遇到的算法bug/等等),在分享的同时加深对于算法的理解,同时吸收他人的奇思妙想,一起见证技术er的成长~问题问题来啦~systemctlrestartnamed
拾贰_C
·
2023-07-16 01:45
细节和错误
linux
运维
centos
程序人生
Java C++
算法题解
拓展leetcode670最大交换示例
目录题目要求思路:模拟JavaC++Rust题目要求思路:模拟JavaclassSolution{publicintmaximumSwap(intnum){Listlist=newArrayListlist.get(j))//严格大于j=i;idx[i]=j;}for(inti=n-1;i>=0;i--){//高位开始if(list.get(idx[i])!=list.get(i)){inttmp
·
2023-07-13 16:34
实战:kubeadm方式搭建k8s集群(k8s-v1.22.2,containerd-v1.5.5)-2023.2.22(测试成功)
(nat模式,可访问外网)角色主机名ipmaster节点master1172.29.9.
51nod
e节点node1172.29.9.52node节点node2172.29.9.532、软件环境软件版本操作系统
一念一生~one
·
2023-06-22 09:26
k8s
kubernetes
docker
容器
【
算法题解
】40. 数组的度
这是一道简单题https://leetcode.cn/problems/degree-of-an-array/题目给定一个非空且只包含非负数的整数数组nums,数组的度的定义是指数组里任一元素出现频数的最大值。你的任务是在nums中找到与nums拥有相同大小的度的最短连续子数组,返回其长度。示例1:输入:nums=[1,2,2,3,1]输出:2解释:输入数组的度是2,因为元素1和2的出现频数最大,
i余数
·
2023-06-21 10:48
每周一道算法题
算法
leetcode
数据结构
3. 无重复字符的最长子串
https://leetcode.cn/problems/longest-substring-without-repeating-characters/完成情况:解题思路:参考代码:package西湖
算法题解
WziDeng(也会有发光的一天吖!)
·
2023-06-15 21:35
#
LeetCode题解
java学习
算法
5. 最长回文子串-----还有一种马拉车算法(Manacher 算法)没有展示
中心延展法方法三:动态规划原题链接:5.最长回文子串https://leetcode.cn/problems/longest-palindromic-substring/方法一:暴力法package西湖
算法题解
WziDeng(也会有发光的一天吖!)
·
2023-06-15 21:35
#
LeetCode题解
java学习
算法
java
开发语言
2. 两数相加
//leetcode.cn/problems/add-two-numbers/完成情况:解题思路:*主要关注两个点:*1.ListNode对齐,位数少的,补0*2.考虑进位参考代码:package西湖
算法题解
WziDeng(也会有发光的一天吖!)
·
2023-06-15 21:04
#
LeetCode题解
java学习
链表
leetcode
数据结构
11. 盛最多水的容器
:参考代码:原题链接:11.盛最多水的容器https://leetcode.cn/problems/container-with-most-water/完成情况:解题思路:参考代码:package西湖
算法题解
WziDeng(也会有发光的一天吖!)
·
2023-06-15 21:03
java
算法
leetcode
14天阅读挑战赛(认识算法的特性)
欢迎记录下你的那些努力时刻(算法学习知识点/
算法题解
/遇到的算法bug/等等),在分享的同时加深对于算法的理解,同时吸收他人的奇思妙想,一起见证技术er的成长~目录一、什么是算法二、算法的复杂性三、空间复杂度四
尘缘...
·
2023-06-15 07:35
十四天阅读挑战赛
C语言入门级别
学习路上的心理感悟
算法
c++
数据结构
【
算法题解
】39. 子域名访问计数的递归解法
这是一道中等难度的题https://leetcode.cn/problems/subdomain-visit-count/题目网站域名“discuss.leetcode.comdiscuss.leetcode.comdiscuss.leetcode.com”由多个子域名组成。顶级域名为“comcomcom”,二级域名为“leetcode.comleetcode.comleetcode.com”,最
i余数
·
2023-06-14 19:28
每周一道算法题
算法
leetcode
递归
求最小生成树(Kruskal算法和Prim算法)
目录一、前言二、相关概念1、最小生成树2、Prim算法(对结点进行操作)3、kruskal算法(对边进行操作)三、例题1、修建公路(lanqiaoOJ题号1124)1、Prim
算法题解
2、Kruskal
吕同学的头发不能秃
·
2023-06-14 13:56
蓝桥杯
python
蓝桥杯
Prim算法
Kruskal算法
最小生成树
【离线】岛屿的数量
难度比较篮球杯的离线题目-岛屿的数量(
51nod
.com)题意:思路:一开始想的是把询问按h排序,把高度也按val排序,这样一个指针扫完就可以了事实上确实是这么做的,但是我却在答案统计上出了问题,因为岛屿数量和位置有关然后想的是
lamentropetion
·
2023-06-12 04:14
离线
DS
算法
【
算法题解
】38. 括号的生成
这是一道中等难度的题https://leetcode.cn/problems/generate-parentheses/题目数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。示例1:输入:n=3输出:["((()))","(()())","(())()","()(())","()()()"]示例2:输入:n=1输出:["()"]提示:1generateParen
i余数
·
2023-06-11 17:43
每周一道算法题
java
递归
分治
go
算法
【
算法题解
】37. Pow(x, n)
这是一道中等难度的题https://leetcode.cn/problems/powx-n/题目实现pow(x,n)pow(x,n)pow(x,n),即计算x的整数n次幂函数(即,xnx^nxn)。示例1:输入:x=2.00000,n=10输出:1024.00000示例2:输入:x=2.10000,n=3输出:9.26100示例3:输入:x=2.00000,n=-2输出:0.25000解释:2^{
i余数
·
2023-06-11 17:13
每周一道算法题
算法
leetcode
分治
AcWing 回转游戏 dfs IDA* 剪枝 统一操作 java
算法题解
专栏回转游戏如下图所示,有一个#形的棋盘,上面有1,2,31,2,31,2,3三种数字各888个。给定888种操作,分别为图中的AsimHA\\simHAsimH。
兑生
·
2023-06-11 16:37
算法题解
java
游戏
深度优先
【
算法题解
】35. 两两交换链表中的节点
这是一道中等难度的题https://leetcode.cn/problems/swap-nodes-in-pairs/题目给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。示例1:输入:head=[1,2,3,4]输出:[2,1,4,3]示例2:输入:head=[]输出:[]示例3:输入:head=[1]输出:[1]
i余数
·
2023-06-09 04:54
每周一道算法题
链表
算法
数据结构
leetcode
【
算法题解
】36. 对称二叉树的递归解法
这是一道简单题https://leetcode.cn/problems/symmetric-tree/题目给你一个二叉树的根节点root,检查它是否轴对称。示例1:输入:root=[1,2,2,3,4,4,3]输出:true示例2:输入:root=[1,2,2,null,3,null,3]输出:false提示:树中节点数目在范围[1,1000][1,1000][1,1000]内−100<=Node
i余数
·
2023-06-09 04:18
每周一道算法题
算法
leetcode
java
二叉树
go
【
算法题解
】34. 二叉树的最小深度
这是一道简单题https://leetcode.cn/problems/minimum-depth-of-binary-tree/文章目录题目简单递归解法Java代码实现Go代码实现复杂度分析DFSJava代码实现Go代码实现复杂度分析BFSJava代码实现Go代码实现复杂度分析总结题目给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子
i余数
·
2023-06-08 14:46
每周一道算法题
算法
leetcode
二叉树
深度优先搜索
广度优先搜索
【
算法题解
】32. 验证二叉搜索树的递归解法
这是一道中等难度的题https://leetcode.cn/problems/validate-binary-search-tree/题目给你一个二叉树的根节点root,判断其是否是一个有效的二叉搜索树。有效二叉搜索树定义如下:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例1:输入:root=[2,1,3]输出:true示例2
i余数
·
2023-06-08 14:15
每周一道算法题
算法
二叉树
二叉搜索树
java
go
【
算法题解
】33. 二叉树的最大深度
这是一道简单题https://leetcode.cn/problems/maximum-depth-of-binary-tree/题目给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7][3,9,20,null,null,15,7][3,9,20,null,null
i余数
·
2023-06-08 14:45
每周一道算法题
算法
数据结构
二叉树
递归
874. 模拟行走机器人
参考代码:package西湖
算法题解
;importjava.util.Ha
WziDeng(也会有发光的一天吖!)
·
2023-06-07 20:42
#
LeetCode题解
java学习
机器人
661. 图片平滑器
参考代码:package西湖
算法题解
;importjava.util.Arrays;publicclass__661图片平滑器__奇奇
WziDeng(也会有发光的一天吖!)
·
2023-06-07 20:12
java学习
#
LeetCode题解
java
开发语言
__661图片平滑器__检查九个位置的合理性
为啥错了啊,这个,离离原上谱==~官方题解:package西湖
算法题解
;public
WziDeng(也会有发光的一天吖!)
·
2023-06-07 20:11
#
LeetCode题解
java学习
java
算法
开发语言
【
算法题解
】25. 字母异位词分组
文章目录题目描述解题思路Java代码实现Go代码实现复杂度分析这是一道简单题https://leetcode.cn/problems/group-anagrams/description/题目描述给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。示例1:输入:strs=["eat","
i余数
·
2023-04-20 06:43
每周一道算法题
算法
java
leetcode
go
哈希表
【
算法题解
】 Day5 贪心
⭐
算法题解
系列文章旨在精选重点与易错的算法题,总结常见的算法思路与可能出现的错误,以实战习题的形式理解算法,使用算法。本文已收录于算法刷题系列专栏:
算法题解
欢迎订阅,持续更新。
sid10t.
·
2023-04-16 16:44
算法题解
算法
leetcode
贪心算法
算法读书笔记-3
欢迎记录下你的那些努力时刻(算法学习知识点/
算法题解
/遇到的算法bug/等等),在分享的同时加深对于算法的理解,同时吸收他人的奇思妙想,一起见证技术er的成长~贪心算法一个贪心算法总是做出当前最好的选择
手插口袋谁也不爱♡
·
2023-04-15 20:31
初识算法
算法
贪心算法
树
算法题解
析
二叉树按层遍历并收集节点1.获取此层的size2.循环size次:将本次数值添加到list中,并依次将左(先),右(后)添加到Queue中平衡搜索二叉树平衡二叉树定义:每一颗子树,左高-右高≤1解析:每次返回当前节点的高度和是否平衡的信息高度计算:在左数的高度和右数的高度取最大值再加1是否平衡:1.左树平衡2.右树平衡3.左数的高度减上右数的高度<2搜索二叉树定义:对于每一个节点来说,每一个左树都
mua码
·
2023-04-15 00:33
算法
【
算法题解
】23. 「滑动窗口最大值」单调队列解法
文章目录题目题解Java代码实现Go代码实现复杂度分析这是一道困难题题目来自:https://leetcode.cn/problems/sliding-window-maximum/题目给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。示例1:输入:nums=[1,3,-1,-
i余数
·
2023-04-13 03:32
每周一道算法题
算法
数据结构
leetcode
java
go
【
算法题解
】24. 模拟机器人行走
这是一道中等难度的题https://leetcode.cn/problems/walking-robot-simulation/description/题目机器人在一个无限大小的XY网格平面上行走,从点(0,0)处开始出发,面向北方。该机器人可以接收以下三种类型的命令commands:-2:向左转90度-1:向右转90度1obstacleSet=newHashSetb{returna}return
i余数
·
2023-04-13 02:53
每周一道算法题
算法
leetcode
数据结构
java
go
Kubernetes集群部署
本文示例安装环境3台虚拟机(1台master主节点,2台node工作节点)master:192.168.188.1
51nod
e1:192.168.188.152node2:192.168.188.153
再让我吃一口
·
2023-04-11 14:33
【算法】
算法题解
---电话号码的字符组合
算法名称电话号码的字符组合算法描述给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按任意顺序返回。给出数字到字母的映射如下(与电话按键相同)。注意1不对应任何字母。示例1:输入:digits=“23”输出:[“ad”,“ae”,“af”,“bd”,“be”,“bf”,“cd”,“ce”,“cf”]示例2:输入:digits=“”输出:[]示例3:输入:digits=“2”输出
晴♡栀
·
2023-04-11 07:30
算法
算法
leetcode
数据结构
算法题解
---字符串类
CSDN话题挑战赛第2期参赛话题:
算法题解
学习算法可能是为了面试也可能是为了竞赛,记录自己写下的题目,整理成一篇精美的题解,不仅能加深自己的印象,还能帮助学习算法的他人,更主要是为了检验自己是否掌握了这道题
晴♡栀
·
2023-04-11 07:00
算法
算法
javascript
1、docker+k8s+kubesphere:准备(20200802更新免密)
1、准备-docker+k8s+kubesphere准环境准备角色IP地址主机名docker版本硬件操作系统主192.168.5.1
51nod
e151docker18.09.96核10GCentOS7.8
dsj2020
·
2023-04-09 03:49
k8s
kubesphere
docker
linux
centos
第十届蓝桥杯省赛 C++ A/B组 - 完全二叉树的权值
spm=1011.2415.3001.5343专栏地址:蓝桥杯题解集合原题地址:蜂巢专栏定位:为想参加蓝桥杯的小伙伴整理常考
算法题解
,祝大家都能取得理想成绩!
Pandaconda
·
2023-04-07 04:29
#
蓝桥杯C++真题
蓝桥杯
c++
算法
数据结构
二叉树
第十三届蓝桥杯省赛 JAVA A组 - 蜂巢
spm=1011.2415.3001.5343专栏地址:蓝桥杯题解集合原题地址:蜂巢专栏定位:为想参加蓝桥杯的小伙伴整理常考
算法题解
,祝大家都能取得理想成绩!
Pandaconda
·
2023-04-07 04:59
#
蓝桥杯C++真题
蓝桥杯
算法
数据结构
c++
模拟
算法读书笔记-4
欢迎记录下你的那些努力时刻(算法学习知识点/
算法题解
/遇到的算法bug/等等),在分享的同时加深对于算法的理解,同时吸收他人的奇思妙想,一起见证技术er的成长~阿里巴巴与四十大盗——背包问题故事描述有一天
手插口袋谁也不爱♡
·
2023-04-06 02:35
初识算法
算法
学习
图论
【
算法题解
】20. 两数之和
这是一道简单题题目来自:https://leetcode.cn/problems/two-sum/题目给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。提示:2map=newHashMaptarget时:需要将nu
i余数
·
2023-04-05 07:58
每周一道算法题
算法
leetcode
数据结构
java
go
【
算法题解
】21. 单调栈求解 “柱状图中最大的矩形”
文章目录题目暴力解法代码实现JavaGo复杂度分析单调栈代码实现JavaGo复杂度分析这是一道困难题题目来自:https://leetcode.cn/problems/largest-rectangle-in-histogram题目给定n个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为1。求在该柱状图中,能够勾勒出来的矩形的最大面积。示例1:输入:heights=[2,1,5
i余数
·
2023-04-05 07:58
每周一道算法题
算法
leetcode
java
go
单调栈
【
算法题解
】18. 无重复字符的最长子串
这是一道中等难度的题题目来自:leetcode题目给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:s="pwwkew"输出:3解释:因为无重复字符的最长子串是"wke",
i余数
·
2023-04-05 07:57
每周一道算法题
算法
leetcode
数据结构
【
算法题解
】22. 接雨水
这是一道困难题题目来自:https://leetcode.cn/problems/trapping-rain-water/题目给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。示例1:输入:height=[0,1,0,2,1,0,1,3,2,1,2,1]输出:6解释:上面是由数组[0,1,0,2,1,0,1,3,2,1,2,1]表示的高度图,在这种情况下,可
i余数
·
2023-04-05 07:36
每周一道算法题
算法
leetcode
数据结构
java
go
力扣算法合集
algo鸡汤篇排序算法二叉树哈希表栈和队列数组链表字符串算法套路双指针排序贪心思想二分查找搜索动态规划斐波那契数列矩阵路径数组区间分割整数最长递增子序列01背包股票交易字符串编辑
算法题解
动态规划剑指offer
小胜算法
·
2023-04-02 03:18
算法
排序
递归
算法
leetcode
数据结构
剑指Offer
算法题解
20-29
20表示数值的字符串马上解题题目描述true:"+100","5e2","-123","3.1416","-1E-16"false:"12e","1a3.14","1.2.3","+-5","12e+4.3"解题思路使用正则表达式进行匹配。[]:字符集合():分组?:重复0~1次+:重复1~n次*:重复0~n次.:任意字符\\.:转义后的.\\d:数字21调整数组顺序使奇数位于偶数前面马上解题题目
落地生涯
·
2023-03-31 02:37
51nod
1307(暴力树剖/二分&dfs/并查集)
题目链接:http://www.
51nod
.com/onlineJudge/questionCode.html#!
weixin_30851867
·
2023-03-30 17:23
2020年9月16日蓝桥训练
题目列表:
51Nod
1081子段求和
51Nod
1083矩阵取数问题
51Nod
10871101001000
51Nod
1088最长回文子串
51Nod
10903个数和为0
51Nod
1082与7无关的数
51Nod
12674
梦想是教小朋友算法
·
2023-03-23 09:39
数组
算法题解
记录1
1、26.删除有序数组中的重复项1.双指针(初版)首先注意数组是有序的,那么重复的元素一定会相邻。要求删除重复元素,实际上就是将不重复的元素移到数组的左侧。考虑用2个指针,一个在前记作p,一个在后记作q,算法流程如下:比较p和q位置的元素是否相等,如果相等,q后移1位;如果不相等,将q位置的元素复制到p+1位置上,p后移一位,q后移1位;重复上述过程,直到q等于数组长度。返回p+1,即为新数组长度
星星的成长之路
·
2023-03-16 06:05
51Nod
1067 Bash游戏 V2
题目链接:点击这里题意:有一堆石子共有N个。AB两个人轮流拿,A先拿。每次只能拿1,3,4颗,拿到最后1颗石子的人获胜。假设AB都非常聪明,拿石子的过程中不会出现失误。给出N,问最后谁能赢得比赛。思路:动态规划。注意:数据有点水,也可以通过。AC代码:#include#include#includeusingnamespacestd;constintN=1e8;boolf[N+10];intmai
梦想是教小朋友算法
·
2023-03-16 05:29
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他