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杂项解题思路
【洛谷学习自留】p2692 覆盖
解题思路
:最开始,我的思路是建立一个boolean类型的二维数组,通过for循环将每个被男生打扫过的元素设置为true,并让计数器加一,然后另开for循环,如果当前元素不为真,且在女生打扫的范围内,则设置为
护佑菜鸟
·
2024-01-17 23:44
学习
[HCTF 2018]WarmUp1
解题思路
1.看题如下,得到一张滑稽表情2.老方法F12先看网页源码,得到注释提示3.访问hint.php,得到一串提示信息flagnothere,andflaginffffllllaaaagggg现在构造获取flag的语句hint.php?../…/…/…/…/ffffllllaaaagggg我们可以想象他传入checkFile函数要经历第一次白名单验证一次?过滤后他就是hint.php再进行一次白名单验
旺仔Sec
·
2024-01-17 20:28
CTF夺旗攻击
php
网络安全
web安全
Hotspot启动和初始化源码解析
目录1、JVM启动入口2、JLI_Launch3、可移植性4、JavaMain5、JavaVM和JNIEnv对象6、JNI_CreateJavaVM7、Threads::create_vm学习一个复
杂项
目源码的最关键的一步是找准应用启动和对外提供服务的入口
孙大圣666
·
2024-01-17 19:21
Hotspot和Linux内核
JVM启动
JVM初始化
JavaVM
JNIEnv
Python每日一练-----整数反转
☀(day44:P42)目录题目:题目分析:
解题思路
:代码实现✏代码注释代码实现解法一:解法二:✏代码注释题目:给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。
亖夕
·
2024-01-17 19:48
力扣每日一卷
python
力扣
学习
力扣刷题
241.【2023年华为OD机试真题(C卷)】灰度图恢复(Java&Python&C++&JS实现)
点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~本专栏所有题目均包含优质
解题思路
,高质量解题代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握!
一见已难忘
·
2024-01-17 18:01
算法之翼—华为OD机试专栏
华为od
c语言
java
灰度图恢复
python
javascript
C++基础算法之枚举
输入描述#输入输出样例##找到最多的数问题描述#输入格式#输出格式##特殊日期问题描述##不高兴的津津题目描述#输入描述#输出描述#输入输出样例##小蓝的漆房问题描述#输入格式#输出格式#总结:枚举本质:
解题思路
烟雨长虹,孤鹜齐飞
·
2024-01-17 16:05
c++
开发语言
LeetCode笔记:Biweekly Contest 58(补发)
LeetCode笔记:BiweeklyContest581.题目一1.
解题思路
2.代码实现2.题目二1.
解题思路
2.代码实现3.题目三4.题目四1.题目一给出题目一的试题链接如下:1957.DeleteCharacterstoMakeFancyString1
Espresso Macchiato
·
2024-01-17 16:02
leetcode笔记
leetcode
算法
python
【Python3】【力扣题】389. 找不同
【力扣题】题目描述:【Python3】代码:1、
解题思路
:使用计数器分别统计字符串中的元素和出现次数,两个计数器相减,结果就是新添加的元素。知识点:collections.Counter(...)
yannan20190313
·
2024-01-17 14:55
力扣题
leetcode
python
【力扣刷题】387. 字符串中的第一个唯一字符
示例1:输入:s="leetcode"输出:0示例2:输入:s="loveleetcode"输出:2示例3:输入:s="leetcode"输出:0
解题思路
:提示:方法一:先遍历字符串中的每个字符,将频数存储在哈希表中
weixin_54948718
·
2024-01-17 14:25
力扣刷题
哈希算法
(力扣)第387. 字符串中的第一个唯一字符
解题思路
:遍历每个元素,判断其在字符串中出现的次数;不重复返回当前索引,都重复返回-1.题解代码:classSolution:deffirstUniqChar(self,s:str)->int:#计算字符串
搞点學術的研究生
·
2024-01-17 14:20
Python3.7实战操作
leetcode
python
字符串
【Python3】【力扣题】387. 字符串中的第一个唯一字符
【力扣题】题目描述:【Python3】代码:1、
解题思路
:遍历字符串,依次判断元素在字符串中的个数是否为1,第一个为1的返回该元素的索引号,若整个字符串都没有个数为1的,则返回-1。
yannan20190313
·
2024-01-17 14:49
力扣题
leetcode
python
面试题10(1):斐波那契数列
斐波那契数列的定义:image.png
解题思路
递归方法image.png循环方法代码递归classSolution{public:intFibonacci(intn){if(n==0){return0;
潘雪雯
·
2024-01-17 10:07
力扣2114.句子中的最多单词数 Java
目录题目描述
解题思路
题目描述https://leetcode-cn.com/problems/maximum-number-of-words-found-in-sentences一个句子由一些单词以及它们之间的单个空格组成
赚钱去流浪
·
2024-01-17 10:53
算法题
leetcode
java
算法
【LeetCode】2114. 句子中的最多单词数(C++)
2114.句子中的最多单词数1题目描述2示例描述2.1示例12.2示例23解题提示4
解题思路
5代码详解1题目描述一个句子由一些单词以及它们之间的单个空格组成,句子的开头和结尾不会有多余空格。
敲代码两年半的练习生
·
2024-01-17 10:51
LeetCode
leetcode
2024年华数杯国际赛文心一言
解题思路
B题 光伏电
问题一:中国电力供应发展趋势预测概要回答:中国的电力供应发展趋势将受到经济增长、能源政策、技术进步和市场需求等多重因素的影响。为了实现碳峰值和碳中和目标,预计可再生能源(包括光伏发电)在电力结构中的比重将显著增加。解决方案框架:收集历史电力供应数据、经济增长数据、能源政策文件等。建立多元回归模型或时间序列模型,分析各因素对电力供应的影响。利用模型预测2024-2060年的电力供应趋势。考虑政策变动
BZD数模社
·
2024-01-17 09:44
文心一言
人工智能
2024年华数杯国际赛B题光伏电 GPT4.0
解题思路
本文使用GPT4.0进行训练,得出结果如下所示###问题一:预测2024-2060年中国电力供应的发展趋势1.**数据收集与整理**:收集关于中国历年电力产量、电力结构(煤炭、天然气、可再生能源等)、经济增长率、城市化率、家庭消费水平等数据。2.**模型构建**:使用时间序列分析或系统动力学模型来预测未来电力需求和供应。考虑到经济发展、人口增长、技术进步等因素。3.**情景分析**:建立不同情景(
BZD数模社
·
2024-01-17 09:14
2024年华数杯国际赛
人工智能
学习记录:C++常用模板(不定期持续更新)
一、
杂项
1.代码模板主要内容:1.不开longlong见祖宗,因此干脆将int机械替换为longlong2.解绑&endl速度优化:解绑是为了提升大部分情况下cin和cout的速度,endl速度比直接输出
Cheems路过
·
2024-01-17 08:04
算法
c++
c语言
大物②练习题解
磁感线从闭合曲面内穿出,磁通量为负C、磁感线从闭合曲面内穿入,磁通量为正D、穿过闭合曲面的总磁通量一定为零磁感线从闭合曲面内穿出,磁通量大于零磁感线从闭合曲面内穿入,磁通量小于零穿过闭合曲面的总磁通量为0【
解题思路
怪兽也会哭哭^
·
2024-01-17 06:59
学习
移除数组中指定值
/**
解题思路
:使用快慢指针法.快指针用来遍历数组.慢指针用来改变数组的值.当我们遍历完一遍数组,正好也把需要的数组值全部赋给了慢指针.*/fn=(nums,value
喵帕斯_390d
·
2024-01-17 06:33
java每日一题——判断数字是否为回文数(简易做法)
例:12321;23432;7887)
解题思路
:设置成字符变量。从首位,末位分别遍历。遇到不相同就停止,能一直循环结束则是回文数。
yojimbo1886
·
2024-01-17 04:18
算法
代码随想录算法训练营第二天| LeetCode 977 有序数组的平方、209. 长度最小的子数组、59.螺旋矩阵||
LeetCode977.有序数组的平方
解题思路
给定的数组是非递减顺序的整数数组(可能有负数),要求返回的也是按非递减排序的平方后的数组。
不想动脑筋的亮亮
·
2024-01-17 04:45
LeetCode刷题
算法
leetcode
代码随想录训练营第三天 | 203. 移除链表元素、 707. 设计链表、206.反转链表
LeetCode203.移除链表元素
解题思路
移除链表元素主要是让节点next指针直接指向下下一个节点就可以了,这边需要注意的是如果是头结点,直接向后移动一位就可以了。
不想动脑筋的亮亮
·
2024-01-17 04:45
LeetCode刷题
链表
数据结构
代码随想录算法训练营第一天|LeetCode 704 二分查找、LeetCode 27 移除元素
数组相关知识点数组是存放在连续内存空间上的相同数据类型的数据集合,可以通过下标索引的方式获取对应的数据;由于数组在内存空间的地址是连续的,所以在删除或者增添元素的时候,就难免要移动其他元素的地址;LeetCode704二分查找
解题思路
题目中提到
不想动脑筋的亮亮
·
2024-01-17 04:15
LeetCode刷题
算法
leetcode
我在代码随想录|写代码Day7之454.四数相加II , 383. 赎金信, 15. 三数之和
454.四数相加II题目
解题思路
四个数字相加的和为0,我们要选俩数组,让他们的笛卡尔积储存在哈希表中,然后我们要找的是这俩数和的相反数,然后就是将后面俩数组相加在后面的数组和中找相反数.383.赎金信
解题思路
题目意思是让在字符串
27dCnc
·
2024-01-17 02:48
算法
数据结构
零基础代码随想录【Day8】|| 344.反转字符串 , 541. 反转字符串II, 卡码网:54.替换数字 , 151.翻转字符串里的单词,卡码网:55.右旋转字符串
目录DAY8344.反转字符串
解题思路
&代码541.反转字符串II
解题思路
&代码方法一:双指针收缩进行反转方法二:revers函数进行反转卡码网:54.替换数字
解题思路
&代码151.翻转字符串里的单词
解题思路
Andrew______
·
2024-01-17 02:48
算法
数据结构
代码随想录【Day 8】 | 344.反转字符串、541. 反转字符串II、剑指Offer 05.替换空格、151.翻转字符串里的单词、剑指Offer58-II.左旋转字符串
|344.反转字符串、541.反转字符串II、剑指Offer05.替换空格、151.翻转字符串里的单词、剑指Offer58-II.左旋转字符串344.反转字符串题目链接:344.反转字符串卡尔文字讲解
解题思路
重点
Pittsman
·
2024-01-17 02:48
LeetCode
代码随想录训练营
leetcode
算法
职场和发展
LeetCode每日刷题:丑数
:
解题思路
:利用递归的思路,如果该数被2或3或5取余之后等于0则把该数除以2或3或5,利用除以2或3或5的值重新去通过2,3,5取余直到最后的值为0或者1:代码实现:classSolution{publicbooleanisUgly
一般般的每日刷题
·
2024-01-17 00:12
leetcode
算法
职场和发展
LeetCode刷题:面试题 02.01. 移除重复节点
题目:是否独立完成:算是,但是使用自己的办法时间复杂度会超标
解题思路
:1.双循环嵌套,定义快慢节点,双层嵌套循环,如果值一样则剔除,但是时间复杂度为O(n²)会超标2.哈希表,利用set接口的特点,不能存储重复的值解题代码
一般般的每日刷题
·
2024-01-17 00:12
leetcode
算法
职场和发展
LeetCode刷题:面试题 02.04. 分割链表
题目:是否独立思考解决:否,完全没有思路,在参考
解题思路
后,仍然没有解决出来,以后刷题过程没有思路可以参考别人的
解题思路
,但是出现问题一定要多加思考,不能一心想着通过为标准,照着别人的代码抄
解题思路
:既然题目要求比目标值小的数要排在前面
一般般的每日刷题
·
2024-01-17 00:12
leetcode
链表
算法
LeetCode刷题:141. 环形链表
题目:是否独立解答出:否,有思路,但是代码报错,参考解题代码后,修改通过
解题思路
:利用循环与哈希表存储每一个节点,如果发现添加不进去说明,存在环,正常来说循环遍历完应该是执行到null,但是他有环,最后一个节点地址会指向前面的地址解题代码
一般般的每日刷题
·
2024-01-17 00:12
leetcode
链表
算法
LeetCode每日刷题:只出现一次的数字
解题思路
:这道题有三种解决方法:1.利用hashmap,出现一次就记录一次,然后返回只出现了一次的数字2.利用hasset的方法,出现的第一次为true的特性,出现第二次就返回false3.利用位运算的方法
一般般的每日刷题
·
2024-01-17 00:41
leetcode
算法
职场和发展
LeetCode每日刷题:多数元素
你可以假设数组是非空的,并且给定的数组总是存在多数元素
解题思路
:通过Hashmap的方法来解答,通过Hashmap来统计每个元素的个数,如果有元素的个数大于数组长度的一半那么则返回该元素,否则返回0。
一般般的每日刷题
·
2024-01-17 00:41
leetcode
算法
职场和发展
LeetCode每日刷题:存在重复的元素II
解题思路
:这道题有三种解法:暴力,滑动窗口,Set。暴力解法:循环遍历数组,判断是否nums[i]==nums[j],根据题目意思还得加个判断条件i下标减去j下标的绝对值要小于等于给定的k。
一般般的每日刷题
·
2024-01-17 00:41
leetcode
算法
职场和发展
LeetCode每日刷题:加一
解题思路
:一定一定一定要注意题目的第三句话(重要的事情说三遍),写题时不注意只写了三行代码运行之后碰到了这个提示,如下图:整数只要到九加一就会变成[1,0],所以我们这么写,数组最后一位正常加一,通过取余返回数组
一般般的每日刷题
·
2024-01-17 00:11
leetcode
算法
职场和发展
LeetCode刷题:142. 环形链表 II
题目:是否独立解决:否,参考了
解题思路
解决问题,思考了用快慢指针,栈,统计链表数量定位尾巴节点(因为是环形链表所以是死循环,链表数量用while循环统计不出来)都没解决
解题思路
:这题其实和环形链表一样的
解题思路
一般般的每日刷题
·
2024-01-17 00:37
leetcode
链表
算法
leetcode刷题/回溯 216. 组合总和 III
示例1:输入:k=3,n=7输出:[[1,2,4]]示例2:输入:k=3,n=9输出:[[1,2,6],[1,3,5],[2,3,4]]
解题思路
这道题就是典型的回溯算法,确定条件然后直接套模板即可问答需要遍历多少个
weixin_46282078
·
2024-01-17 00:20
leetcode刷题/回溯算法
leetcode
c++
递归
回溯
数据结构
115、【回溯算法】leetcode ——216.组合总和III:回溯法+剪枝优化(C++版本)
题目描述原题链接:216.组合总和III
解题思路
整体回溯法思路类似于77.组合(回溯法+剪枝优化),与之不同的是,需要多一个相加和为n的判定条件,可以让每次传入数的时候进行n-i,直至找到n==0时,再将结果压入结果集中
辰阳星宇
·
2024-01-17 00:18
数据结构与算法刷题
#
回溯算法
leetcode
剪枝
c++
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【DP】2023C-分月饼【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录题目描述与示例题目描述输入描述输出描述示例输入输出说明
解题思路
代码PythonJavaC++时空复杂度华为OD算法/大厂面试高频题算法练习冲刺训练题目描述与示例题目描述中秋节,公司分月饼,m个员工
闭着眼睛学算法
·
2024-01-16 22:06
最新华为OD真题
#
dp
java
c++
华为od
leetcode
python
算法
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【哈希表】2023C-掌握单词个数/万能字符单次拼写【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录题目描述与示例题目描述输入描述输入描述示例一输入输出说明示例二输入输出说明
解题思路
代码PythonJavaC++时空复杂度华为OD算法/大厂面试高频题算法练习冲刺训练题目描述与示例题目描述有一个字符串数组
闭着眼睛学算法
·
2024-01-16 22:05
最新华为OD真题
#
哈希表
java
c++
华为od
python
leetcode
算法
散列表
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【模拟/递归】2023C-螺旋数字矩阵【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录题目描述与示例题目描述输入描述输出描述示例输入输出
解题思路
代码PythonJavaC++时空复杂度华为OD算法/大厂面试高频题算法练习冲刺训练题目描述与示例题目描述疫情期间,小明隔离在家,百无聊赖
闭着眼睛学算法
·
2024-01-16 22:05
最新华为OD真题
#
模拟
#
DFS
算法
java
c++
华为od
leetcode
python
矩阵
【Py/Java/C++三种语言详解】LeetCode每日一题240111【贪心】LeetCode2645、构造有效字符串的最少插入数
文章目录题目链接题目描述
解题思路
PythonJavaC++时空复杂度华为OD算法/大厂面试高频题算法练习冲刺训练题目链接LeetCode2645、构造有效字符串的最少插入数题目描述给你一个字符串word
闭着眼睛学算法
·
2024-01-16 22:02
LeetCode
#
贪心
java
c++
leetcode
python
算法
2696. 删除子串后的字符串最小长度 --力扣 --JAVA
解题思路
因为不确定需要循环遍历几次,所以选择使用while来进行循环;创建标志常量来表示循环状态是否结
xuxigifxfh
·
2024-01-16 22:44
力扣练习
算法
数据结构
算法第二十天-丑数Ⅱ
丑数Ⅱ题目要求
解题思路
题目的要求是让我们生成第n个丑数。如果考虑逐个遍历自然数是否为丑数,一定会超时。这里推荐使用生成的办法。要生成第n个丑数,我们必须从第一个丑数1开始,向后逐渐的寻找。
alstonlou
·
2024-01-16 21:34
算法基础
算法
python
leetcode
算法第十九天-二叉搜索树节点最小距离
二叉搜索树节点最小距离题目要求
解题思路
今天题目重点:1.二叉搜索树(BST)2.任意两个不同节点遇到二叉搜索树,立即想到这句话:[二叉搜索树(BST)的中序遍历是有序的]。
alstonlou
·
2024-01-16 21:33
算法基础
算法
深度优先
RSA原理理解以及攻防世界(初识RSA)
解题思路
-0基础理解
题目下载附件后,我们看到的是这样一个界面,这里需要理解RSA的构造RSA原理理解RSA加密算法是一种非对称加密算法,在公开密钥加密和电子商业中被广泛使用。对极大整数做因数分解的难度决定了RSA算法的可靠性。换言之,对一极大整数做因数分解愈困难,RSA算法愈可靠。假如有人找到了一种快速因数分解的算法,那么用RSA加密的信息的可靠性就会极度下降。但找到这样算法的可能性是非常小的。今天只有短的RSA钥匙
Safe network access
·
2024-01-16 21:55
CTF-Crypto
蓝桥杯-网络安全赛道
python
Web安全攻防世界09 ics-07(
XCTF
)
问题描述友情提示:攻防世界最近的答题环境不太稳定,我这篇没有做到最后一步...为了水个成就提前发出来了,以后等网好了会测试到最后一步的...本次ics-07的解题过程依然小白友好~题目是这个样子的:是工控的云管理系统,页面看起来好酷炫~我们先点击左边的目录,看看有没有什么可疑的上传或者注入点~唯一可以利用的链接是业务管理下的项目管理,目测是sql注入~根据页面viewsource的提示,crtl+
梅头脑_
·
2024-01-16 21:51
#
攻防世界
php
web安全
Web安全攻防世界03 file_include(江苏工匠杯)
问题描述题目要求如下~依旧是参考大佬的WP有所补充,内容对小白友好~原因分析:按照老规矩分析源码~
解题思路
如下:根据第3行include(".
梅头脑_
·
2024-01-16 21:50
#
攻防世界
网络
web安全
php
java基础:求数组的和以及平均数案例分析
/***
解题思路
:首先定义一个包含数字的数组hens,*然后使用循环遍历数组中的每个元素,并将其累加到sum变量中。*最后,将sum除以数组长度得到平均值avg。最终将结果打印输出到控制台。
陌上烟雨864
·
2024-01-16 19:42
JAVA学习笔记
算法
java
蓝桥杯备赛day01 -- 算法训练题 印章Java
目录题意问题描述输入格式输出格式
解题思路
分析第一步定义dp数组第二步确定dp数组递推公式第三步dp数组的初始化第四步遍历顺序第五步举例说明收获题意问题描述共有n种图案的印章,每种图案的出现概率相同。
阿常11
·
2024-01-16 19:27
蓝桥杯java组备赛
java
算法
开发语言
蓝桥杯
动态规划
leetcode-2719统计证书数目
题目链接2719.统计整数数目-力扣(LeetCode)
解题思路
题目实际上求的是[num1,...num2]中,数位和在[min_sum,...max_sum]的数的个数。
杜阿福
·
2024-01-16 18:56
leetcode
算法
数据结构
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他