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
约瑟夫问题解法
力扣 2376. 统计特殊整数
思路本来想尝试打表解决,结果内存越界了考虑到递归的深度和广度,正确的思路应该是使用dfs解题,这里给出dfs+记忆化搜索的
解法
dfs+记忆化搜索将给定的整数n转为字符数组,设其长度为len,从高
三更鬼
·
2024-01-18 04:55
DFS
leetcode
深度优先
算法
多种
解法
,有意义吗?
一般情况下,一件事情都会有多种
解法
。在数学中是如此;工作中也是这样;赚钱也是这样。
小虞渊
·
2024-01-18 03:21
Leetcode Weekly Contest 103
我就用了暴力
解法
。把原数组直接映射成新数组。新数组包含了原数组每一位VAL-K,和VAL+K下面我们就需要一个窗口
西部小笼包
·
2024-01-17 23:46
LCR 173. 点名(二分)
示例1:输入:records=[0,1,2,3,5]输出:4示例2:输入:records=[0,1,2,3,4,5,6,8]输出:7二、题目解析本题有多种
解法
:但上述的
解法
的时间复杂度都是O(N),下面介绍
可涵不会debug
·
2024-01-17 20:57
C语言/C++练习题
算法
高斯Hack算法
4bit中2个1的情况0011b0101b0110b1001b1010b1100b
解法
递归求解/****@paramretain剩余可选1的个数*@paramstart下一个可选坐标,范围[0,max)
一盏红烛,一杯烧酒
·
2024-01-17 19:48
算法
java
研究
算法
力扣hot100 完全平方数 完全背包 滚动数组 四平方和定理
Problem:279.完全平方数文章目录思路完全背包滚动数组优化四平方和定理思路三叶神解数学
解法
完全背包⏰时间复杂度:O(n2n)O(n^2\sqrt{n})O(n2n)classSolution
兑生
·
2024-01-17 19:27
力扣
hot100
leetcode
算法
职场和发展
Python每日一练-----整数反转
☀(day44:P42)目录题目:题目分析:解题思路:代码实现✏代码注释代码实现
解法
一:
解法
二:✏代码注释题目:给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。
亖夕
·
2024-01-17 19:48
力扣每日一卷
python
力扣
学习
力扣刷题
LeetCode简单题:203. 移除链表元素(Python,C++,Java)
一.
解法
https://leetcode-cn.com/problems/remove-linked-list-elements/要点:链表Python,C++,Java都用了相同的哨兵法。
好莱坞守门员
·
2024-01-17 17:21
代码随想录算法训练营第二十天 | 654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树
|LeetCode:654.最大二叉树思路和
解法
题目:给定一个不重复的整数数组nums。最大二叉树可以用下面的算法从nums递归地构建:创建一个根节点,其值为nums中的最大值。
FLTS
·
2024-01-17 15:41
代码随想录
算法刷题打卡合集
算法
c++
代码随想录算法训练营第十八天 | 513.找树左下角的值、112. 路径总和、113. 路径总和Ⅱ、106.从中序与后序遍历序列构造二叉树、105.从前序与中序遍历序列构造二叉树
|LeetCode:513.找二叉树左下角的值思路和
解法
题目:给定一个二叉树的根节点root,请找出该二叉树的最底层最左边节点的值。假设二叉树中至少有一个节点。
FLTS
·
2024-01-17 15:11
代码随想录
算法刷题打卡合集
算法
c++
代码随想录算法训练营第二十一天 | 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
|LeetCode:530.二叉搜索树的最小绝对差思路和
解法
题目:给你一个二叉搜索树的根节点root,返回树中任意两不同节点值之间的最小差值。差值是一个正数,其数值等于两值之差的绝对值。
FLTS
·
2024-01-17 15:41
代码随想录
算法刷题打卡合集
算法
c++
差分---(小明的彩灯)蓝桥杯真题,差分思想很明确的模板
小明的彩灯题目描述暴力
解法
差分的思路和模板差分
解法
题目描述小明拥有N个彩灯,第i个彩灯的初始亮度为ai。小明将进行Q次操作,每次操作可选择一段区间,并使区间内彩灯的亮度+x(x可能为负数)。
小妞无语
·
2024-01-17 14:19
蓝桥杯
蓝桥杯
算法
职场和发展
力扣:43. 字符串相乘(Python3)
来源:力扣(LeetCode)链接:力扣示例:示例1:输入:num1="2",num2="3"输出:"6"示例2:输入:num1="123",num2="456"输出:"56088"
解法
:将num1、num2
恽劼恒
·
2024-01-17 14:55
LeetCode
leetcode
python
算法
Java入门高频考查算法逻辑基础知识3-编程篇(超详细18题1.8万字参考编程实现)
在优化之前,先分析暴力
解法
的效率,了解它的时间和空间复杂度,然后解释为什么需要更有效的
解法
。采取逐步的方法首先解决小规模问题,再逐渐递进到大规模问题。编写清晰、易读的代码,并在写代码的同时解释
danci_
·
2024-01-17 12:28
JAVA后端-刷题
面试
职场和发展
算法
java
程序人生
学习方法
开发语言
用Java实现01背包问题 用贪心算法
以下是使用Java实现的动态规划
解法
:publicclassKnapsackProblem{publicstaticintknapSack(intW,int[]wt,int[]val,intn){int
酷爱码
·
2024-01-17 11:21
算法设计与分析第二版
java
贪心算法
开发语言
【Swift】LeedCode 句子中的最多单词数
由于各大平台的算法题的
解法
很少有Swift的版本,小编这边将会出个专辑为手撕LeetCode算法题。新手撕算法。请包含一个句子由一些单词以及它们之间的单个空格组成,句子的开头和结尾不会有多余空格。
闽江小张
·
2024-01-17 10:54
算法
swift
开发语言
leetcode
算法
Day64 只出现一次的数字
示例1:输入:[2,2,1]输出:1示例2:输入:[2,2,1]输出:1Java
解法
思路:比较简单,用Set即可处理packagesj.shim
Shimmer_
·
2024-01-17 09:02
【重点】【DP】300. 最长递增子序列
法1:DP基础
解法
必须掌握!!!
Allenlzcoder
·
2024-01-17 08:09
DP
【栈】Leetcode 496 下一个更大元素I
【栈】Leetcode496下一个更大元素I
解法
1两个单调栈
解法
2---------------题目链接-------------------
解法
1两个单调栈两个栈进行操作,一个栈用来遍历寻找,一个栈用来保留将待寻找的
苹果就叫不呐呐
·
2024-01-17 06:42
Leetcode
开发语言
leetcode
数据结构
java
算法
【队列】【实现构造函数和方法】Leetcode 903 最近的请求次数
【队列相关】【实现构造函数和方法】Leetcode903最近的请求次数
解法
1利用列表的相关操作---------------题目链接-------------------
解法
1利用列表的相关操作1、新建类型为
苹果就叫不呐呐
·
2024-01-17 06:41
Leetcode
leetcode
算法
职场和发展
java
程序人生
【栈】【字符】Leetcode 20 有效的括号
【栈】【字符】Leetcode20有效的括号
解法
1栈的操作(先进后出)---------------题目链接-------------------
解法
1栈的操作(先进后出)新建栈:Stackmystack
苹果就叫不呐呐
·
2024-01-17 06:41
Leetcode
leetcode
算法
java
职场和发展
1024程序员节
Leetcode(一):数组、链表部分经典题目详解(JavaScript版)
5.螺旋矩阵二、链表1.删除链表元素2.设计链表3.反转链表4.两两交换链表中的节点5.删除链表倒数第n个节点6.环形链表一、数组1.二分查找点击跳转到力扣题目注意题目的前提条件:有序数组、无重复元素
解法
DantinZhang
·
2024-01-17 06:24
数据结构与算法
leetcode
链表
javascript
算法
力扣经典图论题目打卡记录
文章目录@[TOC](文章目录)前言一、力扣743.网络延迟时间-单源最短路问题1.Dijkstra
解法
2.Floyd
解法
二、力扣133.克隆图-DFS/BFS三、力扣210.课程表II-拓扑排序四、力扣
无一郎的技术圈
·
2024-01-17 02:06
java
图论
Leetcode 热题HOT 100 46.全排列
自带的全排列函数next_permumtation())我们都知道C++的函数库是那么的强大,在这里面自带的全排列函数next_permumtation()就可以很好的解决我们的这个问题,在这里博主只是提供
解法
Eliauk &
·
2024-01-17 01:54
Leetcode题解
c++
LeetCode每日刷题:存在重复的元素II
解题思路:这道题有三种
解法
:暴力,滑动窗口,Set。暴力
解法
:循环遍历数组,判断是否nums[i]==nums[j],根据题目意思还得加个判断条件i下标减去j下标的绝对值要小于等于给定的k。
一般般的每日刷题
·
2024-01-17 00:41
leetcode
算法
职场和发展
Leetcode 121.买卖股票的最佳时机
Leetcode121.买卖股票的最佳时机前言一、题目描述与分析二、题解以及代码
解法
1:暴力法
解法
2:动态规划
解法
3:贪心算法总结前言在本篇题解中,我们将解决力扣第121题,该题要求在给定的股票价格数组中找到最大的利润
派大星的信徒
·
2024-01-16 23:27
刷题计划
java
算法
LeetCode
解法
汇总83. 删除排序链表中的重复元素
目录链接:力扣编程题-
解法
汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:.
失落夏天
·
2024-01-16 22:03
编程题
leetcode
算法
职场和发展
编程竞赛-消息存取
目录链接:力扣编程题-
解法
汇总_分享+记录-CSDN博客GitHub同步刷题项目:GitHub-September26/java-algorithms:算法题汇总,包含牛客,leetCode,lintCode
失落夏天
·
2024-01-16 22:03
编程题
算法
LeetCode
解法
汇总82. 删除排序链表中的重复元素 II
目录链接:力扣编程题-
解法
汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:.
失落夏天
·
2024-01-16 22:31
编程题
leetcode
算法
职场和发展
线代作业啊啊
线性方程组的矩阵求
解法
考虑线性方程组:x+2y=33x+4y=7\begin{array}{r}x+2y=3\\3x+4y=7\end{array}x+2y=33x+4y=7使用矩阵的方法求解xxx和yyy
图灵猫-Arwin
·
2024-01-16 22:17
线性代数
算法
矩阵
一、基础数据结构——1.链表——1.动态链表
建议关注罗勇军老师博客
约瑟夫问题
(洛谷P1996)题目描述nnn个人围成一圈,从第一个人开始报数,数到mmm的人出列,再由下一个人重新从111开始报数,数到mmm的人再出圈,依次类推,直到所有的人都出圈
鸥梨菌Honevid
·
2024-01-16 22:17
Algorithm
数据结构
链表
【算法】算法(模拟、指针等)解决字符串类题目(C++)
解法
一:两两比较遍历数组,每次比较后更新最长公共前缀,并循环比较找最长公共前缀
解法
二:统一比较遍历第一个字符串的所有字
卜及中
·
2024-01-16 22:46
算法
算法
c++
开发语言
颠倒整数
解法
:自己的思路(想太多),先把数字转化为字符串,字符串转化为字符数组,反转数组,再把数组转化为字符串,从而转为数字,再去
coder_flag
·
2024-01-16 21:44
C++代码入门01 幂运算与对数运算(一)
图源:文心一言上机题目练习整理~本篇作为基础练习,提供了3种
解法
以及函数的详细解释,供小伙伴们参考~第1版:在力扣新手村刷题的记录,方法一是自己写的,方法二与方法三是力扣的官方
解法
~编辑:梅头脑题目:231.2
梅头脑_
·
2024-01-16 21:24
#
数据结构
c++
开发语言
笔记
墨者学院10 phpMyAdmin后台文件包含分析溯源
问题描述题目链接:phpMyAdmin后台文件包含分析溯源_文件包含根据提示,点开文档链接~这些就是已知的条件啦~本文整理了评论区的三种
解法
,几乎每种
解法
都有猜目录的运气成分~解题过程七分靠技术,三分靠运气
梅头脑_
·
2024-01-16 21:52
#
墨者学院
数据库
mysql
web安全
LeetCode 160: 两个链表的相交节点 - 优雅
解法
LeetCode160:IntersectionofTwoLinkedLists题目描述给定两个单链表headA和headB的头节点,返回它们相交的节点。如果两个链表没有相交,返回null。示例:输入:intersectVal=8,listA=[4,1,8,4,5],listB=[5,6,1,8,4,5],skipA=2,skipB=3输出:相交节点'8'解释:链表A和链表B在节点'8'相交。解题
程序员阿伦
·
2024-01-16 19:29
leetcode
链表
算法
LeetCode刷题——394. 字符串解码(HOT100)
本篇文章将较详细介绍栈的题目394.字符串解码,提供栈和递归两种
解法
。代码语言为:C++代码。
君莫笑lucky
·
2024-01-16 17:59
hot
100
leetcode
算法
c++
《思维破局》:寻找最佳
解法
相信大家都曾遇到过难以解决的困境,或许也对当下的生活状态感到厌倦,却找不到出口,不知道该如何跳出僵局。比如说觉得自己工作没有前途,想换工作,自己却没有什么技能。学习新东西却怎么样都学不好,平白耽误了许多时间,也找不到自己擅长并热爱的东西。换工作不知道能换什么,留下来却也无心工作,但又迫于经济无法洒脱离开。陷入僵局,情绪越来越差,反而会责备自己一无所长,或者认为自己不能成功。这样的情况有很多,也会以
抱花少女
·
2024-01-16 17:16
LeetCode 2085. 统计出现过一次的公共字符串(C++)
题目地址:力扣题目难度:Easy涉及知识点:遍历、哈希表、STL方法
解法
1:暴力搜索思路:对于word1中的每一个字符串,判断其在word1中是否只出现了一次,而且也在word2中也恰好出现一次,若满足条件
Xaiver_97
·
2024-01-16 17:18
力扣刷题
leetcode
c++
哈希
leetcode
代码随想录计划Day19–二叉树二叉搜索树的最近公共祖先二叉搜索树的最近公共祖先上一天刚写过二叉树的最近公共祖先对于上题的
解法
肯定也适用于二叉搜索树的最近公共祖先。
信仰zzzz
·
2024-01-16 16:22
leetcode
算法
Grind75第10天 | 133.克隆图、994.腐烂的橘子、79.单词搜索
133.克隆图题目链接:https://leetcode.com/problems/clone-graph
解法
:这个题是对无向图的遍历,可以用深度优先搜索和广度有限搜索。
Jack199274
·
2024-01-16 15:14
数据结构和算法
算法
数据结构
leetcode
Grind75第11天 | 310.最小高度树、127.单词接龙、230.二叉搜索树中第k小的元素
310.最小高度树题目链接:https://leetcode.com/problems/minimum-height-trees
解法
:这个题类似最短路径问题,用的BFS。
Jack199274
·
2024-01-16 15:06
数据结构和算法
算法
数据结构
leetcode
软件工程复习自用---第二章
可行性研究考题重点可行性研究的任务可行性研究的目的不是解决问题,而是确定问题是否值得去解决可行性研究分析过程进一步分析和澄清问题定义分析员应该导出系统的逻辑模型探索若干种可供选择的主要
解法
要至少从以下三个方面研究每种
解法
的可行性技术可行性使用现有的技术能实现这个系统吗
边缘常驻民
·
2024-01-16 15:00
软件工程
蛮力法求解最大连续子序列和,详细改进,c语言,c++
问题描述:给定一个序列,求出其中连续最大的子序列和,如果序列和小于0,则最大子序列和为0举例序列:2,3,-5,11,-4,13,-9其中最大的子序列和是11,-4,13和为20原始
解法
:三层循环#includeusingnamespacestd
华同学啊
·
2024-01-16 14:24
算法分析与设计
#
算法-蛮力法
c++
c语言
算法
C语言零基础--进阶数组+指针--系统学习5day
目录1.数组名的含义2.数组下标3.字符串常量(匿名数组)4.零长数组(结构体空间扩充)5.变长数组6.char型指针7.多级指针8.指针万能拆
解法
9.void型指针10.const型指针11.函数指针巧用
西柚小萌新
·
2024-01-16 13:09
C语言入门到深入
c语言
学习
数据结构
NLP 学习资源
自然语言处理的现状和前景|自然语言处理应用|自然语言处理经典任务|学习自然语言处理技术数据结构与算法基础|时间复杂度、空间复杂度|斐波那契数列的时间和空间复杂度|动态规划算法|经典的DP问题|练习:DP问题的代码
解法
红烧肉_2121
·
2024-01-16 11:10
【LeetCode-53】最大子数组和(贪心&动归)
示例:输入:[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组[4,-1,2,1]的和最大,为6
解法
1:贪心算法如果-
叮咚Zz
·
2024-01-16 08:45
leetcode
算法
动态规划
贪心算法
【算法与数据结构】343、LeetCode整数拆分
文章目录一、题目二、
解法
三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。
晚安66
·
2024-01-16 08:34
算法
算法
和为s的两个数字
nums=[2,7,11,15],target=9输出:[2,7]或者[7,2]示例2:输入:nums=[10,26,30,31,47,60],target=40输出:[10,30]或者[30,10]
解法
小刘一定要努力
·
2024-01-16 07:01
代码随想录训练营day2
一、有序数组的平方1.1暴力
解法
可以直接使用C++当时自带的排序算法库函数进行计算,属于暴力
解法
,复杂度较高,那么有没有运行效率更高的算法思想呢?
向阳菌
·
2024-01-16 06:35
代码随想录训练营
算法
leetcode
数据结构
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他