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
思路题
【AcWing】AcWing 5180. 正方形泳池(秋季每日一题2023)(排序 + 边枚举边更新)
思路题
目范围里,N有10510^5105,太大了,枚举肯定会超时,所以只能考虑枚举树。最暴力的做法就是枚举4颗树,然后确定上边界、下边界、左边界、右边界,根据边界确定长和宽,最后求长、宽的最小值。
zadarmo_
·
2023-09-27 20:42
AcWing
排序
算法
C语言刷题篇(备赛中......)--------( 篇章1 )
前言:博主报名了一个小比赛,用来写一些基础的C语言题目,正好借此巩固一下基础希望这些题对你们也有帮助猫猫跟你说:该学习了目录前言:题目(1)解题
思路题
目(2)解题
思路题
目(3)解题
思路题
目(4)解题
思路题
目
54lyyyy
·
2023-09-26 20:19
c语言
算法
开发语言
判断质数问题以及判断日期是一年第几天问题分析
今天遇到机考的编程题是两道之前备考蓝桥杯遇到的类似的提问,难度和填空题类似,以下是题目
思路题
目一:判断是否为质数首先,我们要知道质数是什么:概念:一个大于1的自然数,除了1和
师范大学通信大怨总
·
2023-09-25 00:43
java
算法
数据结构
大数据
力扣:字符串中的第一个唯一字符 (C语言)
一、解题
思路题
目要求返回第一个不重复的字符,有两个要求:1.我们需要标记出这些不重复的元素,让他们与重复过的元素分开2.找出不重复的第一个元素依次写出下方代码二、代码代码如下(示例):intfirstUniqChar
今天也是元气满满的一天呢
·
2023-09-23 09:38
leetcode
算法
c语言
数据结构
LeetCode每日一题——946. 验证栈序列
目录题目示例
思路题
解题目给定pushed和popped两个序列,每个序列中的值都不重复,只有当它们可能是在最初空栈上进行的推入push和弹出pop操作序列的结果时,返回true;否则,返回false。
hyk今天写算法了吗
·
2023-09-22 19:49
#
算法实例
leetcode
数据结构
算法
python
职场和发展
【第12题】[NOIP2015 提高组] 信息传递
www.luogu.com.cn/problem/P2661参考题解:https://www.luogu.com.cn/problem/solution/P2661标签:OI、NOIP、并查集、DFS难度:普及/提高-题解
思路题
解大家可移步看这里
小码匠和老码农
·
2023-09-22 11:02
OI
数据结构
并查集
dfs
蓝桥杯试题 基础练习 十六进制转十进制
样例输入FFFF样例输出65535解题
思路题
目说是一个不超过8位的正十六进制数字符串,也就是说我们可以直接用数来存储结果。然后就可以按照正常
小豪不会敲代码
·
2023-09-21 23:29
蓝桥杯试题
蓝桥杯
c++
职场和发展
牛客: BM17 二分查找-I
牛客:BM17二分查找-I文章目录牛客:BM17二分查找-I题目描述题解
思路题
解代码题目描述题解思路一个左端点,一个右端点,循环直到左右端点交叉,取左右端点的中点若中点的值大于目标值,意味着目标值只可能在中点的左边
陈序缘
·
2023-09-21 01:43
算法
数据结构
go
leetcode|面试题 01.05. 一次编辑【模拟、字符串】
题目描述解题
思路题
意分析根据题意,两字符串first,second能够通过一次(或者零次)编辑互相转换的条件为:两字符串first,second的长度之差≤1;当first,second长度相等时,两字符串各对应位置只有一个字符不同
不会写代码の程序员
·
2023-09-19 03:16
leetcode
leetcode
算法
职场和发展
牛客: BM7 链表中环的入口结点
牛客:BM7链表中环的入口结点文章目录牛客:BM7链表中环的入口结点题目描述题解
思路题
解代码题目描述题解思路用一个哈希表存储链表节点,遍历链表,将节点加入哈希表,如果该节点在哈希表中出现过,意味着该节点是入口节点题解代码
陈序缘
·
2023-09-18 08:16
数据结构与算法
链表
算法
数据结构
牛客: BM8 链表中倒数最后k个结点
牛客:BM8链表中倒数最后k个结点文章目录牛客:BM8链表中倒数最后k个结点题目描述题解
思路题
解代码题目描述题解思路快指针比慢指针先走k个位置,链表链表,快指针和慢指针同时往下跳,知道快指针遍历完毕,此时的慢指针就是倒数的第
陈序缘
·
2023-09-18 08:16
数据结构与算法
链表
数据结构
算法
1020.飞地的数量
样例数据规模
思路题
目的意思就是求有多少个陆地单元格无法到达四周边缘。那其实可以考虑四周边缘中陆地单元格可以到达的所有点,
Phoenix_ZengHao
·
2023-09-17 04:33
#
leetcode每日一题
leetcode
bfs
牛客: BM4 合并两个排序的链表
牛客:BM4合并两个排序的链表文章目录牛客:BM4合并两个排序的链表题目描述题解
思路题
解代码题目描述题解思路以链表一为主链表,遍历两条链表若当前链表二的节点val小于当前链表一的下一个节点val,则将链表链表二的该节点连到链表一的节点的下一个
陈序缘
·
2023-09-16 07:30
数据结构与算法
链表
算法
数据结构
牛客: BM3 链表中的节点每k个一组翻转
牛客:BM3链表中的节点每k个一组翻转文章目录牛客:BM3链表中的节点每k个一组翻转题目描述题解
思路题
解代码题目描述题解思路用一个[]int保存一组节点的val,一个快节点先遍历k个节点将节点的val顺序保存在
陈序缘
·
2023-09-16 07:30
数据结构与算法
链表
数据结构
算法
牛客: BM5 合并k个已排序的链表
牛客:BM5合并k个已排序的链表文章目录牛客:BM5合并k个已排序的链表题目描述题解
思路题
解代码题目描述题解思路合并链表数组中的前两条链表,直到链表数组的长度为一,返回这个唯一的链表题解代码packagemain
陈序缘
·
2023-09-16 07:27
链表
数据结构
算法
LeetCode4-寻找两个正序数组的中位数
题意&
思路题
意:两个正数单调不减的整数数组,找到这两个数组中的中位数思路:一开始我考虑直接在两个数组中找到中位数对应的元素,这样节省空间,但是试了一下情况实在是太多了,因为无法知道连续两个数组处于哪个数组因此无法解决总数是偶数的情况
凯撒袁六兽
·
2023-09-15 11:56
剑指Offer
leetcode
算法
职场和发展
Educational Codeforces Round 115 E. Staircases
题目链接
思路题
目的三种状态相对固定,所以在全部方格都处于自由的状态下,很容易想到用简单的dp[i][j][k]dp[i][j][k]dp[i][j][k]进行转移并求出所有的阶梯数。
我他喵的
·
2023-09-13 00:45
动态规划
Balanced Lineup POJ - 3264 (ST表)
题目来源:BalancedLineup题意给你n个数,有q次询问,每次询问给定两个数l和r,输出区间l到r最大值与最小值的差
思路题
目给定数字后没有再进行修改,属于离线查询,可以直接使用st表在nlogn
JesHrz
·
2023-09-12 23:55
【LeetCode】一起探究三数之和的奥秘
Problem:15.三数之和文章目录题目解析算法原理分析排序+暴力枚举+set去重排序+单调性+双指针划分思想复杂度Code题目解析首先我们来分析一下本题的
思路题
目说到要我们在一个整数数组中去寻找三元组
烽起黎明
·
2023-09-08 23:09
#
双指针
leetcode
算法
双指针
CTFshow 反序列化 web262
目录源码
思路题
解解法一直接构造类进行序列化解法二字符逃逸总结源码from=$f;$this->msg=$m;$this->to=$t;}}$f=$_GET['f'];$m=$_GET['m'];$t=$
Kradress
·
2023-09-06 19:57
CTFshow
php
安全
开发语言
LeetCode每日一题——449. 序列化和反序列化二叉搜索树
文章目录题目示例
思路题
解题目序列化是将数据结构或对象转换为一系列位的过程,以便它可以存储在文件或内存缓冲区中,或通过网络连接链路传输,以便稍后在同一个或另一个计算机环境中重建。
hyk今天写算法了吗
·
2023-09-05 22:29
#
算法实例
leetcode
算法
深度优先
数据结构
python
LeetCode HOT 100 —— 148.排序链表
思路题
目要求时间空间复杂度分别为O(nlogn)和O(1),根据时间复杂度不难想到二分法,从而想到归并排序通过递归实现链表归并排序,主要有两个过程:分割过程:找到当前链表中点,断开,可以采用快慢指针法,
HDU-五七小卡
·
2023-09-04 04:03
LeetCode
热题
HOT
100
链表
leetcode
数据结构
无规则字符串转化为整数
思路题
意中表明,字符串中可能包含非数字,比如“+”、“-”、“a”、等其他符号。
Ambrosedream
·
2023-09-04 01:31
后端相关
刷题笔记
字符串
算法
java
leetcode7.整数反转-Java
7.整数反转-力扣(LeetCode)
思路题
目给了我们一个整数x,我们需要把他进行反转,对于这个x,我们需要每次弹出x最低位,将最低位插入到result的末尾。
晓宜
·
2023-09-02 16:41
算法
算法
数据结构
【Java例题】统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符
二、解题
思路题
目中明确了什么是单词:连续的不是空格的字符。所以,我们需要统计的是这些连续字符的数量。我们可以使用一个计数器segmentC
程序员阿蔡
·
2023-09-01 21:38
Java基础
java
算法
leetcode
数据结构
开发语言
代码随想录算法训练营 day48 | 198.打家劫舍、213.打家劫舍II、337.打家劫舍III
目录198.打家劫舍思路代码213.打家劫舍II思路代码337.打家劫舍III
思路题
解代码代码随想录198.打家劫舍思路动态规划:dp[j]代表0-j个房屋最多能偷的金额数。
qq_42591713
·
2023-08-31 10:31
算法
leetcode
数据结构
【LeetCode】【动态规划】剑指 Offer 60. n个骰子的点数 思路解析和代码
剑指Offer60.n个骰子的点数题目链接个人
思路题
意要理解n个骰子是同时掷出,即最小值的点数是n,最大的点数是6*n,共有6n种可能尤其注意最小值是n而不是1,不是将骰子一个接一个掷出去的思路重叠子问题
九筒-
·
2023-08-30 16:18
LeetCode
动态规划
leetcode
算法
申论指导:如何准确作答归纳概括题
同时,部分考生对于归纳概括题的做题方法掌握不足,不知道这种题型如何作答,接下来小编用2019河北省考乡镇的第二题带领大家掌握该题的作答方法:一、审题:认真审题,明确
思路题
型:归纳概括题;作答范围:资料1
可爱要努力
·
2023-08-30 03:09
8.发言统计
Vector的基本使用本题
思路题
目DescriptionDarkDawn作为小学期的助教,工作之一便是统计讨论区同学们的发言情况。
榆榆欸
·
2023-08-25 16:08
程序设计方法与实践
算法
数据结构
c语言
c++
用队列实现栈
实现
思路题
目说了使用两个队列来实现栈的操作,我们知道栈结构的特点是元素后进先出,而队列的特点是先进先出。即栈的操作是尾插尾删,而队列的操作是尾插头删,所以我们可以将一个队列中按
dong132697
·
2023-08-25 05:29
刷题
笔记
2023河南萌新联赛第(六)场:河南理工大学-F 爱睡大觉的小C
)场:河南理工大学-F爱睡大觉的小Chttps://ac.nowcoder.com/acm/contest/63602/F文章目录2023河南萌新联赛第(六)场:河南理工大学-F爱睡大觉的小C题意解题
思路题
意新学期的概率论课上
ren1xin
·
2023-08-21 09:49
2023河南萌新联赛
链表
动态规划
c++
攻防世界-fileinclude
原题解题
思路题
目已经告诉了,flag在flag.php中,先查看网页源代码(快捷键CTRL+U)。通过抓包修改,可以把lan变量赋值flag。在cookie处修改。
mysmartwish
·
2023-08-20 23:03
网络安全
数据结构_链表OJ特别篇——环形链表
解决这个题的一个比较常规的思路这个题的重点不在于这个题本身,而在于它衍生出来的疑问结束环形链表有一个非常重要的特点,那就是一旦开始遍历,就无法停止,一直循环,会超出时间限制常见的几种形式(圆圈内为存储的数据值)解决这个题的一个比较常规的
思路题
目地址设置一快一慢两个指针
我弟圣剑
·
2023-08-18 17:11
就你叫数据结构呀(c初阶
链表
数据结构
笔试强训每日一题(十三)
笔试强训每日一题(十三)文章目录笔试强训每日一题(十三)最近公共祖先题目链接题目描述测试样例题目
思路题
目代码求最大连续bit数题目描述题目解析题目代码最近公共祖先题目链接题目描述将一棵无穷大满二叉树的结点按根结点一层一层地从左往右编号
小赵小赵福星高照~
·
2023-08-15 19:11
笔试强训每日一题
c++
算法
华为OD机试真题-优雅子数组(C++ Java Python)
目录题目内容题目解释解题
思路题
目图解Java代码Python代码C++代码题目内容如果一个数组中出现次数最多的元素出现大于等于K次,被称为K-优雅数组,k也可以被称为优雅阈值。
AlgorithmHero
·
2023-08-15 04:19
Python
JS)
c++
开发语言
(leecode)密码检查
有点感觉,试试看~先贴解法,再说题目和
思路题
解#include#include#includeintmain(){intN=0;scanf("%d",&N);getchar();while(N--){charstr
Lei宝啊
·
2023-08-14 20:45
C语言
leetcode
c语言
2021/02/23 每日一题 爱生气的书店老板
LeetCode上爱生气的书店老板,题目写的花里胡哨,但是内核还是滑动数组,记录下解题
思路题
意是:customers数组表示每分钟会来的客人grumpy数组表示老板什么时候生气,1表示生气,0表示不生气
Taec0123
·
2023-08-14 00:33
华为OD机试真题B卷 Java 实现【数据最节约的备份方法】,附详细解题思路
四、解题
思路题
目要求找出使用光盘最少的文件分布方式,使得所有文件都能被备份,每张光盘的容量为500MB。文件的大小都是整数的MB,且不超过500MB。
哪 吒
·
2023-08-13 20:42
java
华为
开发语言
算法
学习
JZ22 从上往下打印二叉树
示例:输入:{5,4,#,3,#,2,#,1}返回值:[5,4,3,2,1]题解:1.
思路题
意就是层次遍历二叉树,利用队列即可实现。练习一下Java中的QUeue。
qq_41273406
·
2023-08-13 03:29
#
剑指offer
队列
二叉树
queue
数据结构
java
LeetCode169.多数元素
目录一.错误思路分析二.正确
思路题
目https://leetcode.cn/problems/majority-element/comments/一.错误思路分析第一次做这个题的反应就是设置一个数组来计数
Ls_rosy
·
2023-08-12 00:56
刷题全集
c语言
leetcode
算法
LeetCode每日一题——764. 最大加号标志
LeetCode每日一题系列题目:764.最大加号标志难度:普通文章目录LeetCode每日一题系列题目示例
思路题
解题目在一个nxn的矩阵grid中,除了在数组mines中给出的元素为0,其他每个元素都为
hyk今天写算法了吗
·
2023-08-09 17:38
#
算法实例
leetcode
算法
职场和发展
Python
数据结构
LeetCode每日一题——940. 不同的子序列 II
LeetCode每日一题系列题目:940.不同的子序列II难度:困难文章目录LeetCode每日一题系列题目示例
思路题
解题目给定一个字符串s,计算s的不同非空子序列的个数。
hyk今天写算法了吗
·
2023-08-09 17:08
#
算法实例
leetcode
算法
职场和发展
数据结构
python
LeetCode每日一题——442. 数组中重复的数据
目录题目示例
思路题
解题目给你一个长度为n的整数数组nums,其中nums的所有整数都在范围[1,n]内,且每个整数出现一次或两次。请你找出所有出现两次的整数,并以数组形式返回。
hyk今天写算法了吗
·
2023-08-09 17:07
#
算法实例
leetcode
算法
职场和发展
python
数据结构
华为OD机试真题 Java 实现【非严格递增连续数字序列】【2022Q4 100分】
四、解题
思路题
目要求找出字符串中最长的非严格递增连续数字序列的长度。非严格递增连续数字序列是指数字序列中的数字按照非严格
哪 吒
·
2023-08-08 19:50
java
华为od
开发语言
职业规划
职场发展
算法题:切木头
###解题
思路题
目不难,因为只能切短不能拼接,所以直接循环遍历woods,分别将每根木头切成要求的长度叠加每根木头能切出的要求长度木头的数量,即可求解###代码实现publicstati
戴继勇
·
2023-08-08 03:46
【算法题解】49. 二叉树的序列化与反序列化
serialize-and-deserialize-binary-tree/文章目录题目深度优先搜索(前序遍历)Java代码实现Go代码实现复杂度分析广度优先搜索(层序遍历)Java代码实现Go代码实现复杂度分析后序遍历Java代码实现Go代码实现复杂度分析其他
思路题
目序列化是将一个数据结构或者对象转换为连续的比特位的操作
i余数
·
2023-08-07 04:07
每周一道算法题
算法
二叉树
leetcode
二、数据结构10:堆 模板题+算法模板(堆排序,模拟堆)
文章目录算法模板堆题目代码模板堆的原理down操作理解:up操作理解建堆操作关于heap_swap中存的映射数组理解(模拟堆题目中用到)模板题堆排序原题链接题目
思路题
解模拟堆原题链接题目
思路题
解算法模板堆题目代码模板
GCTTTTTT
·
2023-08-07 04:05
算法与数据结构模板
算法
数据结构
java
c++
排序算法
c语言
【LeetCode】594. 最长和谐子序列
594.最长和谐子序列(简单)方法:哈希表计数
思路题
目规定的「和谐子序列」中的最值差值正好为1,因而子序列排序后必然符合[a,a,..,a+1,a+1]形式,即符合条件的和谐子序列长度为相邻两数(差值为
Schanappi
·
2023-08-06 10:16
LeetCode刷题
leetcode
算法
职场和发展
【力扣416. 分割等和子集】dp(python3)
题目描述https://leetcode-cn.com/problems/partition-equal-subset-sum/
思路题
解https://leetcode-cn.com/problems/
Alwaysion
·
2023-08-04 19:56
#
动态规划
leetcode
python
算法
二、搜索与图论6:Dijkstra 模板题+算法模板(Dijkstra求最短路 I, Dijkstra求最短路 II,1003 Emergency)
Dijkstra题目代码模板朴素dijkstra算法堆优化版dijkstra树与图的存储(1)邻接矩阵:(2)邻接表:关于e[],ne[],h[]的理解关于堆的原理与操作模板题Dijkstra求最短路I原题链接题目
思路题
解
GCTTTTTT
·
2023-08-04 11:05
算法与数据结构模板
图论
算法
数据结构
c++
链表
上一页
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
其他