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
XCTF杂项解题思路
leetcode-2788按分隔符拆分字符串
题目链接2788.按分隔符拆分字符串-力扣(LeetCode)
解题思路
classSolution:defsplitWordsBySeparator(self,words:List[str],separator
杜阿福
·
2024-01-22 17:03
leetcode
算法
数据结构
二分答案刷题4
解题思路
:二分答案求解的过程中,最重要的是判断条件,判断条件想好就迎刃而解了。确定一个bool类型,用来检查是否能将数组分成不超过M个连续的段,使得每个段的和不超过最小的每段和的最大值。
Sking426
·
2024-01-22 14:08
算法
二分答案刷题3
题目来源:[NOIP2015提高组]跳石头-洛谷
解题思路
:突然觉得做专项练习挺好的,这个题目一看就是用二分答案求解,时间
Sking426
·
2024-01-22 14:07
算法
二分答案刷题2
题目来源:木材加工-洛谷这道题和之前发表过的一篇文章的
解题思路
是一样的。
Sking426
·
2024-01-22 14:37
算法
数据结构
c++
c语言
visual
studio
code
2024年华为OD机试真题-密码解密-Python-OD统一考试(C卷)
j'-'z')分别用('10*'-'26*')表示约束:映射始终唯一输入描述:“密文”字符串输出描述:明文字符串补充说明:翻译后的文本的长度在100以内示例1输入:20*19*20*输出:tst说明:
解题思路
2023面试高手
·
2024-01-22 13:19
华为od
python
开发语言
《机器学习》客户流失判断-python实现
客户流失判断题目赛题描述数据说明赛题来源-DataCastle问题描述
解题思路
Python实现读取数据并初步了解导入宏包读取数据查看数据类型检查缺失值描述性统计分析可视化分析用户流失分析特征分析任期年数与客户流失的关系
汐ya~
·
2024-01-22 09:44
机器学习
python
人工智能
分类
Leetcode 1005 K 次取反后最大化的数组和
解题思路
解法1:1.将nums分为两个数组,正数数组和负数数组2.将负数数组排序,优先将负数数组处理k个,转换为正数,并且加入正数数组,同时需要从负数数
itbird01
·
2024-01-22 08:17
java数据结构与算法刷题-----LeetCode240. 搜索二维矩阵 II
Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846
解题思路
法一
殷丿grd_志鹏
·
2024-01-22 08:40
算法
java
矩阵
算法
leetcode
数据结构
【数据结构】二叉树相关oj题(一)
目录1、二叉树的构建及遍历1.1、题目介绍1.2、
解题思路
1.3、代码描述1.4、完整代码2、二叉树的层次遍历2.1、题目介绍2.2、
解题思路
2.3、代码描述2.4、完整代码1、二叉树的构建及遍历1.1
Hacynn
·
2024-01-22 05:19
算法
数据结构
笔记
java
intellij-idea
leetcode
面试题61:扑克牌中的顺子
2~10为数字本身,A为1,J为11,Q为12,K为13,而大小王可以看成任意数字
解题思路
把数组排序2)统计数组中0的个数统计排序后数组中相邻数字之间的空缺总数。
潘雪雯
·
2024-01-22 02:28
力扣2788-按分隔符拆分字符串
按分隔符拆分字符串题目链接
解题思路
:1.传参是一个字符串数组,我们需要对每一个字符串处理2.解题中e是字符串数组中的每一个字符串3.i是每个字符串的下标,n为每个字符串的大小4.遍历整个字符串5.start
༺❀ൢ望༒月❀ൢ❀
·
2024-01-21 23:39
算法-每日一练
leetcode
矩阵
算法
力扣203-移除链表元素
移除链表元素题目链接
解题思路
:删除链表中的指定节点1.首先进行特判,如果链表为空,直接返回2.判断头节点是否为删除的节点,如果是,则删除头节点3.遍历整条链表,如果碰见待删除的节点,直接删除即可/***
༺❀ൢ望༒月❀ൢ❀
·
2024-01-21 23:39
算法-每日一练
leetcode
矩阵
算法
双指针刷题(三)
2.
解题思路
补充知识:已知三边a,b,c,三边大小依次递增,判断是否能构成三角形,仅需判断a+b>c,判断一次即可。1.为了减少判断三角形的次数,将数组按升序排序。2.固定最大的数3.在最
W2155
·
2024-01-21 20:38
算法
双指针
入门
350. Intersection of Two Arrays II python3
解题思路
1:先将两个数组按照从小到大的顺序排序
cca1yy
·
2024-01-21 19:54
python实现:回文字符串问题(快手2019年秋季校园招聘编程题算法B试卷(牛客网))
目录问题
解题思路
python具体实现题外话[编程题]回文字符串时间限制:1秒空间限制:32768K问题最大回文子串是被研究得比较多的一个经典问题。
积跬步,慕至千里
·
2024-01-21 19:33
面试编程题python实现专栏
python
算法
面试题
最长回文子串python暴力_Python和Java解题:最长回文子串
示例2://输入:"cbbd"//输出:"bb"
解题思路
解法1-中心拓展法由于回文字符串的对称性,所以每次可以选择一个数字作为中心,进行左右拓展来判断是否是回文串。由于字符
weixin_39899630
·
2024-01-21 19:32
最长回文子串python暴力
2021/01/20 每日一题 三个数的最大乘积
LeetCode上三个数的最大乘积,简单难度重拳出击,记录下
解题思路
要使3个数的乘积是最大,那么就要保证3个数都是最大的情况,是一个简单的贪心算法。
Taec0123
·
2024-01-21 18:52
BUUCTF逆向题Xor
一、工具:1、IDA(32位)二、
解题思路
:①、运行程序,发现窗口会出现一段字符串我们在字符串窗口尝试找一下这串字符双击定位到关键位置,双击选中这段字符串,交叉引用显示图表视图,会发现无法生成伪代码,那就分析汇编代码
安全不再安全
·
2024-01-21 18:31
CTF
reverse
安全
算法
BUUCTF逆向题Transform
一、工具:1、IDA(64位)二、
解题思路
:①、载入IDA②、通过字符串窗口找到关键字符串双击,定位到关键位置,生成伪代码括起来的是解题最关键的地方,接下来我们解读代码,由语句if(strlen(*(constchar
安全不再安全
·
2024-01-21 18:31
CTF
reverse
算法
安全
从零开始做题:逆向 ret2text level2
1.题目信息https://adworld.
xctf
.org.cn/challenges/list2.解题分析2.1ida发现使用了system函数进行输出2.2gdb无法进行调试root@pwn_test1604
网络安全我来了
·
2024-01-21 15:13
逆向
二进制
Re
python
网络安全
系统安全
安全架构
安全
2021陇剑杯网络安全大赛-webshell
2021陇剑杯网络安全大赛-webshell题目描述:单位网站被黑客挂马,请您从流量中分析出webshell,进行回答:
解题思路
:3.1黑客登录系统使用的密码是__Admin123!@#。
夜白君
·
2024-01-21 14:42
2021陇剑杯网络安全大赛
网络安全
php
2021陇剑杯网络安全大赛
unctf
238. 除自身以外数组的乘积 - 力扣(LeetCode)
输入示例nums=[1,2,3,4]输出示例[24,12,8,6]
解题思路
创建两个数组L,R,分别代表nums当前位置左侧乘积值和当前位
maybe_za
·
2024-01-21 14:20
leetcode
算法
职场和发展
像photoshop 一样分裂任务
图层工作法是完成一个复杂作品或者复
杂项
目的基础,甚至可能是最有效的战术,而对于习惯于制作简单作品的我们来说,它也是帮助我们迈向更高行动能力的一架梯子。
文丹Wendy
·
2024-01-21 14:36
华为OD机试真题-分割均衡字符串-2023年OD统一考试(C卷)
收起示例1输入:XXYYXY输出:2说明:
解题思路
:考察
2023面试高手
·
2024-01-21 14:06
华为OD机试题库2024年
华为od
开发语言
java
python
34. 在排序数组中查找元素的第一个和最后一个位置 - 力扣(LeetCode)
输入示例nums=[5,7,7,8,8,10],target=8输出示例[3,4]
解题思路
考虑target开始和结束位置,其实我们要找的就是数组中第一个等于
maybe_za
·
2024-01-21 13:56
leetcode
数据结构
算法
【每日一题】按分隔符拆分字符串
文章目录Tag题目来源
解题思路
方法一:遍历方法二:getline写在最后Tag【遍历】【getline】【字符串】【2024-01-20】题目来源2788.按分隔符拆分字符串
解题思路
方法一:遍历思路分隔符在字符串开始和结束位置时不需要处理
wang_nn
·
2024-01-21 13:53
LeetCode每日一题
遍历
getline
字符串
2024-01-20
剑指 Offer 47. 礼物的最大价值
解题思路
这是一道典型的动态规划。f[m][n]标志这一个格上礼物的最大价值。有状态方程:f[m][n]=max(f[m-1][n],f[m][n-1])+
BitterOutsider
·
2024-01-21 11:58
917. 仅仅反转字母
解题思路
耳环与珠钗
·
2024-01-21 10:41
77. 组合 - 力扣(LeetCode)
输入示例n=4,k=2输出示例[[2,4],[3,4],[2,3],[1,2],[1,3],[1,4],]
解题思路
我们使用回溯、深度优先遍历的思想,我们使用一个栈path来记录走过的路径,使用begin
maybe_za
·
2024-01-21 09:45
leetcode
算法
职场和发展
《LeetCode系列》---最长公共前缀
二、思路分析这道题的
解题思路
很简单。由于此处是一个字符串数组,那我们可以对该数组进行遍历,设定一个起始的字符串ret=strs[0],让其和后续数组下标的字
星河栀染
·
2024-01-21 09:45
LeetCode
java
leetcode
22. 括号生成 - 力扣(LeetCode)
输入示例n=3输出示例["((()))","(()())","(())()","()(())","()()()"]
解题思路
我们使用回溯、深度优先遍历的思想,我们每个位置可以放左括号和右括号,最多有n个左括号
maybe_za
·
2024-01-21 09:15
leetcode
算法
职场和发展
131. 分割回文串 - 力扣(LeetCode)
输入示例s="aab"输出示例[["a","a","b"],["aa","b"]]
解题思路
我们使用回溯、深度优先遍历的思想,使用ans记录路径,使用ret记录路径组合结果,使用f数组记录是否回文,使用n
maybe_za
·
2024-01-21 09:08
leetcode
算法
职场和发展
[go] 组合模式
模型说明Component:接口描述了树中简单项目和复
杂项
目所共有的操作。Leaf:是树的基本结构,它不包含子项目。一般情况下,叶节点最终会完成大部分的实际工作,因为它们无法将工作指派给其他部分。
ldxxxxll
·
2024-01-21 08:42
golang
组合模式
开发语言
CTF Web方向考点总结
CTFWeb0X00前言做题已经快四个月了,接触了大大小小的题型,收藏的大师傅们的
解题思路
、题型总结的博客已经很多了,每次都要一个一个翻很麻烦,于是写下了这一个总结,实际上是把各大博客内容汇总加上自己的理解编排
Silver Bullet
·
2024-01-21 08:58
安全
web安全
74.搜索二维矩阵 - 力扣(LeetCode)
输入示例matrix=[[1,3,5,7],[10,11,16,20],[23,30,34,60]],target=3输出示例true
解题思路
使用二分查找的思想,将二维矩阵映射为
maybe_za
·
2024-01-21 08:53
矩阵
leetcode
线性代数
代码随想录算法训练营第二十五天| 216.组合总和III、17.电话号码的字母组合
216.组合总和III题目链接:力扣(LeetCode)官网-全球极客挚爱的技术成长平台
解题思路
:依旧是正常遍历,过程中记录遍历的所有节点之和,如果当前元素之和已经大于所给定的值,退回上一节点java:
麦城稻香咖啡
·
2024-01-21 07:13
算法
蓝桥杯真题(Python)每日练Day1
CSP打卡系列的博客)备赛2024蓝桥杯(Python),本人专业:大数据与数据科学因此对python要求熟练掌握,通过练习蓝桥杯既能熟悉语法又能锻炼算法和思维逻辑,在此专栏中将记录本人每天的练习内容和
解题思路
尚.西西弗斯
·
2024-01-21 06:13
蓝桥杯(Python)
蓝桥杯
python
【回溯】79. 单词搜索
79.单词搜索
解题思路
遍历起点:使用两层循环遍历整个二维字符数组board,以每个点作为起点进行搜索。深度优先搜索(DFS):在dfs方法中,使用递归进行深度优先搜索。
少写代码少看论文多多睡觉
·
2024-01-21 04:15
#
Leetcode
数据结构
算法
【二分查找】LCR 172. 统计目标成绩的出现次数
LCR172.统计目标成绩的出现次数
解题思路
二分查找计算Target的左边界计算右边界右边界-左边界+1classSolution{publicintcountTarget(int[]scores,inttarget
少写代码少看论文多多睡觉
·
2024-01-21 04:45
#
Leetcode
算法
java
数据结构
LeetCode 每日一题——719. 找出第 K 小的数对距离
示例2:输入:nums=[1,1,1],k=2输出:0示例3:输入:nums=[1,6,1],k=3输出:52.
解题思路
与代码2.1解
SK_Jaco
·
2024-01-21 04:40
【LeetCode】每日一题 2024_1_20 按分隔符拆分字符串(模拟/库函数)
文章目录随便聊聊时间题目:按分隔符拆分字符串题目描述代码与
解题思路
随便聊聊时间LeetCode?启动!!!
戊子仲秋
·
2024-01-21 04:56
LeetCode
每日一题
leetcode
算法
职场和发展
排序链表(LeetCode 148)
文章目录1.问题描述2.难度等级3.热门指数4.
解题思路
参考文献1.问题描述给你链表的头结点head,请将其按升序排列并返回排序后的链表。
恋喵大鲤鱼
·
2024-01-21 04:23
LeetCode
排序链表
LeetCode
148
剑指 Offer 42. 连续子数组的最大和
image.png
解题思路
首先看清题目求连续子序列可以考虑动态规划,dp[i]来保存,前i个数字的连续序列和如果dp[i-1]>0,说明可以继续加元素,dp[i]=nums[i]+dp[i-1]如果dp
bangbang2
·
2024-01-21 02:54
算法第二十一天-丑数
丑数题目要求
解题思路
首先判断数字是不是为0或者负数,两者均不可能成为丑数;之后对n进行不断整除,直到无法除尽为止。简单判断最后的数是不是1即可。
alstonlou
·
2024-01-21 02:48
算法基础
算法
python
leetcode
剑指 Offer 10- II. 青蛙跳台阶问题
解题思路
简单的动态规划问题f[n]=f[n-1]+f[n-2]f[0]=1f[1]=1classSolution{publicintnumWays(intn){if(n==0){return1;}in
BitterOutsider
·
2024-01-21 01:17
PTA 7-4 统计工龄
输入样例:8102057252输出样例:0:12:35:27:110:1
解题思路
:给出了年龄范围[0,50]
德峎
·
2024-01-21 00:32
PTA
c++
c语言
PTA 统计工龄 思路分析及代码解析
PTA统计工龄思路分析及代码解析v0.6一、前导1.需要掌握的知识2.题目信息二、
解题思路
分析1.题意理解1.1输入数据1.2输出数据2.思路分析三、具体实现1.弯路和bug2.代码框架(重点)2.1采用的数据结构
thexiaosi
·
2024-01-21 00:31
数据结构学习
快速排序
1335. 工作计划的最低难度
解题思路
动态规划代码classSolution{public:intminDifficulty(vector&jobDifficulty,intd){intn=jobDifficulty.size();
亮虎梦
·
2024-01-20 23:33
#
《leetcode的刷题周记》
算法
c++
动态规划
算法总结归纳(第七天)(贪心算法)
贪心算法中等题①、摆动序列②、单调递增数字3、贪心解决股票问题①、买卖股票最佳时机Ⅱ②、买卖股票最佳时机含手续费4、双维度贪心问题①、分发糖果②、根据身高重建队列小结5、贪心解决区间问题①、跳跃游戏题目概述:
解题思路
乘风破浪的咸鱼君
·
2024-01-20 23:47
算法
贪心算法
Leetcode-面试题 02.07 链表相交
面试题02.07.链表相交
解题思路
1.分析题意,两个链表时末尾相交,也就是说,只要知道两个链表从后往前最初的相等元素即可2.求链表A的长度、求链表B的长度3.让curA为最长链表的头,lenA为其长度4
itbird01
·
2024-01-20 23:36
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他