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
最优化解法
我是如何解决职场内卷、不稳定、没前景的
造成三个问题的原因要知道问题的
解法
,首先得了解问题成因。造成内卷的原因传统职
·
2025-02-07 13:24
438.找到字符串中所有字母异位词
目录一、题目二、思路2.1解题思路2.2代码尝试2.3疑难问题三、
解法
四、收获一、题目给定两个字符串s和p,找到s中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。
海绵波波107
·
2025-02-07 09:11
#
算法和leetcode
算法
【Leetcode刷题记录】1456. 定长子串中元音的最大数目---定长滑动窗口即解题思路总结
暴力求
解法
要用到双重循环,时间复杂度是O(k∗n)O(k*n)O(k∗n)。boolisVowel(cha
钓一朵雪
·
2025-02-06 04:21
算法算题笔记
leetcode
算法
c++
笔记
半径为 k 的子数组平均值--定长滑动窗口
解法
和前缀和
解法
2090.半径为k的子数组平均值给你一个下标从0开始的数组nums,数组中有n个整数,另给你一个整数k。半径为k的子数组平均值是指:nums中一个以下标i为中心且半径为k的子数组中所有元素的平均值,即下标在i-k和i+k范围(含i-k和i+k)内所有元素的平均值。如果在下标i前或后不足k个元素,那么半径为k的子数组平均值是-1。构建并返回一个长度为n的数组avgs,其中avgs[i]是以下标i为中
钓一朵雪
·
2025-02-06 04:21
算法算题笔记
leetcode
算法
c++
笔记
Leetcode热题100题 5.最长回文子串 Java实现
示例2:输入:s="cbbd"输出:"bb"暴力
解法
:时间复杂度O(n*n);publicStringlongestPalindrome(Strings){intlen=s.length();Stringans
wenxiang99
·
2025-02-06 02:36
leetcode
leetcode
算法
最长回文子串-Leetcode刷题(C++) 4种
解法
一、题目(来源:leetcode):给你一个字符串s,找到s中最长的回文子串。示例1:输入:s=“babad”–输出:“bab”解释:“aba”同样是符合题意的答案。示例2:输入:s=“cbbd”–输出:“bb”示例3:输入:s=“a”–输出:“a”示例4:输入:s=“ac”–输出:“a”二、分析通过设定左右指针:start和end指针,移动窗口,然后每次判断子串是否为回文字符串,判断方式为遍历子
wch_NUDT
·
2025-02-06 02:35
leetcode
Python-玩转数据-凸优化
一、说明
最优化
问题目前在机器学习,数据挖掘等领域应用非常广泛,因为机器学习简单来说,主要做的就是优化问题,先初始化一下权重参数,然后利用优化方法来优化这个权重,直到准确率不再是上升,迭代停止,那到底什么是
最优化
问题呢
人猿宇宙
·
2025-02-06 02:35
python
数据挖掘
人工智能
拉格朗日乘数法算法详解Python实现
目录一、拉格朗日乘数法算法详解1.1基本思想1.2数学推导1.3算法步骤1.4算法在编程中的实现二、案例分析案例一:二维
最优化
问题——求f(x,y)=x2+y2f(x,y)=x^2+y^2f(x,y)=
闲人编程
·
2025-02-05 21:56
python
算法
python
开发语言
偏导
拉格朗日乘数法
数学模型
02.01 移除重复节点的值
第一遍
解法
思路,从前至后依次访问节点,使用set容器保存pre节点的值,
Cigar丶
·
2025-02-05 19:46
程序员面试金典
leetcode
算法
算法第五期——贪心法(Python)
【算法优点】容易理解:“走一步看一步,不是通盘考虑”操作简单:在每一步都选局部最优时间效率高:复杂度常常是O(1)的【算法缺点】不一定得到正确结果:局部最优不一定是全局最优不易联想到贪心
解法
小叶pyか
·
2025-02-05 13:01
算法
贪心算法
python
【算法】动态规划专题② ——LIS(最长递增子序列) python
目录前置知识问题描述DP
解法
小试牛刀举一反三实战演练总结前置知识【算法】动态规划专题①——线性DPpython问题描述题目是说:给定一个整数数组,找到其中最长的严格递增子序列的长度。
查理零世
·
2025-02-04 22:44
算法
动态规划
python
求水仙花数,提取算好,打表法。或者暴力解出来。
暴力
解法
#includeusingnamespacestd;intmain(){ intn,m; cin>>n>>m; if(n7||m0) { sum+=powN[num_cp%
JackieZhang.
·
2025-02-04 06:38
算法
数据结构
经典找不同(力扣389)
一、
解法
一:数组计数charfindTheDifference(char*s,char*t){//[26]代表有26个元素,索引为0---25intarr[26]={0};intlen1=strlen(
孙榴莲君
·
2025-02-03 11:33
力扣题目
leetcode
算法
数据结构
DynamicPlanning动态规划学习笔记
动态规划动态规划的特点是求解决策过程
最优化
的过程。适用于求解将过程分成若干个互相联系的阶段,在它的每一阶段都需要作出决策,从而使整个过程达到最好的活动效果。
kxwsspz2001
·
2025-02-03 11:27
笔记
动态规划
算法
(每日一题)连续⼦数组最⼤和———<动态规划-线性dp>
1.题⽬链接:DP6连续⼦数组最⼤和2.题⽬描述:3.
解法
:算法思路:简单线性dp。i.状态表⽰:dp[i]表⽰:以i位置为结尾的所有⼦数组中,最⼤和是多少。
课堂随笔
·
2025-02-03 05:13
每日一题
动态规划
算法
考研
每日一题
力扣题98验证二叉搜索树
1.递归
解法
。定义
xxyneymar
·
2025-02-03 03:30
力扣
leetcode
算法
职场和发展
蓝桥杯备考:前缀和算法---模板题
【模板】前缀和这道题,如果我们简单的用暴力
解法
,时间复杂度就是O(q*N)也就是10的十次方,这时候我们就会超时我们要学习一种前缀和的算法,它能帮助我们做一些预处理,用空间复杂度代替时间复杂度,比如说这道题
无敌大饺子 1
·
2025-02-03 02:21
蓝桥杯
职场和发展
day7 区间和
输入示例5123450113输出示例39解题
解法
一:简单粗暴#in
因兹菜
·
2025-02-03 02:16
算法
leetcode
数据结构
初识算法中的复杂度(斐波那契(循环结构))
输入输出样例以下题解已通过检测:
解法
一(本人做的
Tech007号研究员
·
2025-02-03 01:09
算法(C++)自学笔记
算法
用一个数组实现两个栈
一、题目描述用一个数组实现两个栈二、
解法
分析1.初始化两个下标变量分别指向数组的左右两端2.左边的下标指示第一个栈,右边的下标指示第二个栈3.如果需要对第一个栈执行元素入栈操作,那么将元素赋值到左边下标变量指示的位置
孙尚香蕉
·
2025-02-02 22:16
算法
算法
java
数据结构
【数据结构】_链表经典算法OJ:相交链表
目录1.题目链接及描述2.解题思路2.1思路1:一个链表把另外一个链表的结点逐个轮一遍2.2思路2:截断长链表,从距离交点结点前等距处开始同时遍历(本题
解法
)3.程序关于解题程序的细节:3.1假设法的应用
_周游
·
2025-02-02 21:12
OJ
C语言
数据结构(C&C++)
算法
数据结构
leetcode
多数元素 (JavaScript
解法
)
169.多数元素题解思路1:摩尔投票法思路由于数的数量超过一半,所以那个数的出现的频率,一定大于等于50%,如果res为正确的众数,则voted的数量不可能为0,所以最后的res就是众数。分析时间复杂度O(N)空间复杂度O(1)代码实现varmajorityElement=function(nums){//初始化备选人和票数letres=nums[0],voted=0;for(letnofnums
煲纸
·
2025-02-02 20:05
数据结构与算法
leetcode
hot100刷题第1-9题,三个专题哈希,双指针,滑动窗口
一般是前缀和、滑动窗口,经常结合哈希表;区间操作元素,一般是前缀和、差分数组数组有序,更大概率会用到二分搜索目前已经掌握一些基本套路,重零刷起leetcodehot100,套路题按套路来,非套路题适当参考gpt
解法
小泽爱刷题
·
2025-02-02 20:32
LeetCode
Hot100
刷题题解
python3
哈希算法
算法
洛谷,P8706 [蓝桥杯 2020 省 AB1] 解码C语言
解法
仅供参考,未经过洛谷测试,如若洛谷需微改。题目链接:P8706[蓝桥杯2020省AB1]解码-洛谷|计算机科学教育新生态(luogu.com.cn)#include#include#includeintmain(){charo[50];scanf("%s",o);intlength=strlen(o);for(inti=0;i
竹溪v
·
2025-02-02 16:09
洛谷入门解题
c语言
c++ 算法之二分答案详解
目录一、简介1.定义2.时间复杂度二、核心代码三、例题1.跳石头1.题目描述2.
解法
2.进击的奶牛1.题目描述2.思路一、简介1.定义二分答案是一种二分搜索,二分搜索(英语:binarysearch),
必胜的小铭
·
2025-02-02 07:26
c++
算法
c++
算法
开发语言
C++Leetcode349:两个数组的交集
思路1、暴力
解法
。两层遍历数组。count()函数很好用嘛~~时间复杂度为O(n^2)2、哈希表unorder
钰捷
·
2025-02-01 22:01
C++LeetCode
【程序员面试金典】01.04. 回文排列
示例1:输入:“tactcoa”输出:true(排列有"tacocat"、“atcocta”,等等)题目
解法
这是一道帮助理解“回文串排列”定义的题目,同时该题目也在考查回文串排列应具备哪些特点。
大泽上的扶桑树
·
2025-02-01 22:30
#
程序员面试金典(第6版)
面试
职场和发展
java
LeetCode记录总结
LeetCode刷题学到的知识242.ValidAnagram题目:Giventwostringssandt,writeafunctiontodetermineiftisananagramofs.我的
解法
Starrt-Content
·
2025-02-01 22:29
LeetCode
算法
java
动态规划
算法【分组背包】
下面代码采用记忆化搜索,严格位置依赖和空间压缩的
解法
不再赘述。代码如下。#include#includeusing
还有糕手
·
2025-02-01 20:18
算法
动态规划
【码道初阶】国服ad两种殊途同归的贪心算法详解Leetcode452弓箭射气球问题(与Leetcode435十分相似)
本文将结合具体代码,深入解析该问题的贪心
解法
,用两种不同的循环写法来达成目的并揭示其与经典区间问题(Leetcode435.区间重叠问题)的异同。
宇智波牢大114514
·
2025-02-01 17:48
码道初阶
贪心算法
算法
leetcode
c++
LeetCode算法——滑动窗口&矩阵篇
1、长度最小的子数组题目描述:
解法
:设一个for循环来改变指向窗口末尾的指针,再不断抛弃当前窗口内的首元素最终确定满足条件的最小长度classSolution{public:intminSubArrayLen
胡迪警长不许动
·
2025-02-01 12:11
算法
leetcode
数据结构
贪心算法-活动选择问题&背包问题
目录活动选择问题无重叠区间-Leetcode435分数背包问题--贪心
解法
贪心法0-1背包问题贪心法贪心算法的局限Setcoverproblem活动选择问题分析:/*要在一个会议室举办n个活动-每个活动有它们各自的起始和结束时间
->yjy
·
2025-02-01 11:30
算法
java
开发语言
数据结构&算法-力扣-01数组和字符串python
数据结构&算法-数组和字符串练习先占一个标题刷题链接:数组和字符串1.寻找数组的中心索引2.搜索插入位置3.合并区间python
解法
4.旋转矩阵python
解法
5.零矩阵python常用方法(见菜鸟教程
亓官贝
·
2025-02-01 10:50
数据结构
算法
python
leetcode
LeetCode刷题第九天(994. 腐烂的橘子)
文章目录题目描述广度深度优先
解法
JAVA代码算法复杂度题目描述在给定的网格中,每个单元格可以有以下三个值之一:值0代表空单元格;值1代表新鲜橘子;值2代表腐烂的橘子。
隰有扶苏丶
·
2025-01-31 12:20
leetcode
java
算法
python
数据结构
C++初阶习题(力扣)【4】找字符串中第一个只出现一次的字符
示例:s=“leetcode”返回0s=“loveleetcode”返回2提示:你可以假定该字符串只包含小写字母分析:代码:暴力求
解法
classSolution{//暴力求解public:intfirstUniqChar
graceyun
·
2025-01-31 00:04
#
Leetcode
leetcode
c++
哈希算法
【二叉树】二叉树剪枝
的后代0x01思路叶子节点值为0时,去掉某个节点的如果要去掉则左子树的值全为0右子树的值是全为0再加上节点本身的值也是0反过来讲,也就是以某个节点为根的子树只要存在值为1的节点则这棵子树不用删除0x02
解法
语言
豪冷啊
·
2025-01-30 03:50
算法
重构字符串(767)
767.重构字符串-力扣(LeetCode)
解法
:classSolution{public:stringreorganizeString(strings){stringres;//因为1m;for(autoc
Happy_Traveller
·
2025-01-29 23:52
算法精解-堆(优先队列)
算法
leetcode
数据结构
国科大-算法中的
最优化
方法-林
2024国科大-算法中的
最优化
方法-林刚考完,把复习资料也发出来,学弟学妹可以参考学习一下。总的来说不是很难,由于开卷转闭卷的原因,大部分都是原题,在ppt以及网上都能找到。
手板心里煎鱼吃
·
2025-01-29 21:57
算法
性能优化
matlab
大模型部署工具 llama.cpp 介绍与安装使用
训练的过程,实际上就是在寻找模型参数,使得模型的损失函数最小化,推理结果
最优化
的过程。训练完成之后,模型的参数就固定了,这时候就可以使用模型进行推理,对外提供服务。
大模型柳儿
·
2025-01-29 18:03
llama
服务器
人工智能
web安全
linux
安全
算法【子数组最大累加和问题与扩展】
但是扩展出的问题很多,在笔试、面试中特别常见,扩展出的问题很多非常有趣,
解法
也比较巧妙。下面通过一些题目来加深理解。
还有糕手
·
2025-01-29 17:24
算法
动态规划
LeetCode 第78题:子集题解
让我们一起来探索多种
解法
,深入理解这个问题。文章目录题目描述方法一:递归回溯法思路代码实现代码逻辑流程图方法二:迭代法思路代码实现代码逻辑流程图方法三:位运算法思路代码实现代码逻辑流程图例子分析总
Gemini技术窝
·
2025-01-29 09:35
leetcode
算法
数据结构
java
【力扣每日一题】解答分析 1010. 总持续时间可被 60 整除的歌曲对数
res=0n=len(time)foriinrange(n):forjinrange(i+1,n):if(time[i]+time[j])%60==0:res+=1returnres问题与瓶颈由于暴力
解法
需要两层循环来遍历所有可能
迪小莫学AI
·
2025-01-28 22:02
leetcode
算法
职场和发展
每日一道算法题 组合
int,k:int)->List[List[int]]:fromitertoolsimportcombinationsreturnlist(combinations(range(1,n+1),k))第二种
解法
如下
BraveOxCow
·
2025-01-28 12:47
算法题
算法
数据结构
力扣HOT100-接雨水
思路首先思考,暴力
解法
需要怎么做?最简单的就是,对于每个列,我们都去找它左右两边最高的列,这样我们就能根据下面的公式,计算出当前列能存储的雨水了。
笨cc
·
2025-01-28 10:33
力扣HOT100
leetcode
算法
java
leetcode 面试经典 150 题:有效的括号
链接有效的括号题序号20题型字符串
解法
栈难度简单熟练度✅✅✅题目给定一个只包括‘(’,‘)’,‘{’,‘}’,‘[’,‘]’的字符串s,判断字符串是否有效。
码流怪侠
·
2025-01-28 10:01
#
leetcode
面试
算法
有效的括号
栈
stack
c++
蓝桥杯 ALGO-1006 拿金币 动态规划 双
解法
python
但是我们看一下上图可以发现,有很多位置重复走过了(比如说(1,1),(2,1),(1,2)),走过的路就没必要再走一遍了,我们可以使用标记数组将记录走过位置以实现剪枝,提高执行效率。现在我们看一下代码实现:defdfs(x,y):n行n列范围外的位置没有意义,结束递归ifx>n-1ory>n-1:return0走到终点位置后将终点位置的金币返回ifx==n-1andy==n-1:returnnum
2401_84558326
·
2025-01-28 05:58
程序员
蓝桥杯
动态规划
python
opencv2.4中SVD分解的几种调用方法
奇异值分解(singularvaluedecomposition,SVD)是一种可靠地正交矩阵分
解法
,但它比QR分
解法
要花上近十倍的计算时间。
weixin_34342992
·
2025-01-27 15:46
人工智能
matlab
c#
2024年华为OD机试E卷- Boss的收入-(Java&c++&Python)
最新华为OD机试考点合集:华为OD机试2024年真题题库(E卷+D卷+C卷)_华为od机试题库-CSDN博客每一题都含有详细的解题思路和代码注释,精编c++、JAVA、Python三种语言
解法
。
ai因思坦
·
2025-01-27 11:20
华为OD机试2024真题题库
华为od
c++
开发语言
矩阵
算法
python
java
力扣11题盛最多水的容器 c语言解题思路
1.第一种
解法
:双指针如果是c语言学完,在判断这题的
Y_ahwh
·
2025-01-27 07:55
leetcode
c语言
算法
编程题-字符串相加
解法
一(模拟计算思路):本题我们只需要对两个大整数模拟「竖式加法」的过程。
Kevin Kou
·
2025-01-27 07:24
数据结构
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
其他