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排序
【Algorithm】拓扑
排序
简单介绍
文章目录拓扑
排序
简单介绍1基本概念2常见实现方式方法一:Kahn算法(基于入度的广度优先)原理示例代码方法二:DFS(基于深度优先搜索)原理示例代码3拓扑
排序
在C++实战中的典型场景4检测环5总结拓扑
排序
简单介绍拓扑
排序
·
2025-06-18 13:19
day64—回溯—组合数(
LeetCode
-77)
题目描述给定两个整数n和k,返回范围[1,n]中所有可能的k个数的组合。你可以按任何顺序返回答案。示例1:输入:n=4,k=2输出:[[2,4],[3,4],[2,3],[1,2],[1,3],[1,4],]示例2:输入:n=1,k=1输出:[[1]]提示:1>&ans,vector&comb,int&count,intpos,intn,intk){if(count==k){ans.push_ba
程序员-King.
·
2025-06-18 12:16
算法
算法
leetcode
DFS
LeetCode
1170.比较字符串最小字母出现频次
题目:定义一个函数f(s),统计s中(按字典序比较)最小字母的出现频次,其中s是一个非空字符串。例如,若s="dcce",那么f(s)=2,因为字典序最小字母是"c",它出现了2次。现在,给你两个字符串数组待查表queries和词汇表words。对于每次查询queries[i],需统计words中满足f(queries[i])问题。代码:classSolution{publicint[]numSm
爱笑的coder
·
2025-06-18 12:16
算法刷题-二分查找
leetcode
算法
职场和发展
day66—BFS—最短的桥(
LeetCode
-934)
题目描述给你一个大小为nxn的二元矩阵grid,其中1表示陆地,0表示水域。岛是由四面相连的1形成的一个最大组,即不会与非组内的任何其他1相连。grid中恰好存在两座岛。你可以将任意数量的0变为1,以使两座岛连接起来,变成一座岛。返回必须翻转的0的最小数目。输入格式一个二维整数数组,输出是一个非负整数,表示需要填海造陆的位置数。Input:[[1,1,1,1,1],[1,0,0,0,1],[1,0
·
2025-06-18 12:43
LeetCode
热题 100 —— 岛屿数量(图论) + 找到字符串中所有字母异位词(滑动窗口)
目录438.找到字符串中所有字母异位词中等图论200.岛屿数量中等中等给定两个字符串s和p,找到s中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。示例1:输入:s="cbaebabacd",p="abc"输出:[0,6]解释:起始索引等于0的子串是"cba",它是"abc"的异位词。起始索引等于6的子串是"bac",它是"abc"的异位词。示例2:输入:s="abab",p=
程序员合理
·
2025-06-18 11:36
LeetCode
热题
100
leetcode
算法
职场和发展
【
LeetCode
】 五月打卡-day06
933.最近的请求次数参考大佬的题解:添加链接描述使用队列实现请求时间序列,在构造方法中初始化队列class
王六六同学
·
2025-06-18 11:05
leetcode刷题
#
每日打卡题
leetcode
算法
计算机数据结构图知识点,2011考研计算机数据结构复习重点解析:图的应用
图的基本应用包括:最小生成树、最短路径、拓扑
排序
、关键路径等。09年考
夏欢Vivian
·
2025-06-18 09:53
计算机数据结构图知识点
代码随想录算法训练营第四十四天|
LeetCode
1143 最长公共子序列、
LeetCode
1035 不相交的线、
LeetCode
53 最大子序和、
LeetCode
392 判断子序列
LeetCode
1143最长公共子序列代码随想录题目链接/文章讲解/视频讲解:代码随想录代码随想录PDF,代码随想录网站,代码随想录百度网盘,代码随想录知识星球,代码随想录八股文PDF,代码随想录刷题路线
weixin_67709152
·
2025-06-18 08:48
算法
LangChain 与 Milvus 的碰撞:全文检索技术实践
它根据词频等因素计算出的相关性分数对结果进行
排序
。语义搜索更善于理解含义和上下文,而全文搜索则擅长精确的关键词匹配,因此是语义搜索的有益补充。
金汐脉动 | PulseTide
·
2025-06-18 08:47
禅与LangChain
langchain
milvus
全文检索
OD 算法题 B卷【数字最低位
排序
】
文章目录数字最低位
排序
数字最低位
排序
给定一个非空数组,数据类型为整型;按照数组元素十进制最低位从小到大进行
排序
;十进制最低位相同的元素,相对位置保持不变;元素为负值时,十进制最低位等于去除符号位后对应十进制值的最低位
laufing
·
2025-06-18 08:47
OD算法题
B卷
排序
leetcode
:504. 七进制数(python3解法,数学相关算法题)
难度:简单给定一个整数num,将其转化为7进制,并以字符串形式输出。示例1:输入:num=100输出:"202"示例2:输入:num=-7输出:"-10"提示:-107str:ifnum==0:return"0"else:a=numnum=abs(num)res=[]whilenum>0:y=num%7res.append(str(y))num=num//7ifa<0:return"-"+"".j
Cold_Air丶
·
2025-06-18 08:46
python
算法
算法
leetcode
python
代码随想录算法训练营第五十七天|
LeetCode
392 判断子序列、
LeetCode
115 不同的子序列
1
LeetCode
392判断子序列题目链接:
LeetCode
392判断子序列文章讲解:代码随想录(programmercarl.com)视频讲解:动态规划,用相似思路解决复杂问题|
LeetCode
:392
望仁啊
·
2025-06-18 08:45
代码随想录算法刷题
算法
leetcode
职场和发展
代码训练
LeetCode
(35)验证回文串
)验证回文串Author:OnceDayDate:2025年6月17日漫漫长路,才刚刚开始…全系列文章可参考专栏:十年代码训练_Once-Day的博客-CSDN博客参考文章:125.验证回文串-力扣(
LeetCode
Once-Day
·
2025-06-18 08:44
#
十年代码训练
leetcode
算法
C
代码随想录算法训练营第 44 天 |
LeetCode
1143.最长公共子序列
LeetCode
1035.不相交的线
LeetCode
53. 最大子序和
LeetCode
392.判断子序列
代码随想录算法训练营Day44代码随想录算法训练营第44天|
LeetCode
1143.最长公共子序列
LeetCode
1035.不相交的线
LeetCode
53.最大子序和
LeetCode
392.判断子序列目录代码随想录算法训练营前言
HIT最菜电控
·
2025-06-18 08:43
代码随想录算法训练营
算法
leetcode
《Solana 全面解析:交易生命周期与账户体系设计实践指南》
文章目录前言一、Solana交易完整生命周期交易创建与签名交易广播与网络传播交易验证与
排序
区块打包与共识确认区块上链与最终确认二、Solana账户体系与属性设计基本账户程序账户(可执行)数据账户(不可执行
链上罗主任
·
2025-06-18 06:04
Solana系列
区块链
智能合约
Voliate关键字的作用
二:基于内存屏障的防止指令重排用Voliate修饰的变量,可以防止cpu执行指令重
排序
,底层的实现方式是基于4中内存屏障:读读,读写,写读,写写屏障。
玄魄灵归
·
2025-06-18 05:29
Java
java
java-ee
jvm
从源码角度了解Elasticsaerch(分布式协调
排序
、深分页问题)
引文Elasticsearch基于Lucene所以很多系统实现都在其中,所以可以先看看Lucene的实现:https://blog.csdn.net/qq_35040959/article/details/147931034项目组件不像Kafka这种顶级项目核心性能组件全自己实现,ELK中有很多引用至第三方开放库;网络模型-Netty网络模型多重要不必多说,Elasticsearch基于Netty
·
2025-06-18 04:54
华为OD-2024年E卷-字符统计及重排[100分] -- python
如果次数相同,按照自然顺序进行
排序
,且小写字母在大写字母之前。输入描述输入一行,为一个仅包含字母的字符串。
m0_64074356
·
2025-06-18 00:54
华为od
Python三数之和
示例:给定数组nums=[-1,0,1,2,-1,-4],满足要求的三元组集合为:[[-1,0,1],[-1,-1,2]]思路:1.首先将数组
排序
,可以利用Python内置函数,也可以利用另外定义
排序
算法
每天收获一点点
·
2025-06-17 23:47
leetcode
面试
Qwen3-Embedding-Reranker本地部署教程:8B 参数登顶 MTEB 多语言榜首,100 + 语言跨模态检索无压力!
一、简介Qwen3-Embedding与Qwen3-Reranker是阿里巴巴通义实验室于今年6月开源的双模型系列,专为文本表征、检索与
排序
任务设计。
算家计算
·
2025-06-17 23:14
模型构建
embedding
Qwen3
Qwen3-Reranker
模型部署教程
智能检索
算家云
镜像社区
Leetcode
第104题 二叉树的最大深度题解
来源:力扣(
LeetCode
)链接:
LeetCode
题目分析(1)涉及树的题,大多可以用递归解,此题也一样,由于是求树的最大深度,则可递归求左右子树的最大深度,然后加1即可得到树的最大
L-Windy
·
2025-06-17 20:32
算法题解
算法
二叉树
leetcode
数据结构
宇宙尽头是WPS之——【Excel】一个自动重新
排序
的宏
1.目的你是否在做一个表格
排序
,但只能知道某几个行之间的相对顺序,而可能排着排着发现后面还有顺序更靠前的项,而不得不将排好的序号重新+1+1……所以你需要一个宏,它可以知道你输入了一个已经存在的序号,并以那个序号为准
阿门阿前一棵小白菜
·
2025-06-17 19:53
wps
excel
两个有序数组合并成一个 (归并算法的合并实现,同时也是双指针方法的典型例)
问题背景归并
排序
的核心是“分而治之”:不断地把数组一分为二,直到每个子数组只有一个元素(天然有序);然后从底向上合并两个有序数组为一个新的有序数组。
·
2025-06-17 18:20
算法22-----托普利茨矩阵
leetcode
766
1、题目如果一个矩阵的每一方向由左上到右下的对角线上具有相同元素,那么这个矩阵是托普利茨矩阵。给定一个MxN的矩阵,当且仅当它是托普利茨矩阵时返回True。示例1:输入:matrix=[ [1,2,3,4], [5,1,2,3], [9,5,1,2]]输出:True解释:在上述矩阵中,其对角线为:"[9]","[5,5]","[1,1,1]","[2,2,2]","[3,3]","[4]"。各条对
weixin_33966095
·
2025-06-17 18:18
数据结构与算法
LeetCode
1143. 最长公共子序列 | 动态规划详解
1143.最长公共子序列题目描述给定两个字符串text1和text2,返回它们的最长公共子序列(LCS)的长度。如果不存在公共子序列,则返回0。示例:输入:text1="abcde",text2="ace"输出:3解释:最长公共子序列是"ace"解题思路:动态规划(DP)✅状态定义dp[i][j]表示:text1前i个字符与text2前j个字符的最长公共子序列长度。✅状态转移方程如果text1[i
算法_小学生
·
2025-06-17 17:42
leetcode
动态规划
算法
LeetCode
189. 轮转数组(Rotate Array)
189.轮转数组题目描述给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。示例1:输入:nums=[1,2,3,4,5,6,7],k=3输出:[5,6,7,1,2,3,4]解释:向右轮转1步:[7,1,2,3,4,5,6]向右轮转2步:[6,7,1,2,3,4,5]向右轮转3步:[5,6,7,1,2,3,4]示例2:输入:nums=[-1,-100,3,99],k=2输出:
算法_小学生
·
2025-06-17 17:12
leetcode
算法
职场和发展
力扣的SQL
我就在想,力扣上的题是不是太基础了,要不要看看会员的SQL题1075-project-employees-ihttps://
leetcode
.com/problems/project-employees-i
zhuiQiuMX
·
2025-06-17 15:21
sql
今天主题是行列互转
1795-rearrange-products-tablehttps://
leetcode
.com/problems/rearrange-products-table/description/行转列用groupby
zhuiQiuMX
·
2025-06-17 15:21
sql
1487. 保证文件名唯一
目录【
LeetCode
1487】保证文件名唯一:题解与实现分析题目描述示例输入:输出:解题思路分析️解题方法:哈希表+模拟✅Python实现⏱️时间与空间复杂度分析时间复杂度:空间复杂度:示例说明方法对比与优化建议小结与拓展
Joyner2018
·
2025-06-17 14:18
python
leetcode
算法
开发语言
python
数据结构
数据结构
排序
文章目录1.直接插入
排序
2.希尔
排序
3.冒泡
排序
4.选择
排序
5.堆
排序
6.归并
排序
7.快速
排序
1.直接插入
排序
稳定性:稳定时间复杂度:最好情况O(N)最坏情况O(N^2)平均情况O(N^2)空间复杂度:
长安城没有风
·
2025-06-17 12:31
java
数据结构
如何使用EnsembleRetriever结合多个检索器的结果
它通过复合互排名融合算法(ReciprocalRankFusion)重新
排序
各个检索器的结果,以实现更好的性能。技术背景介绍在搜索和信息检索中,"混合搜索"模式成为一种常见的做法。
weixin_43212959
·
2025-06-17 11:54
windows
人工智能
microsoft
华为OD-2024年E卷-树状结构查询[200分] -- python
以字典序
排序
补充说明树中的节点是唯一的,不会出现两个节点,是同一个名字5bacadcfcedcdef解题思路:需要查询一棵树指定节点的所有下层节
m0_64074356
·
2025-06-17 09:47
华为od
python
java保留字详解_java复习基础知识——java保留字
ava关键字列表(依字母
排序
共51组):abstract,assert,boolean,break,byte,case,catch,char,class,const,continue,default,do
奕成的备忘
·
2025-06-17 07:58
java保留字详解
LeetCode
刷题算法复盘
目录链表1.常用解题方法2.常用基本函数二叉树栈和队列数组和
排序
二分和分治递归和回溯哈希动态规划贪心字符串双指针位运算链表1.常用解题方法增加一个哑结点使用双指针使用快慢指针2.常用基本函数找倒数第k个结点
·
2025-06-17 03:33
Leetcode
复盘6——数组与矩阵
Leetcode
复盘6——数组与矩阵导读1.移动零/把数组中的0移到末尾相同(
Leetcode
283)难度:简单Easyidea:定义一个游动下标idx,先把nums里非零数字放到前面,再把后面的位置置
·
2025-06-17 03:02
Leetcode
复盘5——字符串
Leetcode
复盘5——字符串导读1.有效的字母异位词/两个字符串包含的字符是否完全相同(
Leetcode
242)难度:简单Easyidea:哈希表(HashMap)/字典(dict)用字典来存储每个单词出现的次数
薛定谔的程序喵
·
2025-06-17 03:32
Leetcode刷题之旅
字符串
java
数据结构
哈希表
hashmap
Leetcode
复盘1——树
导读这是我写的第一次复盘总结,利用递归法和迭代法解决二叉树相关的题目,里面还会涉及到其他的概念,例如前缀和等等。递归解法一共分四步:框架1.terminator——下探到底该往上返回了,一般会出现在叶子节点的左右子树上。有可能返回0(涉及到求数值的题目),有可能返回false(涉及到判断的题目);2.processthecurrentlogic——每到新的一层,要处理当前层的逻辑(包括最后一句返回
薛定谔的程序喵
·
2025-06-17 03:32
Leetcode刷题之旅
Leetcode复盘
二叉树
算法
数据结构
bfs
dfs
leetcode
复盘(1)
一、作用域问题一般定义变量要定义在全局,也就是在函数刚刚开始就定义。if,while这种花括号里面就算一个局部作用域,在局部定义变量出了花括号定义的变量就会失效。二、哈希表的几个常用功能及哈希表的定义写法首先要包含头文件比如要创建一个字符,整型的组合:unordered_maphash;初始化:hash["red"]=1;hash["blue"]=3;hash[定义左边类型变量]=定义右边类型变量
·
2025-06-17 03:01
python-pandas库
文件的读取和写入三、DataFrame1、DataFrame的构造2、DataFrame的方法3、数据合并mergeconcat4、数据清洗dropnafillnadrop_duplicates删去数据错误的行5、
排序
与聚合
排序
分组和聚合一
yogima
·
2025-06-16 22:27
python
python
pandas
springcloud版本以及常用五个组件
版本名的来源是伦敦的地铁站名,以字母
排序
。比如最早的Release版本
武昌库里写JAVA
·
2025-06-16 22:25
面试题汇总与解析
spring
boot
vue.js
宠物管理
课程设计
java
洛谷刷题6.16
P1080国王游戏先
排序
后高精度,本人对高精度题极度反感#include#definelllonglongusingnamespacestd;structperson{inta,b;}arr[10005
圆头猫爹
·
2025-06-16 21:20
刷题记录
算法
数据结构
排序算法
c++
每日
leetcode
176.第二高的薪水-力扣(
LeetCode
)题目Employee表:+-------------+------+|ColumnName|Type|+-------------+------+|id|int
XiaoyaoCarter
·
2025-06-16 20:45
leetcode训练
leetcode
算法
职场和发展
mysql
数据库
算法日常刷题笔记(7)
第一天字符串反转字符串及其反转中是否存在同一子字符串https://
leetcode
.cn/problems/existence-of-a-substring-in-a-string-and-its-reverse
·
2025-06-16 20:14
pyhton基础【7】容器介绍二
目录五.列表介绍六.列表的内置方法数据增加(append、extend、insert)数据查询(in、notin、count)数据删除(del、pop、remove)数据
排序
(sort、reverse)
赶紧去巡山
·
2025-06-16 19:39
pthon基础
python
[
LeetCode
-455]基于贪心算法的分发饼干问题的求解(C语言版)
/*题目出处:
LeetCode
题目序号:455.分发饼干题目叙述:假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。
tangguofeng
·
2025-06-16 17:58
算法设计与分析
c语言
算法
c++
贪心算法 2. 分发饼干
贪心算法2.分发饼干455.分发饼干-力扣(
LeetCode
)代码随想录难度3-简单策略:从前向后从小到大
排序
孩子胃口和饼干大小两个列表都从头开始遍历当前饼干优先满足当前孩子(小饼干先喂饱小胃口),但是如果当前孩子胃口
Mophead_Zarathustra
·
2025-06-16 17:57
小白的代码随想录刷题笔记
Mophead的小白刷题笔记
leetcode
python
代码随想录
贪心算法
DP刷题练习(二)
文章目录DP刷题练习(二)[1049.最后一块石头的重量II-力扣(
LeetCode
)](https://
leetcode
.cn/problems/last-stone-weight-ii/description
Blue.ztl
·
2025-06-16 17:25
写写算法
算法
cpp
DP刷题练习(五)
文章目录DP刷题练习(五)[115.不同的子序列-力扣(
LeetCode
)](https://
leetcode
.cn/problems/distinct-subsequences/)[583.两个字符串的删除操作
Blue.ztl
·
2025-06-16 17:25
写写算法
算法
数据结构
蓝桥杯
生成能够精确匹配原字符串的正则表达式
,但是表现形式不同本文使用java语言实现了由一串字符串自动生成精确匹配的正则表达式的方式,并顺带介绍了归一化不同表达方式的公司为同一个公司的方案具体方案将收集到的域名注册商或者服务提供商进行字典序的
排序
RSABLOCKCHAIN
·
2025-06-16 16:49
java
正则表达式
后端
mybatis-plus QueryWrapper自定义
排序
把自定义sql拼在orderByAsc()/orderByDesc()中即可。例:wrapper.orderByAsc("(casestatuswhen0then0when1then1else999end)");
小刀拉屁股让你开开眼
·
2025-06-16 16:18
mysql
java
mysql
java
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他