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
思路题
LeetCode每日一题——890. 查找和替换模式
文章目录题目示例
思路题
解题目你有一个单词列表words和一个模式pattern,你想知道words中的哪些单词与模式匹配。
hyk今天写算法了吗
·
2024-01-29 22:57
#
算法实例
leetcode
算法
职场和发展
python
数据结构
[Python-字符串]
解题
思路题
目要求是原地操作的话,就直接用一个中介变量temp交换即可,代码如下。
靠米菜勾
·
2024-01-28 13:20
python
算法
leetcode
[Python-贪心算法]
解题
思路题
目的要求是相邻两个孩子中评分更高的孩子会获得更多的糖果,这也就是说我们需要双边比较,有点像前面的求峰值点数。但是这道题让我们统计的是糖果
靠米菜勾
·
2024-01-28 13:49
算法
leetcode
一篇通关代码随想录 - 数组
数组二分查找思路代码复杂度相似题目移除元素思想代码复杂度相似题目有序数组的平方思路代码复杂度相似题目长度最小的子数组思路代码复杂度相似题目螺旋矩阵II思路代码复杂度相似题目二分查找704.二分查找
思路题
目要求数组为有序数组数组中无重复元素以上则可以考虑使用二分查找思路一左闭右闭
程序员iteng
·
2024-01-27 18:11
LeetCode
数据结构
leetcode
java
蓝桥杯2020年第十一届省赛真题-七段码
目录题目描述运行限制原题链接代码
思路题
目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小蓝要用七段码数码管来表示一种特殊的文字。
Java_小白呀
·
2024-01-26 12:00
算法(java)
java
蓝桥杯
算法
Leetcode 第 110 场双周赛题解
:2808.使循环数组所有元素相等的最少秒数思路代码复杂度分析题目4:2809.使数组和小于等于x的最少时间思路代码复杂度分析Leetcode第110场双周赛题解题目1:2806.取整购买后的账户余额
思路题
目
UestcXiye
·
2024-01-26 07:29
Every
day
a
LeetCode
leetcode
C++
数据结构与算法
链表
枚举
动态规划
贪心算法
算法练习-螺旋矩阵(思路+流程图+代码)
示例1:输入:n=3输出:[[1,2,3],[8,9,4],[7,6,5]]
思路题
目要求生成一个顺时针螺旋排列的正方形矩阵,矩阵元素从1到n^2逐个递增。初始
Yamai Yuzuru
·
2024-01-25 11:57
算法编程笔记
流程图
java数据结构与算法刷题-----LeetCode667. 优美的排列 II
LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846解题
思路题
目要求我们返回一个数组长度为
殷丿grd_志鹏
·
2024-01-24 09:18
算法
java
算法
leetcode
数据结构
【算法】利用模拟算法、规律解算法题(C++)
2.算法题1576.替换所有的问号
思路题
意分析:题目要求将所给字符串的’?‘替换为小写字母,使得字符串最后不包含’?'和连续重复字符解法思路:模拟我们只需将该过
卜及中
·
2024-01-24 01:38
算法
算法
c++
开发语言
LeetCode每日一题——670. 最大交换
LeetCode每日一题系列题目:670.最大交换难度:中等文章目录LeetCode每日一题系列题目示例
思路题
解题目给定一个非负整数,你至多可以交换一次数字中的任意两位。返回你能得到的最大值。
hyk今天写算法了吗
·
2024-01-23 22:42
#
算法实例
leetcode
算法
职场和发展
数据结构
python
【蓝桥杯冲冲冲】排队接水--贪心算法巩固 (≧∇≦)
蓝桥杯备赛|洛谷做题打卡day15文章目录蓝桥杯备赛|洛谷做题打卡day15排队接水题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示
思路题
解代码我的一些话排队接水题目描述有nnn个人在一个水龙头前排队接水
松叶子吖
·
2024-01-23 15:46
蓝桥杯备赛
蓝桥杯
贪心算法
职场和发展
java数据结构与算法刷题-----LeetCode645. 错误的集合(位运算解法需要重点掌握)
持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846文章目录法一:桶排序思想法二:位运算法一:桶排序思想解题
思路题
目说
殷丿grd_志鹏
·
2024-01-23 07:59
算法
java
算法
排序算法
leetcode
acwing讲解篇之93. 递归实现组合型枚举
文章目录题目描述题解
思路题
解代码题目描述题解思路本题相当于二叉树的深度优先遍历,树的第i层表示第i个数选或不选,当选择了m次左节点后退出我们记录当前递归的深度deep然后用state进行状态压缩,state
醉墨居士
·
2024-01-22 17:22
数据结构与算法
深度优先
算法
acwing讲解篇之94. 递归实现排列型枚举
文章目录题目描述题解
思路题
解代码题目描述题解思路定义递归深度deep,数字使用情况used,选择的数字顺序path进行递归终止条件为递归深度达到n层时,打印path,然后返回深度加一遍历未使用的数字,选择数字
醉墨居士
·
2024-01-22 17:22
数据结构与算法
深度优先
算法
acwing讲解篇之92. 递归实现指数型枚举
文章目录题目描述题解
思路题
解代码题目描述题解思路本题相当于二叉树的深度优先遍历,树的第i层是第i个数选或不选我们记录当前递归的深度deep然后用state进行状态压缩,state第i位是1表示选第i个数
醉墨居士
·
2024-01-22 17:21
数据结构与算法
深度优先
算法
acwing讲解篇之5459. 区间嵌套
文章目录题目描述题解
思路题
解代码题目描述题解思路记录所有区间和区间对应的索引按照区间左端点进行排序然后遍历排序后的区间如果当前区间的右端点相比于前一个区间的右端点有所上升或者不变则输出当前区间的索引和前一个区间的索引
醉墨居士
·
2024-01-22 17:49
数据结构与算法
算法
【洛谷学习自留】P5743 猴子吃桃
题目
思路题
目给出了最后一天的桃子剩余数量为1,且输入的值只有一个整数,也就是说,每一个整数都只对应一个结果。使用反推的方式去求出结果。
护佑菜鸟
·
2024-01-17 23:16
学习
力扣2114.句子中的最多单词数 Java
目录题目描述解题
思路题
目描述https://leetcode-cn.com/problems/maximum-number-of-words-found-in-sentences一个句子由一些单词以及它们之间的单个空格组成
赚钱去流浪
·
2024-01-17 10:53
算法题
leetcode
java
算法
代码随想录算法训练营第一天|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
算法
数据结构
【算法】算法(模拟、指针等)解决字符串类题目(C++)
2.解决字符串类算法题14.最长公共前缀
思路题
意分析:题目要求找到字符串数组中的最长公共前缀。
卜及中
·
2024-01-16 22:46
算法
算法
c++
开发语言
算法第二十天-丑数Ⅱ
丑数Ⅱ题目要求解题
思路题
目的要求是让我们生成第n个丑数。如果考虑逐个遍历自然数是否为丑数,一定会超时。这里推荐使用生成的办法。要生成第n个丑数,我们必须从第一个丑数1开始,向后逐渐的寻找。
alstonlou
·
2024-01-16 21:34
算法基础
算法
python
leetcode
leetcode-2719统计证书数目
题目链接2719.统计整数数目-力扣(LeetCode)解题
思路题
目实际上求的是[num1,...num2]中,数位和在[min_sum,...max_sum]的数的个数。
杜阿福
·
2024-01-16 18:56
leetcode
算法
数据结构
leetcode-82删除排序链表中的重复元素
题目链接82.删除排序链表中的重复元素II-力扣(LeetCode)解题
思路题
意:在一个有序链表中,如果一个节点的值出现不止一次,那么把所有等于此值的节点删除掉。
杜阿福
·
2024-01-15 21:25
leetcode
链表
算法
LeetCode讲解篇之2280. 表示一个折线图的最少线段数
文章目录题目描述题解
思路题
解代码题目描述题解思路折线图中如果连续的线段共线,那么我们可以可以将其合并成一条线段首先将坐标点按照横坐标升序排序然后遍历数组我们可以通过计算前一个线段的斜率和当前线段的斜率来判断是否共线如果二者相等
醉墨居士
·
2024-01-15 01:48
数据结构与算法
leetcode
算法
职场和发展
LeetCode讲解篇之216. 组合总和 III
文章目录题目描述题解
思路题
解代码题目描述题解思路使用递归回溯算法,当选择数字num后,在去选择大于num的合法数字,计算过程中的数字和,直到选择了k次,如果数组和等于n则加入结果集从1开始选择数字,直到搜索完所有排列后
醉墨居士
·
2024-01-15 01:17
数据结构与算法
leetcode
算法
职场和发展
pta 六度空间
目录题目要求输入格式:输出格式:输入样例:输出样例:我的思路邻接矩阵法学习别人的
思路题
目要求“六度空间”理论又称作“六度分隔(SixDegreesofSeparation)”理论。
万福泉源
·
2024-01-13 23:02
数据结构
力扣 1234. 替换子串得到平衡字符串 Python
力扣1234.替换子串得到平衡字符串Python题目[^1]解题
思路题
目解读题目分析题目难点关键是如何搜索代码题目1有一个只含有‘Q’,‘W’,‘E’,‘R’四种字符,且长度为n的字符串。
li扣扣223
·
2024-01-13 21:21
算法
机器学习
深度学习
leetcode
python
算法
【高难思维题】Water Problem详解
思路题
目很好理解吧?我们可以画个图:上图就是n=4,n=9的情况了。那看到这里,有人就要问了:那是不是只有完全平方数满足条件啊?不是。看这里:傻眼了吧?题目不要求正方形大小相等!别急,我们
起床气233
·
2024-01-13 20:00
真题题解
算法
c++
开发语言
LeetCode讲解篇之47. 全排列 II
文章目录题目描述题解
思路题
解代码题目描述题解思路初始化一个nums中元素是否被访问的数组used、记录还需要递归的深度deep遍历nums如果当前元素被访问过或者当前元素等于前一个元素且前一个元素没被访问过就跳过该次遍历否则选择当前元素
醉墨居士
·
2024-01-13 19:06
数据结构与算法
leetcode
深度优先
算法
LeetCode讲解篇之78. 子集
文章目录题目描述题解
思路题
解代码题目描述题解思路初始化一个start变量记录当前从哪里开始遍历搜索nums搜索过程的数字组合加入结果集然后从start下标开始遍历nums,更新start,递归搜索直到搜索完毕
醉墨居士
·
2024-01-13 19:06
数据结构与算法
leetcode
算法
职场和发展
LeetCode讲解篇之39. 组合总和
文章目录题目描述题解
思路题
解代码题目描述题解思路首先排序数组然后开始选择数字当选择数字num后,在去选择大于等于num的合法数字,计算过程中的数字和直到选数字和等于target,加入结果集若数字和大于target
醉墨居士
·
2024-01-13 19:05
数据结构与算法
leetcode
算法
职场和发展
LeetCode讲解篇之90. 子集 II
文章目录题目描述题解
思路题
解代码题目描述题解思路初始化一个变量start表示当前从哪里开始遍历nums搜索过程的数字组合加入结果集从start开始遍历nums如果当前元素和前一个元素相等,前一个元素没被使用
醉墨居士
·
2024-01-13 19:55
数据结构与算法
leetcode
算法
职场和发展
Codeforces Round 896 (Div. 2)(VP-12,寒假加训)
wa如果是奇数要变成偶数次xor3.acB.贪心1.a,b都是主要城市就02.a,b一个为主要城市a可以去最近的主要城市3.a,b都不是主要城市min(st-主要-ed,st-ed)1.acC.mex没
思路题
解
Lanthanmum
·
2024-01-12 17:17
算法
力扣 155. 最小栈
:MinStack()初始化堆栈对象voidpush(intval)将元素val推入堆栈voidpop()删除堆栈顶部的元素inttop()获取堆栈顶部的元素intgetMin()获取堆栈中的最小元素
思路题
目要求
三更鬼
·
2024-01-10 17:49
leetcode
[力扣 Hot100]Day1 两数之和
思路题
目可以直接暴力做,如果想优于O(n^2)可以先排序然后用两个指针从首尾分
谛听misa
·
2024-01-10 15:28
leetcode
算法
职场和发展
LeetCode每日一题——1691. 堆叠长方体的最大高度
LeetCode每日一题系列题目:828.统计子串中的唯一字符难度:困难文章目录LeetCode每日一题系列题目示例
思路题
解题目给你n个长方体cuboids,其中第i个长方体的长宽高表示为cuboids
hyk今天写算法了吗
·
2024-01-10 14:46
#
算法实例
leetcode
算法
动态规划
Python
数据结构
LeetCode每日一题——1827. 最少操作使数组递增
LeetCode每日一题系列题目:1827.最少操作使数组递增难度:简单文章目录LeetCode每日一题系列题目示例
思路题
解题目给你一个整数数组nums(下标从0开始)。
hyk今天写算法了吗
·
2024-01-10 14:15
#
算法实例
leetcode
算法
数据结构
Python
职场和发展
Leetcode——2053. 数组中第 K 个独一无二的字符串
数组中第K个独一无二的字符串题目解题
思路题
目独一无二的字符串指的是在一个数组中只出现过一次的字符串。给你一个字符串数组arr和一个整数k,请你返回arr中第k个独一无二的字符串。
408真的不难
·
2024-01-10 05:49
leetcode
leetcode
C语言入门(字符串正反连接(fgets()、gets()用法))
目录编辑题目描述输入格式输出格式样例输入样例输出解题
思路题
目描述所给字符串正序和反序连接,形成新串并输出输入格式任意字符串(长度=0;i++,j--){a[i]=a[j];}最后要加上'\0';有一种的思路是
时光の尘
·
2024-01-08 07:15
C语言
c语言
开发语言
c++
算法
visual
studio
编辑器
数据结构与算法——约瑟夫环
#解题
思路题
解有很多种,我们这先用单链表来分析:题目分析:本题可以先根据圆桌周围的n个人构造一个
永远不会的CC
·
2024-01-06 16:07
数据结构与算法专题
数据结构
基于python的leetcode算法介绍之动态规划
文章目录零算法介绍一例题介绍使用最小花费爬楼梯问题分析Leetcode例题与思路[118.杨辉三角](https://leetcode.cn/problems/pascals-triangle/)解题
思路题
解
神仙盼盼
·
2024-01-05 06:21
基于python的算法设计
算法题解
动态规划
算法
LeetCode 5. Longest Palindromic Substring
findthelongestpalindromicsubstringins.Youmayassumethatthemaximumlengthofsis1000.Example1:Input:"babad"Output:"bab"Note:"aba"isalsoavalidanswer.Example2:Input:"cbbd"Output:"bb"题目
思路题
目是
cb_guo
·
2024-01-04 23:58
【Leetcode】466. 统计重复个数
文章目录题目思路代码题目466.统计重复个数
思路题
目要求找出一个最大整数m,使得经过n2个字符串s2组成的字符串能够被经过n1个字符串s1组成的字符串完全包含的次数。
想要AC的sjh
·
2024-01-03 15:56
练习题(记录做题想法)
leetcode
算法
c++
【每日一题】一周中的第几天
文章目录Tag题目来源解题思路方法一:模拟写在最后Tag【模拟】【数学】【2023-12-30】题目来源1185.一周中的第几天解题思路方法一:模拟
思路题
目中的日期是在1971到2100年之间的有效日期
wang_nn
·
2024-01-01 23:09
LeetCode每日一题
模拟
数学
2023-12-30
LeetCode刷题日记2022-1-3/1185. 一周中的第几天
1185.一周中的第几天题目描述题解
思路题
解代码题目描述给你一个日期,请你设计一个算法来判断它是对应一周中的哪一天。输入为三个整数:day、month和year,分别表示日、月、年。
Bu9_Maker
·
2024-01-01 01:42
Leetcode每日一题
leetcode
算法
python
LeetCode刷题日记2022-1-15/1716. 计算力扣银行的钱-暴力求解
1716.计算力扣银行的钱题目描述题解
思路题
解代码题目描述Hercy想要为购买第一辆车存钱。他每天都往力扣银行里存钱。最开始,他在周一的时候存入1块钱。从周二到周日,他每天都比前一天多存入1块钱。
Bu9_Maker
·
2024-01-01 01:42
Leetcode每日一题
leetcode
算法
python
LeetCode讲解篇之454. 四数相加 II
LeetCode讲解篇之454.四数相加II文章目录LeetCode讲解篇之454.四数相加II题目描述题解
思路题
解代码题目描述题解思路哈希表记录前两个数组所有组合求值和数量,然后组合后两个数组求值,若值在哈希表中存在
醉墨居士
·
2024-01-01 01:03
数据结构与算法
leetcode
算法
哈希算法
【Leetcode】1154. 一年中的第几天
文章目录题目思路代码题目1154.一年中的第几天链接
思路题
目要求是给定一个字符串date,它代表一个日期,采用标准的YYYY-MM-DD格式。需要计算这个日期是当年的第几天。
想要AC的sjh
·
2024-01-01 01:27
练习题(记录做题想法)
leetcode
算法
c++
179.【2023年华为OD机试真题(C卷)】最大坐标值(模拟实现Java&Python&C++&&JS)
文章目录179.【2023年华为OD机试真题(C卷)】最大坐标值(模拟实现Java&Python&C++&&JS)题目描述解题
思路题
解代码<
一见已难忘
·
2023-12-29 17:59
算法之翼—华为OD机试专栏
java
华为od
c语言
python
c++
OD机试
最大坐标值
上一页
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
其他