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
solution
算法通关村-番外篇排序算法
大家好我是苏麟,今天带来番外篇.冒泡排序BubbleSort最基本的排序算法,最常用的排序算法.我们以关键字序列{26,53,48,11,13,48,32,15}看一下排序过程:代码如下:(基础版)class
Solution
踏遍三十六岸
·
2023-12-23 19:23
算法村
算法
数据结构
java
排序算法
7.5组合总和②(LC40-M)
先把candidates排序,让重复的元素都在一起单层递归时,if(i>startindex&&candidates[i]==candidates[i-1]){continue;}调试过程:class
Solution
pig不会cv
·
2023-12-23 17:43
#
7.回溯
数据结构
LeetCode 1671. 得到山形数组的最少删除次数
2、接口描述class
Solution
{public:intminimumMountainRemovals(vector&nums){}};3、原题链接
EQUINOX1
·
2023-12-23 17:32
leetcode每日一题
算法
leetcode
职场和发展
数据结构
c++
开发语言
最新 Android studio添加阿里云仓库
pluginManagement{ repositories{ gradlePluginPortal() google() mavenCentral() }}dependencyRe
solution
Management
修行者对666
·
2023-12-23 16:12
安卓
android
studio
阿里云
android
罗马数字转整数
题目描述:罗马数字转整数示例:输入:"LVIII"输出:58解释:L=50,V=5,III=3.java代码:class
Solution
{publicintromanToInt(Strings){Mapmap
windUtterance
·
2023-12-23 15:17
38. 报数
class
Solution
{publicStringcountAndSay(intn){if(n==1){return"1";}else{StringBuildersb=newStringBuilder
_道友请留步_
·
2023-12-23 14:20
剑指Offer(二)
代码如下:class
Solution
:#s源字符串defreplaceSpace(sel
zhjcjdtc
·
2023-12-23 13:56
图像融合论文阅读:DDcGAN: 一种用于多分辨率图像融合的双鉴别器条件生成对抗网络
article{ma2020ddcgan,title={DDcGAN:Adual-discriminatorconditionalgenerativeadversarialnetworkformulti-re
solution
imagefusion
qiang42
·
2023-12-23 13:22
图像融合
论文阅读
生成对抗网络
人工智能
图像处理
深度学习
R语言【rWCVP】——解决!wcvp_checklist在使用物种的完整科学名,并指定物种的分类等级为“species”时,找不到任何记录,并输出:No occurrences.
PackagerWCVPversion1.2.4解决方法直接看
Solution
。
ALittleHigh
·
2023-12-23 12:09
R语言
r语言
恢复反转的有序数组
5,6,1,2,3,4]-->[1,2,3,4,5,6]解题思路找到数组翻转的位置,发现左右两边的数组都是有序的,把左右两边的数组逆序得到了一个逆序的数组,再把该数组逆序即可得到升序的数组代码publicclass
Solution
studyever
·
2023-12-23 10:45
罗马数字转整数
#encoding=utf-8class
Solution
(object):defromToInter(self,s):''':params:str:return:int'''roman_tuple=['
地铁姑娘
·
2023-12-23 09:42
代码随想Day41 | 343. 整数拆分、96.不同的二叉搜索树
343.整数拆分这道题的贪心思路是尽可能地拆分成3,(结论),需要进行数学证明,详细代码如下:class
Solution
{public:intintegerBreak(intn){if(n==2)return1
tiger2_2
·
2023-12-23 07:25
好好刷leetcode
算法
LeetCode394.字符串解码
这道题有点像我之前写过的一道题有效的括号(不只是栈)-CSDN博客但是比那道题要难,但用的方法是一样的,就是用栈的先进后出进行括号匹配,所以有写过之前那道题,这道题按照这个思路走我就写出了如下屎山代码:class
Solution
荔枝味啊~
·
2023-12-23 07:45
leetcode
算法
leetcode
java
数据结构
LeetCode 第一题
示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]使用python解法:暴力解法:class
Solution
(object):deft
vim
·
2023-12-23 06:19
Leetcode 1736. Latest Time by Replacing Hidden Digits
文章作者:Tyan博客:noahsnail.com|CSDN|1.DescriptionLatestTimebyReplacingHiddenDigits2.
Solution
解析:枚举所有可能情况,替换对应的
SnailTyan
·
2023-12-23 06:53
数字在排序数组中出现的次数
publicclass
Solution
{publicstaticintGetNumberOfK(int[]array,intk){intlow=0,high=array.length,mid=
囧略囧
·
2023-12-23 03:17
代码随想录算法训练营第45天 | 322. 零钱兑换、279. 完全平方数
322.零钱兑换class
Solution
{public:intcoinChange(vector&coins,intamount){vectordp(amount+1,INT_MAX);dp[0]=0
zh_luo2023
·
2023-12-23 02:03
代码随想录
leetcode
代码随想录算法训练营第45天|70. 爬楼梯、322. 零钱兑换、279.完全平方数
70.爬楼梯https://leetcode.cn/problems/climbing-stairs/用dp数组class
Solution
{public:intclimbStairs(intn){vectordp
鲁树人146
·
2023-12-23 02:03
算法
代码随想录训练营day48|322. 零钱兑换、279.完全平方数
class
Solution
{public:intcoinChange(vector&coins,intamount){vectordp(amount+1,INT_MAX);dp[0]=0;for(inti
吉大第一深情
·
2023-12-23 02:32
1024程序员节
代码随想录45天|322. 零钱兑换、279. 完全平方数
322.零钱兑换-力扣(Leetcode)class
Solution
{public:intcoinChange(vector&coins,intamount){vectordp(amount+1,INT_MAX
m0_56530269
·
2023-12-23 02:02
代码随想录
leetcode
代码随想录——279.完全平方数
class
Solution
{publicintnumSquares(intn){intmax=Integer.MAX_VALUE;int[]dp=newint[n+1];for(inti=0;i<=n;
cui_hao_nan
·
2023-12-23 02:32
代码随想录
算法
数据结构
61. 旋转链表
解题思路1、计算出链表长度n,每移动n次就回到了原始状态,因此k=k%n;2、把链表倒数k个节点直接放在链表前方,就形成了新链表;3、注意判断链表是否为空以及k是否为0;原代码##class
Solution
拽拽就是我
·
2023-12-23 01:04
leetcode刷题打卡
链表
leetcode
算法
力扣17. 电话号码的字母组合
,整体可以看成一颗多叉树;结果需要进行深度优先遍历,从根节点到叶子结点;数字对应的字符串,每次选择一个出来,依次与下个数字对应的一个字母结合,直到叶子结点;然后再弹栈返回上一层分支继续遍历;class
Solution
slowfastflow
·
2023-12-23 01:33
力扣实践
深度优先
算法
力扣58. 最后一个单词的长度
指针+反向遍历思路:用一个指针反向遍历字符串;用一个变量计数统计长度;class
Solution
{public:intlengthOfLastWord(strings){intindex=s.size(
slowfastflow
·
2023-12-23 01:32
力扣实践
leetcode
算法
职场和发展
力扣137. 只出现一次的数字 II
哈希表思路:用哈希表进行统计数组中的元素个数;遍历查询个数为1的元素;class
Solution
{public:intsingleNumber(vector&nums){std::unordered_maptb
slowfastflow
·
2023-12-23 01:02
力扣实践
leetcode
算法
职场和发展
HrSegNet 23年裂缝检测新文章基于PaddelPaddle和Paddleseg的复现
本文章是对2023年发表在AutomationinConstruction上论文Real-timeHigh-Re
solution
NeuralNetworkwithSemanticGuidanceforCrackSegmentation
熊熊dsh
·
2023-12-22 23:07
python
paddlepaddle
计算机视觉
深度学习
C++ 调整数组顺序使奇数位于偶数前面
class
Solution
{public:voidreOrderArray(vector&ar
伏城无嗔
·
2023-12-22 23:50
力扣
c++
算法
Day68力扣打卡
打卡记录得到山形数组的最少删除次数(线性DP+前后缀分解)链接class
Solution
:defminimumMountainRemovals(self,nums:List[int])->int:n=len
功德箱我每年都投
·
2023-12-22 21:37
从零开始的算法打灰
leetcode
算法
python
Day67力扣打卡
打卡记录美丽塔II(前缀和+单调栈)链接class
Solution
:defmaximumSumOfHeights(self,maxHeights:List[int])->int:n=len(maxHeights
功德箱我每年都投
·
2023-12-22 21:05
从零开始的算法打灰
leetcode
算法
职场和发展
python
522. 最长特殊序列 II
522.最长特殊序列IIclass
Solution
{public:boolcheck(strings,stringt){intidx=0;for(inti=0;i&strs){intn=strs.size
来到了没有知识的荒原
·
2023-12-22 20:01
LC142. 环形链表 II
力扣(LeetCode)官网-全球极客挚爱的技术成长平台publicclass
Solution
{publicListNodedetectCycle(ListNodehead){ListNodefast=
chuyufengling
·
2023-12-22 20:33
链表
算法
数据结构
面试题 02.07. 链表相交
publicclass
Solution
{publicListNodegetIntersectionNode(ListNodeheadA,ListNodeheadB){ListNodepreA=headA
chuyufengling
·
2023-12-22 20:03
LeetCode算法题
算法
LC347. 前 K 个高频元素
class
Solution
{publicint[]topKFrequent(int[]nums,intk){Mapmap=newHashMap>list=newArrayListo2.getValue(
chuyufengling
·
2023-12-22 20:02
LeetCode算法题
算法
leetcode
数据结构
LC 24. 两两交换链表中的节点
class
Solution
{/**思路:迭代法pre指针指向cur指针的前一个节点nex指针指向cur指针的下一个节点tmp指针指向nex指针的下一个节点例如:链表3->2->5->4->6->7->8
菜菜想当诗人
·
2023-12-22 19:00
力扣
链表
数据结构
算法训练营day4 LC24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 面试题 02.07. 链表相交 142.环形链表II
LC24.两两交换链表中的节点class
Solution
(object):defswapPairs(self,head):""":typehead:ListNode:rtype:ListNode"""dummy
冬瓜香菜
·
2023-12-22 19:59
链表
算法
数据结构
LC24. 两两交换链表中的节点
代码随想录class
Solution
{//举例子:假设两个节点1->2//那么head=1;next=2;next.next=null//那么swapPairs(next.next),传入的是null,
chuyufengling
·
2023-12-22 19:59
java
前端
服务器
leetcode 525. 连续数组(优质解法)
代码:class
Solution
{publicintfindMaxLength(int[]nums){HashMaphashMap=newHashMap<>();hashMap.put(0,-1);intmax_length
小林想被监督学习
·
2023-12-22 19:19
leetcode
leetcode
算法
职场和发展
leetcode 1314. 矩阵区域和(优质解法)
代码:class
Solution
{publicint[][]matrixBlockSum(int[][]mat,intk){intm=mat.length;intn=mat[0].length;int[
小林想被监督学习
·
2023-12-22 19:46
leetcode
leetcode
矩阵
算法
二分边界问题(找到第一个大于等于该元素的下标...)的总结
先贴代码:class
Solution
{public:intsearchInsert(vector&nums,inttarget){intn=nums.size();intleft=0;int
努力成为大牛的每一天
·
2023-12-22 18:53
算法
数据结构
285. Inorder Successor in BST
findthein-ordersuccessorofthatnodeintheBST.Note:Ifthegivennodehasnoin-ordersuccessorinthetree,returnnull.
Solution
Nancyberry
·
2023-12-22 18:37
代码随想录算法训练营第五十九天|503下一个更大元素Ⅱ\43.接雨水
503.下一个更大元素Ⅱ主要是使用一个取模操作,模拟将数组遍历两边,然后使用单调栈进行寻找usingnamespacestd;class
Solution
{public:vectornextGreaterElements
ogier_maxwell
·
2023-12-22 16:22
代码随想录算法训练营
算法
代码随想录算法训练营第六天| 242.有效的字母异位词、 349. 两个数组的交集、202. 快乐数、 1. 两数之和
242.有效的字母异位词我的版本想到直接使用哈希表记录字幕出现的数量class
Solution
{public:boolisAnagram(strings,stringt){unordered_mapmap
ogier_maxwell
·
2023-12-22 16:51
代码随想录算法训练营
算法
数据结构
leetcode
c++
代码随想录算法训练营第五十八天|739.每日温度、496.下一个更大元素I
739.每日温度使用一个单调栈,始终维持栈内的元素,为一个递增或者递减的单调状态栈中没有存放实际的数组元素,而是数组下标class
Solution
{public:vectordailyTemperatures
ogier_maxwell
·
2023-12-22 16:51
代码随想录算法训练营
算法
代码随想录算法训练营第三天| 203.移除链表元素、707.设计链表、 206.反转链表
203.移除链表元素自己版本需要注意的地方:可以使用哨兵节点,方便操作使用两个指针,同时向后移动,这样便于删除操作class
Solution
{public:ListNode*removeElements
ogier_maxwell
·
2023-12-22 16:20
代码随想录算法训练营
算法
链表
数据结构
leetcode
代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素
移除元素704.二分查找代码随想录文档二分查找的使用前提是有序数组并无重复数字在写二分查找时,关键是搞明白具体区间的左右开闭自己首先写一版出来首先自己想到的就是递归,写的代码如下,一次ac:class
Solution
ogier_maxwell
·
2023-12-22 16:20
代码随想录算法训练营
算法
leetcode
数据结构
代码随想录算法训练营第二天| 977.有序数组的平方、209. 长度最小的子数组、59.螺旋矩阵Ⅱ
代码随想录算法训练营第二天|977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵Ⅱ977.有序数组的平方代码随想录解法代码随想录解法和我想得差不多:但是这里使用了一个for循环,更加简洁class
Solution
ogier_maxwell
·
2023-12-22 16:20
代码随想录算法训练营
算法
矩阵
leetcode
HashMap使用-力扣242做题总结
不能直接用下标访问2、HashMap相关(1)初始化(2)由key得到value(3)遍历map-增强for循环(4)数组和hashmap的length区别(5)getOrDefault方法我的答案class
Solution
aPurpleBerry
·
2023-12-22 14:52
LeetCode做题总结
java
leetcode
Leetcode-102.二叉树的层序遍历(Python)
0,left=None,right=None):#self.val=val#self.left=left#self.right=rightfromcollectionsimportdequeclass
Solution
蜡笔小祎在线学习
·
2023-12-22 13:48
leetcode
leetcode
算法
python
Leetcode-98.验证二叉搜索树(Python)
题目链接此题看题解class
Solution
:defisValidBST(self,root:Optional[TreeNode])->bool:returnself.isValidBSTHelper(
蜡笔小祎在线学习
·
2023-12-22 13:48
leetcode
leetcode
算法
python
Leetcode-138.随机链表的复制(Python)
self,x:int,next:'Node'=None,random:'Node'=None):self.val=int(x)self.next=nextself.random=random"""class
Solution
蜡笔小祎在线学习
·
2023-12-22 13:18
leetcode
leetcode
链表
算法
python
上一页
95
96
97
98
99
100
101
102
下一页
按字母分类:
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
其他