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
解题
【刷题总结】哈希系列问题
文章目录一、算法解析二、
解题
模板1、C++内相关API2、使用哈希集合查重三、哈希系列问题1、哈希表设计2、去重\判重问题(哈希集合)(1)重复元素查找(2)几数之和(3)求交集(4)是否循环问题(5)
松鼠大哥
·
2025-02-01 21:58
刷题总结
LeetCode
Leetcode 349. 两个数组的交集
解题
步骤初始化哈希集合:使用nums1数组的元素初始化一个名为num_set的unordered_set。这个集合用来存储nums1的元素,同时自动去除任何重复的元素。
人不学习就是一坨屎
·
2025-02-01 21:57
代码随想录
leetcode
算法
01.04、回文排序
2、
解题
思路回文串的特点:一个回文串在字符出现次数上有特定的规律:在回文串中,所有字符的出现次数都必须是偶数,除非字符串的长度是奇数,那么只有一个字符可以出现奇数次,其它所有字符都必须出现偶数次。
Lenyiin
·
2025-02-01 21:56
题解
算法
leetcode
解题
中遇到的一些小知识点【杂记】
C++输出stringprintf函数只能输出类型是char*的字符串,string类型的对象不止包含字符串,还包含了许多用于操作的函数,所以&str并非字符串的首地址,如需输出string对象中的字符串,可以使用string的成员函数c_str(),该函数返回字符串的首字符的地址。std::stringa="12345";printf("%s\n",a.c_str());charb[10]={'
马小超i
·
2025-02-01 19:10
题目
杂记
c语言
「分块」数列分块入门1 – 9 by hzwer
解题
记录
出处学习蓝书的时候感觉书上关于分块的题目太少了.而且都是难度较大的一些分块题目,想巩固一下分块方面的知识,就找到了hzwer大佬的分块入门知识介绍.用这篇博客记录一下.从树状数组到线段树再到分块.都是对区间信息的快速处理来达到想要的效果.树状数组效率最优,可是拓展性实在不高.线段树效率稍微差一点但是拓展性较好,可是在信息不满足区间可加性的情况下代码难度会高很多.而分块效率上最差但是可以接受,且拓展
GA_PK
·
2025-02-01 07:57
面试经典150题——图
文章目录1、岛屿数量1.1题目链接1.2题目描述1.3
解题
代码1.4
解题
思路2、被围绕的区域2.1题目链接2.2题目描述2.3
解题
代码2.4
解题
思路3、克隆图3.1题目链接3.2题目描述3.3
解题
代码3.4
Ghost_firejef
·
2025-02-01 05:10
面试经典150题
面试
职场和发展
面试经典150题——二叉树层次遍历
文章目录1、二叉树的右视图1.1题目链接1.2题目描述1.3
解题
代码1.4
解题
思路2、二叉树的层平均值2.1题目链接2.2题目描述2.3
解题
代码2.4
解题
思路3、二叉树的层序遍历3.1题目链接3.2题目描述
Ghost_firejef
·
2025-02-01 05:09
面试经典150题
面试
职场和发展
面试经典150题——二叉搜索树
文章目录1、二叉搜索树的最小绝对差1.1题目链接1.2题目描述1.3
解题
代码1.4
解题
思路2、二叉搜索树中第K小的元素2.1题目链接2.2题目描述2.3
解题
代码2.4
解题
思路3、验证二叉搜索树3.1题目链接
Ghost_firejef
·
2025-02-01 05:09
面试经典150题
面试
职场和发展
数据结构
力扣面试题 01.01. 判定字符是否唯一
1.题目要求2.
解题
思路3.代码实现4.总结实现一个算法,确定一个字符串s的所有字符是否全都不同。
youwhua
·
2025-02-01 05:38
力扣面试题
经典SQL面试10题(附答案)
二、
解题
思路简单——会考察一些groupby&limit之类的用法,或者平时用的不多的函数比如rand()类;会涉及到一些表之
智慧化智能化数字化方案
·
2025-02-01 00:02
sql
蓝桥杯历年真题JAVA版-2016年蓝桥杯省赛- Java组
(2)
解题
代码publicstaticvoidfunc1(){for(inti=0;i236)//若从年龄i累加,超过了236,终止循环{break;}if(s
Roc-xb
·
2025-01-31 23:28
蓝桥杯
java
算法
2025数学建模美赛C题【Models for Olympic Medal Tables】第一问
本文为个人
解题
笔记,仅供参考学习。本文C题的第一问。其他问题均在本专栏内,订阅一次,全部可见。
步入烟尘
·
2025-01-31 23:50
2025数学建模美赛C题
2025数学建模美赛
数学建模
奥运会历史奖牌
Count Operations to Obtain Zero
解题
报告
Question:Youaregiventwonon-negativeintegersnum1andnum2.Inoneoperation,ifnum1>=num2,youmustsubtractnum2fromnum1,otherwisesubtractnum1fromnum2.Forexample,ifnum1=5andnum2=4,subtractnum2fromnum1,thusobtai
杨鑫newlfe
·
2025-01-31 20:01
Python
算法
LeetCode
leetcode
算法
面试
Python
数据结构
7、深入递归,DFS(深度搜索),回溯,剪枝
类问题之数值型自上而下--递归自下而上--递推,数学归纳,动态规划1、先解决简单下的问题2、然后推广到复杂项的问题3、如果递推次数很明确,最好用迭代(即从开始,一步一步往后推)4、如果有封闭形式,可以直接求
解题
zhang309841657
·
2025-01-31 17:34
算法
【回溯+剪枝】组合问题!
文章目录77.组合
解题
思路:回溯剪枝优化77.组合77.组合给定两个整数n和k,返回范围[1,n]中所有可能的k个数的组合。你可以按任何顺序返回答案。
利刃大大
·
2025-01-31 17:30
优选算法(干碎面食馆)
剪枝
深度优先
算法
c++
【Leetcode 热题 100】62. 不同路径
数据约束1≤m,n≤1001\lem,n\le1001≤m,n≤100题目数据保证答案小于等于2×1092\times10^92×109
解题
过程这是个显而易见的组合问题,对于每个用例,总共要移动的步骤数量是固定的
冠位观测者
·
2025-01-31 13:22
Leetcode
Top
100
Liked
leetcode
算法
数据结构
2025年美赛(A题)楼梯的持续磨损建模|数学建模竞赛
解题
思路|完整代码论文集合
现在,我将这份宝贵的经验和知识凝练成一份全面的
解题
思路与代码论文集合,专为本次赛题设计,旨在帮助您深入理解数学建模的每一个环节。本次美赛(6题)完整内容均可以在文章末尾领取!
Tina表姐
·
2025-01-31 11:40
25美赛
数学建模
言语理解与表达 5-中心理
解题
-关联词因果
典型格式:因为……所以……由于……因此……结论句位置结论句的位置对
解题
有重要影响,主要有以下几种情况:结论句在结尾这是最常见的情况,也是最容易识别的。
上岸学堂
·
2025-01-31 11:40
行测小白到上岸
-
言语理解与表达
行测百日上岸计划
人工智能
经验分享
学习
职场和发展
大数据
java
LeetCode刷题 | Day 2 最长严格递增或递减子列表(Longest Increasing or Decreasing SubList)
LongestIncreasingDecreasingSubList)文章目录LeetCode刷题|Day2最长严格递增或递减子列表(LongestIncreasingDecreasingSubList)前言一、题目概述二、
解题
方法
上坤
·
2025-01-31 08:40
LeetCode刷题
leetcode
算法
最长递增子列表
动态规划
Python
C++
dynamic
programming
leetcode 219.存在重复元素II
示例1:输入:nums=[1,2,3,1],k=3输出:true示例2:输入:nums=[1,0,1,1],k=1输出:true示例3:输入:nums=[1,2,3,1,2,3],k=2输出:false
解题
思路如果
黑暗主宰
·
2025-01-31 07:33
leetcode刷题
leetcode219
存在重复元素II
哈希表
数组
c++
以下三个专题是数据库系统工程师下午案例非SQL部分的
解题
思路。干货不断,敬请关注点赞收藏转发~
以下三个专题是数据库系统工程师下午案例非SQL部分的
解题
思路。
杨云龙666
·
2025-01-31 06:53
经验笔记
数据库
代码随想录算法训练营第三十九天-动态规划-337. 打家劫舍 III
老师讲这是树形dp的入门题目
解题
思路是以二叉树的遍历(递归三部曲)再结合动规五部曲dp数组如何定义:只需要定义一个二个元素的数组,dp[0]与dp[1]dp[0]表示不偷当前节点的最大价值dp[1]表示偷当前节点后的最大价值这样可以把每个节点的状态值都表示出来但这个数组的两个值只表示当前节点的状态值递归时要使用后序遍历
taoyong001
·
2025-01-30 22:54
算法
动态规划
c++
leetcode
【25美赛A题-F题全题目解析】2025年美国大学生数学建模竞赛(MCM/ICM)
解题
思路|完整代码论文集合
现在,我将这份宝贵的经验和知识凝练成一份全面的
解题
思路与代码论文集合,专为本次赛题设计,旨在帮助您深入理解数学建模的每一个环节。
Tina表姐
·
2025-01-30 22:20
25美赛
数学建模
leetcode——二叉树的直径(java)
示例2:输入:root=[1,2]输出:1
解题
方法:(递归)1.递归入口,当前根节点非空,否则返回-1。2.
gentle_ice
·
2025-01-30 22:20
leetcode
算法
java
数据结构
leetcode——二叉树的最大深度(java)
示例1:输入:root=[3,9,20,null,null,15,7]输出:3示例2:输入:root=[1,null,2]输出:2
解题
方法:(自底向上递归)1.递归入口:当前节点非空;否则,返回0;2.
gentle_ice
·
2025-01-30 22:49
java
leetcode
算法
数据结构
2025年美赛数学建模 MCM Problem B: Managing Sustainable Tourism 问题 B:可持续旅游管理 思路+代码解析【第一问】
本文为个人
解题
笔记,仅供参考学习。本文B题的第一问。其他问题均在本专栏内,订阅一次,全部可见。本文为个人
解题
笔记,仅供参考学习。第一小问【为阿拉斯加州朱诺建⽴⼀个可持续旅游业模型。】
一键难忘
·
2025-01-30 18:13
付费专栏
数学建模
2025美赛
2025年美赛数学建模
可持续旅游管理
2022年美国大学生数学建模竞赛A题自行车运动员的能量特征
解题
全过程文档及程序
2022年美国大学生数学建模竞赛A题自行车运动员的能量特征原题再现: 背景 自行车公路赛有多种类型,包括标准赛、团体计时赛和个人计时赛。这些比赛的自行车运动员获胜的机会可能会有所不同,具体取决于赛事的类型、路线和自行车运动员的能力。在个人计时赛中,每个骑自行车的运动员都应该单独骑固定的路线,获胜者是在最少时间内完成骑行路线的自行车运动员。 单个自行车运动员可以在不同的时间长度内产生不同水平的
数模竞赛Paid answer
·
2025-01-30 18:12
美国大学生数学建模竞赛
笔记
数学建模
算法
大数据
美国大学生数学建模竞赛
LeetCode——合并两个有序链表
示例:输入:1->2->4,1->3->4输出:1->1->2->3->4->4
解题
思路:这里提供两种方法,一种是递归,一种是非递归。
ME!
·
2025-01-30 16:23
算法题
LeetCode
链表
leetcode
数据结构
算法
java
组合总和 III - 深度优先搜索(DFS)
解题
思路与代码实现
组合总和III-深度优先搜索(DFS)
解题
思路与代码实现问题描述给定一个整数k和一个目标数n,要求从数字1到9中找到所有可能的组合,组合的长度为k,并且所有数字之和为n。
迪小莫学AI
·
2025-01-30 14:42
深度优先
算法
代码随想录算法训练营第五十九天| 503.下一个更大元素II、42. 接雨水
代码随想录算法训练营第五十九天|503.下一个更大元素II、42.接雨水503.下一个更大元素II
解题
代码42.接雨水
解题
代码503.下一个更大元素II题目链接:503.下一个更大元素II
解题
代码funcnextGreaterElements
Joanna-升
·
2025-01-30 10:44
代码随想录训练营
算法
leetcode
数据结构
LeetCode-第一题
LeetCode1.求两数之和开篇心得题目复述思考历程
解题
代码(C语言)结题结语开篇心得刷算法题一直是一件在计划中的事情,从未接触C语言时就拥有这样的冲动,直到现在学完数据结构,才有了略为正式的开始。
Joanna-升
·
2025-01-30 10:43
LeetCode解题篇
leetcode
c语言
【Leetcode 热题 100】32. 最长有效括号
数据约束0≤s.length≤3×1040\les.length\le3\times10^40≤s.length≤3×104s[i]s[i]s[i]为‘(’或‘)’
解题
过程这题可以用栈来解决,还是挺简单的
冠位观测者
·
2025-01-30 09:36
Leetcode
Top
100
Liked
leetcode
算法
数据结构
有道子曰推理模型“子曰-o1”发布即开源,14B小参数复现OpenAI o1强推理效果
这一模型以14B(140亿)参数规模为基础,支持在消费级显卡上部署,采用思维链技术,能够提供详细且逻辑严密的
解题
过程,显著提升了推理能力和准确性,尤其是在中文逻辑推理方面表现突出。
百态老人
·
2025-01-30 08:55
笔记
Leecode刷题C语言之跳跃游戏②
numsSize-1;intsteps=0;while(position>0){for(inti=0;i=position){position=i;steps++;break;}}}returnsteps;}
解题
思路
带多刺的玫瑰
·
2025-01-30 08:21
java
算法
数据结构
Python求最小公倍数与最大公约数(附代码与
解题
思路)
最小公倍数的几种
解题
方法方法1代码思路输入参数:接收两个整数m和n。确定较大值:判断m和n哪个更大,将较大的值存储在变量bigger中。
铃儿响叮当不响
·
2025-01-30 03:48
Python基础语法
python
【LeetCode热题100】——3. 无重复字符的最长子串
【LeetCode热题100】——3.无重复字符的最长子串
解题
思路:本题使用滑动窗口的思想就行求解。
是寒门不是贵子
·
2025-01-29 22:43
LeetCode热题100
java
leetcode
LeetCode 每日一题119. 杨辉三角 II
方法一:
解题
思路大年初一,祝大家新年快乐~,祝自己早日上岸。和杨辉三角一样,没啥难度,直接上代码了~参考代码publicListgetRow(introwIndex){Listans=new
喜欢下雨所以爱上雷震子
·
2025-01-29 22:09
每日一题
杨辉三角
动态规划
空间复杂度
Java
算法
算法(哈希表)——字符串中所有字母异位词
文章目录1.题目描述2.
解题
思路3.代码实现1.题目描述 给定两个字符串s和p,找到s中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。
花生酱拌面
·
2025-01-29 22:08
算法(哈希表)
算法
散列表
leetcode
c++
数据结构
第 434 场周赛
解题
(超详细)
Q1:3432.统计元素和差值为偶数的分区方案思路:前缀和,枚举一遍下标就可以了intcountPartitions(vector&nums){size_tn=nums.size();vectorpre_sum(n);pre_sum[0]=nums[0];for(inti=1;icountMentions(intnumberOfUsers,vector>&events){vectormention
不見星空
·
2025-01-29 21:34
算法
动态规划
相向双指针
最终都化为了两数之和的问题
解题
难点记录对于重复元素的处理外层元素如果重复,直接跳过(判断条件要判断是否为第一个元素,避免越界)双向指针部分(利用下面这段代码,来跳过重复元素)for(pre++;nums
memorycx
·
2025-01-29 09:11
算法
DFS+剪枝去重+排序+回溯算法+DFS遍历叶子节点 47. 全排列 II
解题
难点:数组中有相同元素,但输出的全排列数组不
豌豆射手GCC
·
2025-01-29 09:08
leetcode
DFS
LeetCode 第78题:子集题解
大家好,欢迎来到《LeetCode趣味
解题
》!今天我们要讨论的是第78题——子集。这道题目要求我们找出一个集合的所有子集。
Gemini技术窝
·
2025-01-29 09:35
leetcode
算法
数据结构
java
算法刷题Day27:BM65 最长公共子序列(二)
题目链接,点击跳转题目描述:考点:动态规划回溯
解题
思路:动态规划是解决LCS问题的常用方法。其核心思想是将问题分解为子问题,并通过存储子问题的解来避免重复计算。
SchrodingerSDOG
·
2025-01-29 06:14
看能坚持多久系列
算法
算法刷题Day1
嘿嘿嘿题目传送门
解题
思路一:维护一个大小为k的最小堆。最后返回堆顶元素。
SchrodingerSDOG
·
2025-01-29 06:13
看能坚持多久系列
算法
python
【力扣每日一题】存在重复元素 II
解题
思路
219.存在重复元素II
解题
思路问题描述给定一个整数数组nums和一个整数k,要求判断数组中是否存在两个不同的索引i和j,使得:nums[i]==nums[j]且满足abs(i-j)bool:last=
迪小莫学AI
·
2025-01-29 02:29
leetcode
算法
数据结构
【Leetcode 热题 100】416. 分割等和子集
数据约束1≤nums.length≤2001\lenums.length\le2001≤nums.length≤2001≤nums[i]≤1001\lenums[i]\le1001≤nums[i]≤100
解题
过程要求分成两个子集且和相等
冠位观测者
·
2025-01-28 19:06
Leetcode
Top
100
Liked
leetcode
算法
数据结构
【Java程序员面试专栏 数据结构】五 高频面试算法题:二叉树
接下来进行专题训练,以下这些题目就是二叉树相关汇总的高频题目总的来说,前序遍历是自上而下调整或比较节点,中序遍历用来对节点排序,后序遍历是自下而上的寻找或求最值供上层决策,这里的上下指的是树的层高题目关键字
解题
思路时间空间二叉树的前序遍历
存在morning
·
2025-01-28 15:36
Java
程序员技术栈
#
二叉树
java
面试
算法
LeetCode | 最小路径和的两种解决办法
解题
过程我们都知道一个方块,只能向右或向下。
Mryan2005
·
2025-01-28 14:56
#
LeetCode
#
蓝桥那些事
leetcode
数据结构
c++
算法
开发语言
84,【8】BUUCTF WEB [羊城杯 2020]Blackcat
进入靶场音乐硬控我3分钟回去看源码开始
解题
运行得到afd556602cf62addfe4132a81b2d62b9db1b6719f83e16cce13f51960f56791b最终组成payload:
rzydal
·
2025-01-27 18:38
前端
最好的线段树总结
线段树详解By岩之痕目录:一:综述二:原理三:递归实现四:非递归原理五:非递归实现六:线段树
解题
模型七:扫描线八:可持久化(主席树)九:练习题一:综述假设有编号从1到n的n个点,每个点都存了一些信息,用
QYitong
·
2025-01-27 17:34
数据结构
c语言
ACM
数据结构线段树
上一页
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
其他