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
力扣题型
觉察
比如在办公室的时候正在准备下一次老师的试卷,一位老教师老师看了看我准备的语文试卷,说,你这个试卷
题型
怎么这么老,然后我告诉他说是因为另外一个语文老师定
帅帅宝贝
·
2024-01-24 21:09
在vscode中悄无声息地摸鱼
除此之外,还有许多其他的插件,比如听音乐、看小说、刷
力扣
、浏览掘金等等。甚至有人开发了一个类似小霸王游戏机的插件。VSCode本身是基于Node.js和浏览器的
Dream_travelerly
·
2024-01-24 20:09
生活
web
vscode
ide
编辑器
链表的经典算法OJ题
前言hello,大家好呀,我是Humble,本篇博客要分享的内容是关于链表的一些
力扣
OJ题OK,废话不多说,我们直接开始吧~题目一203.移除链表元素-
力扣
(LeetCode)题目描述:给你一个链表的头节点
不吃肉的Humble
·
2024-01-24 20:08
C语言进阶之数据结构
算法
链表
数据结构
c语言
开发语言
顺序表的经典算法OJ题
前言hello,大家好呀,我是Humble,今天的博客内容是关于之前分享过的顺序表的
力扣
OJ题,毕竟我们学了顺序表的知识也要做一些算法题目来强化嘛好的,废话不多说,直接开始吧~题目一27.移除元素-
力扣
不吃肉的Humble
·
2024-01-24 20:37
C语言进阶之数据结构
c语言
开发语言
数据结构
算法训练营Day57(回文子串--总结DP)
647.回文子串647.回文子串-
力扣
(LeetCode)classSolution{publicintcountSubstrings(Strings){intlen=s.length();//i到j这个子串是否是回文的
不吃青椒!
·
2024-01-24 20:55
算法
算法训练营Day53(子序列问题)
1143.最长公共子序列1143.最长公共子序列-
力扣
(LeetCode)着重理解else里面的逻辑classSolution{publicintlongestCommonSubsequence(Stringtext1
不吃青椒!
·
2024-01-24 20:25
算法
算法
算法训练营Day56(编辑距离)
583.两个字符串的删除操作-
力扣
(LeetCode)classSolution{publicintminDistance(Stringword1,Stringword2){intlen1=word1.
不吃青椒!
·
2024-01-24 20:25
算法
力扣
算法学习day35-3
文章目录
力扣
算法学习day35-3309-最佳买卖股票时机含冷冻期代码实现-补充中午-另一种dp解法714-买卖股票的最佳时机含手续费(完全版)题目代码实现---在之前的代码基础上加上了dp方法和dp的一维优化已复习代码随想录
人山人
·
2024-01-24 20:24
算法刷题
算法
leetcode
动态规划
力扣
算法学习day27-2
文章目录
力扣
算法学习day27-262-不同路径题目代码实现63-不同路径II题目代码实现343-整数拆分题目代码实现
力扣
算法学习day27-262-不同路径题目代码实现classSolution{publicintuniquePaths
人山人
·
2024-01-24 20:24
算法刷题
算法
leetcode
动态规划
力扣
算法学习day29-2
文章目录
力扣
算法学习day29-2先学习完全背包理论518-零钱兑换II题目代码实现
力扣
算法学习day29-2先学习完全背包理论518-零钱兑换II题目代码实现classSolution{publicintchange
人山人
·
2024-01-24 20:24
算法刷题
算法
leetcode
动态规划
力扣
算法学习day21-3
文章目录
力扣
算法学习day21-3332-重新安排行程题目代码实现
力扣
算法学习day21-3332-重新安排行程题目代码实现classSolution{//2h失败。
人山人
·
2024-01-24 20:54
算法刷题
算法
leetcode
力扣
算法学习day26-2
文章目录
力扣
算法学习day26-2968-监控二叉树题目代码实现
力扣
算法学习day26-2968-监控二叉树题目代码实现/***Definitionforabinarytreenode.
人山人
·
2024-01-24 20:54
算法刷题
算法
leetcode
贪心算法
力扣
算法学习day17-3
文章目录
力扣
算法学习day17-3450-删除二叉搜索树中的结点题目代码实现
力扣
算法学习day17-3450-删除二叉搜索树中的结点题目代码实现/***Definitionforabinarytreenode
人山人
·
2024-01-24 20:53
算法刷题
算法
leetcode
力扣
算法学习day14-3
文章目录
力扣
算法学习day14-3106-从中序与后序遍历序列构造二叉树题目代码实现105-从前序与中序遍历序列构造二叉树题目代码实现已复习206-反转链表
力扣
算法学习day14-3106-从中序与后序遍历序列构造二叉树题目代码实现
人山人
·
2024-01-24 20:23
算法刷题
算法
leetcode
力扣
算法学习day15-2
文章目录
力扣
算法学习day15-2700-二叉搜索树中的搜索题目代码实现98-验证二叉搜索树题目代码实现已复习19-删除链表的倒数第N个结点
力扣
算法学习day15-2700-二叉搜索树中的搜索题目代码实现
人山人
·
2024-01-24 20:23
算法刷题
算法
leetcode
算法训练营 day59 动态规划 两个字符串的删除操作 编辑距离
算法训练营day59动态规划两个字符串的删除操作编辑距离两个字符串的删除操作583.两个字符串的删除操作-
力扣
(LeetCode)给定两个单词word1和word2,返回使得word1和word2相同所需的最小步数
还是选择了面包
·
2024-01-24 20:53
训练营
算法
动态规划
力扣
算法-Day16
目录454.四数相加II383.赎金信454.四数相加II给你四个整数数组nums1、nums2、nums3和nums4,数组长度都是n,请你计算有多少个元组(i,j,k,l)能满足:0id=k;s->val=1;HASH_ADD_INT(hash,id,s);}else{s->val++;}}}intcount=0;for(inti=0;ival;}}}returncount;}383.赎金信给
小羊没烦恼~
·
2024-01-24 20:21
力扣刷题
算法
leetcode
数据结构
哈希算法
力扣
算法-Day8
24.两两交换链表中的节点给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。思路:建议使用虚拟头结点,这样会方便很多,要不然每次针对头结点(没有前一个指针指向头结点),还要单独处理。接下来就是交换相邻两个元素了,此时一定要画图,不画图,操作多个指针很容易乱,而且要操作的先后顺序最重要的一点:循环条件!!!链表数量如果是偶数的话,
小羊没烦恼~
·
2024-01-24 20:51
力扣刷题
算法
leetcode
数据结构
c#
力扣
算法-Day15
1.两数之和给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。思路:暴力枚举:第一眼看到这个题目的时候不难想到枚举。然后两层循环。时间复杂度为O(n^2),这样的代价无疑是很大的。哈希表:我们遍历到数字a时,用ta
小羊没烦恼~
·
2024-01-24 20:51
力扣刷题
算法
leetcode
数据结构
力扣
算法-Day7
206.反转链表题意:反转一个单链表。示例:输入:1->2->3->4->5->NULL输出:5->4->3->2->1->NULL思路:1.暴力解法:定义一个存储单链表地址的数组,遍历一次赋值,最后再从后往前修改指针;2.双指针:定义两个同类型的指针pre、cur;初始化pre为空,cur为头节点,依次翻转指针。最后cur为空,pre指向最后一个。3.递归:递归和双指针法的思路一样。只是代码非常
小羊没烦恼~
·
2024-01-24 20:50
力扣刷题
算法
leetcode
c#
力扣
算法-Day1
704.二分查找
力扣
题目链接给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。
小羊没烦恼~
·
2024-01-24 20:20
力扣刷题
算法
leetcode
数据结构
力扣
算法-Day3
59.螺旋矩阵II给定一个正整数n,生成一个包含1到n^2所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。示例:输入:3输出:[[1,2,3],[8,9,4],[7,6,5]]思路:这道题目不涉及什么算法,纯纯模拟过程。主要要掌握各种边界问题。模拟顺时针画矩阵的过程:填充上行从左到右填充右列从上到下填充下行从右到左填充左列从下到上由外向内一圈一圈这么画下去。暴力解法:这个是我没有想到的,居然真的
小羊没烦恼~
·
2024-01-24 20:20
力扣刷题
算法
leetcode
数据结构
[
力扣
算法-day2]今天也是三道题呢!
21.合并两个有序链表将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4,1->3->4输出:1->1->2->3->4->4/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(intx){val=x;}*}
不懂编程青蛙蛙
·
2024-01-24 20:18
java
算法
数据结构奇妙旅程之二叉树
题型
解法总结
꒰˃͈꒵˂͈꒱writeinfront꒰˃͈꒵˂͈꒱ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈.ᴗ͈აxiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客本文由xiaoxieʕ̯•͡˔•̯᷅ʔ原创CSDN如需转载还请通知˶⍤⃝˶个人主页:xiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客系列专栏:xiaoxie的JAVA系列专栏——CSD
小谢在努力
·
2024-01-24 20:45
Java
算法
java
数据结构
算法训练营Day55(子序列--编辑距离)
392.判断子序列392.判断子序列-
力扣
(LeetCode)这道题目算是编辑距离问题的入门题目(毕竟这里只是涉及到减法),慢慢的,后面就要来解决真正的编辑距离问题了和最长公共子序列相似他那道题区别就是
不吃青椒!
·
2024-01-24 20:15
算法
力扣
算法-Day17
15.三数之和给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请你返回所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。思路:双指针:首先要将nums数组进行排序。原因有以下几点:对比于两数之和,本题没有让我们返回数组的下标,如果返回下标的话
小羊没烦恼~
·
2024-01-24 20:14
力扣刷题
算法
leetcode
数据结构
瑞_
力扣
LeetCode_101. 对称二叉树
文章目录题目101.对称二叉树题解方式一递归方式二迭代前言:本文章为瑞_系列专栏之《刷题》的
力扣
LeetCode系列,主要以
力扣
LeetCode网的题进行解析与分享。
瑞486
·
2024-01-24 19:54
算法题
leetcode
算法
java
数字与数学高频问题(算法村第十三关白银挑战)
数组实现加法专题数组实现整数加法66.加一-
力扣
(LeetCode)给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储单个数字。
陈星泽SSR
·
2024-01-24 19:13
算法村
算法
java
数字与数学的基础问题(算法村第十三关青铜挑战)
数字统计专题数组元素积的符号1822.数组元素积的符号-
力扣
(LeetCode)已知函数signFunc(x)将会根据x的正负返回特定值:如果x是正数,返回1。如果x是负数,返回-1。
陈星泽SSR
·
2024-01-24 19:40
算法村
算法
【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问题
【代码随想录】刷题笔记Day55
前言周三,又到了为组会焦虑的日子,此为近忧,而找工作乃远虑啊,争取继续刷完~739.每日温度-
力扣
(LeetCode)什么时候用单调栈一维数组,要寻找任一个元素的右边或者左边第一个比自己大或者小的元素的位置问题本质用栈来记录遍历过的元素
小涛44
·
2024-01-24 18:40
代码随想录刷题笔记
笔记
leetcode
算法
职场和发展
数据结构
【模拟】
力扣
38(Java)
题目classSolution{publicStringcountAndSay(intn){Stringret="1";for(inti=1;i
MegaDataFlowers
·
2024-01-24 17:26
模拟
leetcode
java
算法
【模拟】
力扣
1576(Java)
题目classSolution{publicStringmodifyString(Stringss){char[]s=ss.toCharArray();intn=s.length;for(inti=0;i
MegaDataFlowers
·
2024-01-24 17:56
模拟
leetcode
算法
职场和发展
【模拟】
力扣
495(Java)
题目classSolution{publicintfindPoisonedDuration(int[]timeSeries,intduration){intret=0;//14561219d=3//31133+3//11+3for(inti=1;i=duration)ret+=duration;elseret+=x;}returnret+duration;}}
MegaDataFlowers
·
2024-01-24 17:21
模拟
leetcode
java
算法
力扣
62. 不同路径
动态规划思路:定义dp[r][c]为到达坐标(r,c)的路径数:它只能有同一行左边相邻方格向右到达或者同一列上方相邻方格向下到达;状态转移方程:dp[r][c]=dp[r][c-1]+dp[r-1][c]初始状态dp[0][0]=1第一行的路径数是1第一列的路径数是1动态规划求出所有dp数组的路径数,结果为dp[m-1][n-1];classSolution{public:intuniquePat
slowfastflow
·
2024-01-24 15:03
力扣实践
leetcode
算法
职场和发展
力扣
518. 零钱兑换 II
动态规划思路:假设dp[i]为金额i使用零钱的组合数,其可以由其中的一种零钱coin和i-coin组合;遍历零钱数组,对每一种零钱coin进行如下操作:从coin到amount金额进行遍历,dp[j]=dp[j]+dp[j-coin]初始值,dp[0]=1上述做法不会重复计算不同的排列。因为外层循环是遍历数组coins的值,内层循环是遍历不同的金额之和,在计算dp[i]的值时,可以确保金额之和等于
slowfastflow
·
2024-01-24 15:03
力扣实践
leetcode
算法
职场和发展
力扣
740. 删除并获得点数
,获得其点数,删除x+1和x-1,则其他的x的点数也会被获得;可以将数组转换成一个有序map,key为x,value为对应所有x的和;则问题转换成了不能同时获得相邻两个房间的金币并能获得最大收益问题:
力扣
slowfastflow
·
2024-01-24 15:32
力扣实践
leetcode
算法
职场和发展
力扣
279. 完全平方数
动态规划思路:假设dp[i]为最少组成数i的平方数个数;则其上一个状态为dp[i-j^2]+1,1为j^2:即i的最少完全平方数=i-j^2的最少完全平方数+1,其中j^2dp(n+1);dp[0]=0;for(inti=1;i<=n;++i){intminn=INT_MAX;for(intj=1;j*j<=i;++j){minn=std::min(minn,dp[i-j*j]);}dp[i]=m
slowfastflow
·
2024-01-24 15:31
力扣实践
leetcode
算法
职场和发展
2022河南历史备考
3.重视考查学生发现问题,分析问题,论证问题、解决问题的的能力4.鼓励试题命制的创新,以打破试题固化(
题型
、试题板块、评价等)5.重视
一身书生气
·
2024-01-24 13:10
IVY|01阅读书卡_麦肯锡的公众表达课_三种解决问题的演示方法,带你演示无往不利
一丶恢复原状型(已发生不利情况,如何紧急救缓)二丶预防潜在问
题型
(预防不利
ivyWang靖蕙
·
2024-01-24 12:44
Java程序设计:必实验5 GUI高级应用
题目:编写Java应用程序,实现“Java机考”的功能(“单机版Java简易机考程序”),包含单选题、多选题和判断题三种
题型
。
起床悠悠
·
2024-01-24 12:31
Java
java
开发语言
力扣
27、移除元素(简单)
1题目描述图1题目描述2题目解读对于给定的数组nums,要求移除其中值为val的元素,且不使用额外的数组空间,返回移除后数组的新长度。数组nums中元素的顺序可以改变。3解法一:双指针双指针法是解算法题常用且非常有效的一种方法。3.1解题思路设置双指针left和right,指针right从左向右遍历数组元素,指针left更新数组nums中的元素。函数返回left。3.2设计代码#include#i
BraveTomato
·
2024-01-24 12:40
力扣LeetCode
leetcode
算法
数据结构
c++
N 皇后 -
力扣
(LeetCode)
题目描述n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数n,返回所有不同的n皇后问题的解决方案。每一种解法包含一个不同的n皇后问题的棋子放置方案,该方案中‘Q’和‘.’分别代表了皇后和空位。输入示例n=4输出示例[[".Q..","...Q","Q...","..Q."],["..Q.","Q...","...Q",".Q.."]]解题思路解题代码
maybe_za
·
2024-01-24 11:45
leetcode
算法
职场和发展
解数独 -
力扣
(LeetCode)
题目描述编写一个程序,通过填充空格来解决数独问题。数独的解法需遵循如下规则:数字1-9在每一行只能出现一次。数字1-9在每一列只能出现一次。数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。数独部分空格内已填入了数字,空白格用‘.’表示。输入示例board=[["5","3",".",".","7",".",".",".","."],["6",".",".","1","9","5",".",
maybe_za
·
2024-01-24 11:12
leetcode
算法
职场和发展
代码随想录训练营第三十期|第十四天|二叉树part01|● 理论基础● 递归遍历 ● 迭代遍历● 统一迭代
144.二叉树的前序遍历-
力扣
(LeetCode)/***Definitionforabinarytreenode.
2301_78266314
·
2024-01-24 10:13
代码随想录三刷
算法
数据结构
java
leetcode
专业复习(考前重点)
营养名解(各位同学,营养
题型
如下:选择题(单选)40*1,判断题10*1,填空题15*1,名词解释3*5,问答题10*2)名词解释蛋白质互补作用:不同食物之间相互补充其必需氨基酸不足的作用氨基酸模式:蛋白质各种必需氨基酸构成比例
做自己小太阳
·
2024-01-24 08:29
11-数组-二维区域和检索 - 矩阵不可变
这是数组的第11篇算法,
力扣
链接。给定一个二维矩阵matrix,以下类型的多个请求:计算其子矩形范围内元素的总和,该子矩阵的左上角为(row1,col1),右下角为(row2,col2)。
若呓
·
2024-01-24 08:08
白话算法
算法
数据结构
1.23
力扣
图论
841.钥匙和房间有n个房间,房间按从0到n-1编号。最初,除0号房间外的其余所有房间都被锁住。你的目标是进入所有的房间。然而,你不能在没有获得钥匙的时候进入锁住的房间。当你进入一个房间,你可能会在里面找到一套不同的钥匙,每把钥匙上都有对应的房间号,即表示钥匙可以打开的房间。你可以拿上所有钥匙去解锁其他房间。给你一个数组rooms其中rooms[i]是你进入i号房间可以获得的钥匙集合。如果能进入所
en7oy
·
2024-01-24 07:23
每日一题
leetcode
图论
算法
c++
算法之路(二)
文章目录
力扣
的209题✔解题思路✔代码:✔总结:
力扣
的3题✔解题思路:✔代码:✔总结:
力扣
的1004题✔解题思路:✔代码:✔总结:
力扣
的1658题✔做题思路:✔代码:✔总结:感谢家人的阅读,不准确的地方欢迎在评论区指正
D. Star.
·
2024-01-24 06:43
算法小能手
算法
2020年新高考考什么?这些你不知道要吃亏的!
新高考模拟考的
题型
,是不是就是明年高考的
题型
,这不好说。不过,因为山东省新高考模拟
非凡一生_6da3
·
2024-01-24 05:46
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他