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.移除元素题目链接1.1暴力
解法
classSolution{public:intremoveElement(vector&nums,intval){intsize=nums.size();
w_w方圆
·
2024-01-25 03:19
算法题
c++
c语言
[力扣 Hot100]Day11 滑动窗口最大值
出处思路暴力
解法
就是O(n*k)会超时,所以要用单调数列。维护一个单调递减的队列,队列初始元素是初始窗口内的值,随后移动窗口时维护这个单调队列。
谛听misa
·
2024-01-25 02:42
力扣Hot100题
leetcode
算法
C++ 之LeetCode刷题记录(十七)
示例1:输入:root=[1,2,2,3,4,4,3]输出:true示例2:输入:root=[1,2,2,null,3,null,3]输出:false这题目感觉还是比较简单的
解法
:dfsclassSolution
icecream_cheese
·
2024-01-25 01:31
数据结构
c++
c++
leetcode
深度优先
合并排序的数组(python3
解法
)
难度:简单给定两个排序后的数组A和B,其中A的末端有足够的缓冲空间容纳B。编写一个方法,将B合并入A并排序。初始化A和B的元素数量分别为m和n。示例:输入:A=[1,2,3,0,0,0],m=3B=[2,5,6],n=3输出: [1,2,2,3,5,6]说明:A.length==n+m题解:classSolution(object):defmerge(self,A,m,B,n):delA[m:le
心软且酷丶
·
2024-01-25 00:46
算法
python
leetcode
算法
python
最小公共值(python3
解法
)
难度:简单给你两个整数数组nums1和nums2,它们已经按非降序排序,请你返回两个数组的最小公共整数。如果两个数组nums1和nums2没有公共整数,请你返回-1。如果一个整数在两个数组中都至少出现一次,那么这个整数是数组nums1和nums2公共的。示例1:输入:nums1=[1,2,3],nums2=[2,4]输出:2解释:两个数组的最小公共元素是2,所以我们返回2。示例2:输入:nums1
心软且酷丶
·
2024-01-25 00:15
python
算法
leetcode
python
算法
交替合并字符串(python3
解法
)
难度:简单给你两个字符串word1和word2。请你从word1开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。返回合并后的字符串。示例1:输入:word1="abc",word2="pqr"输出:"apbqcr"解释:字符串合并情况如下所示:word1:abcword2:pqr合并后:apbqcr示例2:输入:word1="ab",w
心软且酷丶
·
2024-01-25 00:45
python
算法
leetcode
算法
python
微分方程-常系数线性方程-非齐次问题
非齐次问题在已经获得齐次问题的通解的情况下,求解非齐次问题的实质就是寻找一个特解.之前的知识知道,这样的特解可以通过常数变易公式获得,但是对具体的问题来说这样的计算可能是相当复杂的,针对几类特殊而常见的函数类型,我们有更加简便的方法,即算子
解法
洛玖言
·
2024-01-25 00:48
力扣 | 240. 搜索二维矩阵 II
._240;publicclass_240_search_a_2d_matrix_ii{//暴力
解法
//时间复杂度O(mn)//空间复杂度O(1)publicbooleansearchMatrix1(int
molecule_jp
·
2024-01-24 22:01
计算机基础
编程语言
算法学习
leetcode
矩阵
java
数据结构
环形链表的
约瑟夫问题
前言大家好呀,我是Humble,今天要分享的内容是环形链表的
约瑟夫问题
说到链表,
约瑟夫问题
(约瑟夫环)绝对是一个经典的算法题,下面就让我们一起看一下吧~正文开始前,我们先看一个小小的故事,借此引出主题,
不吃肉的Humble
·
2024-01-24 20:08
C语言进阶之数据结构
链表
算法
数据结构
c语言
开发语言
第十四届蓝桥杯第三次官方模拟赛题解(2)Excel的列 python
解法
Excel的列问题描述在Excel中,列的名称使用英文字母的组合。前26列用一个字母,依次为A到Z,接下来26*26列使用两个字母的组合,依次为AA到ZZ。请问第2022列的名称是什么?答案提交这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个由大写字母组成的字符串,在提交答案时只填写这个字符串,填写多余的内容将无法得分foriinrange(1,27):forjinrange(1
Sonaldo7
·
2024-01-24 20:31
Python
学习
蓝桥杯
罗大伦《道德经》8
各位朋友大家好,今天我们来解读《道德经》,而且我们是一句一句的给大家来解读,这个
解法
我也是第一次,所以我自己非常激动,这是一个激动人心的时刻。《道德经》其实比较难讲,为什么呢?因为各个版本会非常
锦洋爸爸
·
2024-01-24 20:57
力扣算法学习day35-3
文章目录力扣算法学习day35-3309-最佳买卖股票时机含冷冻期代码实现-补充中午-另一种dp
解法
714-买卖股票的最佳时机含手续费(完全版)题目代码实现---在之前的代码基础上加上了dp方法和dp的一维优化已复习代码随想录
人山人
·
2024-01-24 20:24
算法刷题
算法
leetcode
动态规划
力扣算法-Day7
示例:输入:1->2->3->4->5->NULL输出:5->4->3->2->1->NULL思路:1.暴力
解法
:定义一个存储单链表地址的数组,遍历一次赋值,最后再从后往前修改指针;2.双指针:定义两个同类型的指针
小羊没烦恼~
·
2024-01-24 20:50
力扣刷题
算法
leetcode
c#
力扣算法-Day3
暴力
解法
:这个是我没有想到的,居然真的
小羊没烦恼~
·
2024-01-24 20:20
力扣刷题
算法
leetcode
数据结构
数据结构奇妙旅程之二叉树题型
解法
总结
꒰˃͈꒵˂͈꒱writeinfront꒰˃͈꒵˂͈꒱ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈.ᴗ͈აxiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客本文由xiaoxieʕ̯•͡˔•̯᷅ʔ原创CSDN如需转载还请通知˶⍤⃝˶个人主页:xiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客系列专栏:xiaoxie的JAVA系列专栏——CSD
小谢在努力
·
2024-01-24 20:45
Java
算法
java
数据结构
【LeetCode力扣】面试题 17.14. 最小K个数(top-k问题)
目录1、题目介绍2、解题思路2.1、优先队列
解法
2.2、top-k问题
解法
1、题目介绍原题链接:面试题17.14.最小K个数-力扣(LeetCode)题目要求非常简短,也非常简单,就是求一组数中的k个最小数
Hacynn
·
2024-01-24 19:30
LeetCode刷题
leetcode
算法
java
intellij-idea
数据结构
top-k问题
day9打卡
6.实现strStr(),找出字符串中第一个匹配项的下标暴力
解法
时间复杂度为O(m*n)varstrStr=function(haystack,needle){constn=haystack.length
卑微学习人
·
2024-01-24 17:06
算法打卡
算法
机器学习入门基础-决策树
9.1.1决策树概述决策树(DecisionTree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险,判断其可行性的决策分析方法,是直观运用概率分析的一种图
解法
风度78
·
2024-01-24 16:24
机器学习
决策树
人工智能
算法
数据挖掘
Linux上接收广播
使用tcpdump监听,确实收到了广播包:stackoverflow上的
解法
:修改代码,增加INADDR_BROADCAST一项:#include#include#include#include#include
金色熊族
·
2024-01-24 16:18
Linux
linux
广播
一个处理Range List的面试题
解法
大纲题目
解法
RangeaddremoveToolsRangeListaddremove代码最近看到一个比较有意思的面试题。题目不算难,但是想把效率优化做好,也没那么容易。
breaksoftware
·
2024-01-24 14:53
python
list
python
力扣27、移除元素(简单)
3
解法
一:双指针双指针法是解算法题常用且非常有效的一种方法。3.1解题思路设置双指针left和right,指针right从左向右遍历数组元素,指针left更新数组nums中的元素。函数返回left。
BraveTomato
·
2024-01-24 12:40
力扣LeetCode
leetcode
算法
数据结构
c++
HMM-维特比算法
HMM-维特比算法(viterbi)HMM回顾隐马科夫链
解法
:维特比算法(Viterbi)HMM回顾最终的公式可以解释主要分为两个部分:P(xi|yi),发射概率,字面意思是从一个词性中发射/生成出某一个单词的概率
何强棒棒
·
2024-01-24 12:36
python
词性标注
python
自然语言处理
51. N 皇后 - 力扣(LeetCode)
每一种
解法
包含一个不同的n皇后问题的棋子放置方案,该方案中‘Q’和‘.’分别代表了皇后和空位。
maybe_za
·
2024-01-24 11:45
leetcode
算法
职场和发展
37. 解数独 - 力扣(LeetCode)
数独的
解法
需遵循如下规则:数字1-9在每一行只能出现一次。数字1-9在每一列只能出现一次。数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。数独部分空格内已填入了数字,空白格用‘.’表示。
maybe_za
·
2024-01-24 11:12
leetcode
算法
职场和发展
JAVA五道算法经典题
目录1.sort排序解题:2.
解法
一:
解法
二:递归(具体细节见之前初始递归)3.猴子吃桃
解法
一:
解法
二:递归4.爬楼梯递归解题心得:1.sort排序解题前先了解一个字符串比较的方法:Strings1="
成果、
·
2024-01-24 07:04
java
算法
数据结构
工程师每日刷题 -4
文章目录1、深度学习2、算法与数据结构2.1、暴力
解法
2.2、滑动窗口法3、编程基础1、深度学习问题:CNN的本质和优势?
Nice_cool.
·
2024-01-24 06:43
工程师每日刷题
python
人工智能
算法
工程师每日刷题 -2
文章目录1、深度学习2、算法与数据结构2.1、方法一:暴力
解法
2.2、方法二:双指针法(快慢指针法)3、编程基础3.1、问题一:3.2、问题二1、深度学习模型泛化性差,如何解决?
Nice_cool.
·
2024-01-24 06:13
工程师每日刷题
算法
300. 最长上升子序列
解法
:动态规划状态转移方程:dp[i]表示数组前i个数字的最长上升子序列长度设j属于[0,i),考虑每轮计算dp[i]时,遍历[0,i)做以下判断:1.当nums[i]>nums[j]时,nums[i]
小刘一定要努力
·
2024-01-24 06:38
leetcode刷题:消失的数字
注意:本题相对书上原题稍作改动示例1:输入:[3,0,1]输出:2示例2:输入:[9,6,4,2,3,5,7,0,1]输出:8针对于这道题,我们提供了三种
解法
:一、排序法遍历法首先使用快排对数组进行排序
accompany_zhao
·
2024-01-24 03:00
leetcode刷题
leetcode
算法
职场和发展
c语言
c++
数据结构
开发语言
【蓝桥备赛】矩形总面积——计算几何
//其中变量含义见题面llwidth=max(0LL,min(x2,x4)-max(x1,x3));llheight=max(0LL,min(y2,y4)-max(y1,y3));那么,这道题的
解法
就是
lcx_defender
·
2024-01-24 01:48
#
蓝桥
算法
蓝桥杯
c++
java
几何学
C语言小游戏——3、寻找大公约和小公倍的多种求法
目录一、最大公约数有四种求解:法一:暴力求
解法
二:更相减损法法三:辗转相除法二、最小公倍数有两种求解:法一:暴力求
解法
二:公式法一、最大公约数有四种求解:什么是最大公约数呢?
慢半拍iii
·
2024-01-24 01:10
C语言练习
c语言
开发语言
【算法】利用模拟算法、规律解算法题(C++)
和连续重复字符
解法
思路:模拟我们只需将该过
卜及中
·
2024-01-24 01:38
算法
算法
c++
开发语言
悦读拾光2019.6.18《人类木马程序》-李欣频
今天就到自我与人际关系的木马程序及
解法
,也是非常期待的一章节,最近也遇到一些瓶颈。亚历山大.劳艾德博士说“人类的问题只有两种来源,一个是感到自己不冲奥,另一个是没有安全感”。
哆啦芳
·
2024-01-24 01:23
虽多诵经,不解何益?
解理应做两层
解法
,先要深解胜义
卢理湘
·
2024-01-24 00:39
leetcode 1527 sql 正则、通配符匹配
解法
一:通配符通配符的方法很简单,使用like,用%代替其余字符即可。
abant2
·
2024-01-24 00:01
sql
sql
数据库
c递归算法模型
使用递归算法模型可以较为自然地解决许多问题,尤其是对于那些数据结构层次比较清晰的问题,递归算法模型往往能够提供一种简单清晰的
解法
。
tankeven
·
2024-01-23 23:54
算法模型
算法
暴力
解法
AcWing 5415仓库规划
这道题其实没有什么技术含量,就直接三重循环肝就完事了。当时还在犹豫要不要进行类的构建,后来发现成员函数是可以变化的,所以也就只能用二维数组进行操作了,其他的也没有别的办法,如果有,请指出来,作者乐意探讨。有一个需要注意的点就是,它输出的是从1开始的编号,而我们的数组编号是从0开始的,所以需要额外加1,如果你嫌麻烦也可以直接从1开始输入。#include#include#include#includ
是小Y啦
·
2024-01-23 22:29
c++
c语言
AcWing 4654消除游戏
一、你可以直接用暴力
解法
,但是在那个判题系统里面,如果你用了暴力,可能会给你时间上的限制,在多字符输入的时候就会造成时间限制的问题,导致AC不了。
是小Y啦
·
2024-01-23 22:29
算法
c++
数据结构
链表
【刷题笔记】更骚的并查集
语言实现算法的仓库,有兴趣的同学们可以来贡献哦~网址在这⬇️ProjectalGo如果你每天有力扣每日一题的习惯,你可能会感叹:1月可真是一个图论月确实如此,而并查集是解决连通分量问题以及具有传递关系问题的特色
解法
并查集并查集本身有两个优化方案
Xpectuer
·
2024-01-23 21:33
刷题笔记
算法
go语言
数据结构
算法
c语言汉诺塔编码,汉诺塔的非递归实现(C语言版)从栈模拟递归(超详细原理讲解)到格雷码式编码改进(效率极高版)...
7-17汉诺塔的非递归实现(25分)(点击标题自动跳转OJ平台链接)本文默认读者知道汉诺塔的规则和基本
解法
,掌握C语言基本语法及编程基础,如有不明白可以留言,欢迎大神提意见。
weixin_39766910
·
2024-01-23 19:20
c语言汉诺塔编码
【算法与数据结构】279、LeetCode完全平方数
文章目录一、题目二、
解法
三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、
解法
思路分析:本题可以抽象成一个完全背包问题。
晚安66
·
2024-01-23 16:24
算法
算法
【算法与数据结构】322、LeetCode零钱兑换
文章目录一、题目二、
解法
三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、
解法
思路分析:本题可以抽象成一个完全背包问题。
晚安66
·
2024-01-23 16:53
算法
算法
【算法与数据结构】377、LeetCode组合总和 Ⅳ
文章目录一、题目二、
解法
三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。一、题目二、
解法
思路分析:本题明面上说是组合,实际上指的是排列。
晚安66
·
2024-01-23 16:18
算法
算法
leetCode 6 ZigZag Conversion
image然后按行的方式输出每个字符,第0行,第1行,第2行....
解法
一按照写Z的过程,遍历每个字符,然后将字符存到对应的行中。用goningDown保存当前的遍历方向,如果遍历到两端,就改变方向。
windliang
·
2024-01-23 16:32
P9232 [蓝桥杯 2023 省 A] 更小的数
[蓝桥杯2023省A]更小的数终于本弱一次通关了一道研究生组别的题了[普及/提高−]一道较为简单的双指针题,但一定有更好的
解法
.题目描述小蓝有一个长度均为nnn且仅由数字字符0∼90\sim90∼9组成的字符串
潇与上海
·
2024-01-23 13:35
洛谷刷题
双指针
蓝桥杯
算法
单源最短路径-java
解法
暴力
解法
(思路清晰,适合入门)建立dis数组,用于记录单源最短路径。对于两部分的点,我们可以通过建立一个book数组进行标记,进行判断是否是最短路径确定的点。
Lucky_Jiang
·
2024-01-23 09:49
洛谷题解
算法笔记
java
算法
数据结构
【算法与数据结构】518、LeetCode零钱兑换 II
文章目录一、题目二、
解法
三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。
晚安66
·
2024-01-23 08:19
算法
算法
026. 删除排序数组中的重复项
链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array①典型的双指针
解法
:设置i和j两个指针,分别指向当前已经获得的有序无重复数
圆耳朵Elmo
·
2024-01-23 08:16
错误的集合(位运算
解法
需要重点掌握)
java数据结构与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846文章目录法一:桶排序思想法二:位运算法一:桶排序思想解题思路题目说,每个集合的值都是1~n,一般我们会想到将数组中元素,挨个作为key放入map中,然后遍历
殷丿grd_志鹏
·
2024-01-23 07:59
算法
java
算法
排序算法
leetcode
Java 应用常见问题分析
在研发的过程中,我们肯定都遇到过各种各样的应用问题,下面总结一些常见问题及相关
解法
,包括但不限于CPU飙升、线程死锁、内存泄露、垃圾回收问题、类加载问题、网络问题、日志问题和安全性问题,后续会持续补充完善
J_HelloWorld
·
2024-01-23 07:31
实战问题汇总
java
jvm
问题分析排查
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他