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
Golang刷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
数据结构
【Redis】缓存
举个例子:比如我需要去高铁站坐高铁,我们知道坐高铁是需要反复
刷
身份证的(进入高铁站,检票,上车,乘车过程中,出站……)。正常来说,我的身份证是放在皮箱里的(皮箱的存储空间大,足够能装)。
熙曦Sakura
·
2025-06-17 13:37
Redis
缓存
redis
数据库
华为OD机试 - 构造数列 - 动态规划(Python/JS/C/C++ 2025 B卷 200分)
刷
的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-06-17 09:17
搬砖工逆袭Java架构师
华为od
动态规划
python
华为OD机试
2025B卷
如何高效的学习算法与数据结构
我们推荐的刷题方法是,不要想着“大而全”的每天去把每种题
刷
一遍,这样频繁的切换思路,容易抓不到重点。简而言之,很多人平时不会用算法和数据
叶子爱分享
·
2025-06-17 05:48
学习
券商高速高稳定性行情服务解决方案(单机qps28万/秒)
所以第一反应想到的就是加机器,现在觉得这个想法还是有点幼稚了,因为时间原因,当时没有深入交流,最近刚好又有点时间,回想到那次交流,加上自己这几年的技术积累,感觉应该可以解决这个问题,利用一个周末的时间,用
golang
李开太
·
2025-06-17 05:44
金融科技
go
redis
后端
LeetCode
刷题算法复盘
目录链表1.常用解题方法2.常用基本函数二叉树栈和队列数组和排序二分和分治递归和回溯哈希动态规划贪心字符串双指针位运算链表1.常用解题方法增加一个哑结点使用双指针使用快慢指针2.常用基本函数找倒数第k个结点(find)使用快慢指针反转链表(invertList)使用栈原地反转合并两个有序表(mergeTwoList)判断是否存在环(hasCycle)哈希表法快慢指针法多个链表合并为有序表(merg
·
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
linux arm系统烧录
要
刷
的时候找对接人要就行。
有时有晌
·
2025-06-17 02:57
linux
arm开发
运维
我做了一个模拟弹窗广告的摸鱼视频播放器QuickPeekTV,可以看视频看直播,内置了一整个浏览器
看股票、
刷
B站、追小说...一切皆有可能。
wctw.fun
·
2025-06-16 22:57
青少年编程
编辑器
github
动态规划
mysql
react
native
目标跟踪
车载操作系统汇总_车机系统的项目,靠这份
Golang
知识点PDF成功跳槽
因此收集整理了一份《2024年最新
Golang
全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
2401_84254451
·
2025-06-16 21:24
2024年程序员学习
pdf
跳槽
每日
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
[
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
写写算法
算法
数据结构
蓝桥杯
LeetCode
刷题笔记(Java实现)-- 35. 搜索插入位置
题目难度:Easy题目要求:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为O(logn)的算法。示例1:输入:nums=[1,3,5,6],target=5输出:2算法思路:1、要求是时间复杂度为O(logn),则想到二分法;2、考虑特殊情况,若目标值应该插入数组最右端时,ans=nums.length
挽风归
·
2025-06-16 14:05
leetcode
java
算法
leetcode
排序链表 java
题目题目分析这道题猛一眼看着很简单,但是这是链表,而不是数组。如果是数组的话,Arrays.sort()一下就行。我一开始就是这么想的,看能不能转换成List,再变成数组,,太麻烦了,一看就不是正确解法。官方给的方法(从底向顶进行合并排序)计算出来链表长度length对链表进行划分,每个小链表的长度为subLength,然后进行两两合并,subLength=length。合并的时候用到了Leetc
咪嗷喵挖藕哇
·
2025-06-16 14:35
leetcode
链表
java
leetcode
分割回文串 java
参考
Leetcode
的解题。在这个回溯过程中:每走一步,对于每个逗号,有两个选项:要么不选它,要么选它。每个选项就像是在树上走一个分支。
咪嗷喵挖藕哇
·
2025-06-16 14:35
leetcode
java
算法
leetcode
路径总和III java
参考
leetcode
上大神的思路:https://
leetcode
.cn/problems/path-sum-iii/solutions/596361/dui-qian-zhui-he-jie-fa-de-yi-dian-jie-s-dey6
咪嗷喵挖藕哇
·
2025-06-16 14:05
leetcode
java
算法
每日算法刷题Day32 6.15:
leetcode
枚举技巧7道题,用时1h10min
2.2441.与对应负数同时存在的最大正整数(简单)2441.与对应负数同时存在的最大正整数-力扣(
LeetCode
)思想1.给你一个不包含任何零的整数数组nums,找出自身与对应的负数都在数组中存在的最大正整数
爱coding的橙子
·
2025-06-16 14:32
算法
算法
leetcode
数据结构
LeetCode
刷题---LRU缓存
LRULRU是LeastRecentlyUsed的缩写,即最近最少使用,是一种内存管理算法,也可以用作缓存淘汰策略。这种算法的核心思想是:如果数据最近被访问过,那么将来被访问的几率也更高。因此,当内存或缓存容量有限,需要淘汰部分数据时,LRU算法会优先淘汰那些最长时间未被访问的数据。解题思路该题使用哈希表+双向链表的思想来解决首先定义双向链表,链表中包含key和value定义哈希表来存储双向链表中
肥大毛
·
2025-06-16 08:26
LeetCode刷题
Java学习
JavaSE
leetcode
缓存
数据结构
代码随想录算法训练营第一天|
LeetCode
704 二分查找,
LeetCode
27 移除元素,
LeetCode
977 有序数组的平方
1.
LeetCode
704二分查找题目链接:704.二分查找先尝试一下,没用什么方法乱写的nums=[-1,0,3,5];target=9defsearch(nums,target):a=-1foriinnums
二师兄呀1001
·
2025-06-16 08:52
代码随想录算法训练营
算法
golang
语言学习(一)
前言最近新入职的公司是做大数据算法后台性能相关测试用到的语言是
golang
语言Go是什么Go是开源的编程语言,可以很简单的构建简单,可靠和高效的软件。
测试开发-学习笔记-小周
·
2025-06-16 02:16
golang
golang
六月十五号
Leetcode
1、找公共节点延伸问题:1、为什么一定会相遇?不会追不上吗?假设slow进环时,fast与slow之间的距离是N,两者之间的距离每次运动缩小一,一定会出现N=0的情况,所以一定会相遇2、那么可以fast指针一次走三步吗?四步可以吗?n步呢?令slow进环时,两者之间的距离为N,链表的环的大小是C,在进环以前链表的长度是L。对于走两步而言,两者之间的相对速度是二,这时候进行分类讨论,若链表的环的大小
wangjialelele
·
2025-06-16 00:34
leetcode
算法
基于
Golang
实现微信收藏数据操作的同步、获取与删除功能
在这篇技术博客中,我们将深入探讨如何通过
Golang
实现与微信收藏功能相关的操作,包括收藏同步(Sync)、获取收藏项(GetFavItem)以及删除收藏项(Del)等操作。
梦玄网络安全
·
2025-06-15 23:31
微信
golang
字符串拼接
前言在go语言中,因为字符串只能被访问,不能被修改,所以进行字符串拼接的时候,
golang
都需要进行内存拷贝,造成一定的性能消耗。方式1:操作符+特点:简单,可读性良好。
wearegogog123
·
2025-06-15 23:30
golang
爬虫
开发语言
root解除(root解除方法)
2、
刷
官方固件:整机去除root权限的最常用方法是
刷
官方固件。这可以通过卡
刷
(下载sd卡刷机包并存放到sd卡中)或其他刷机方式完成。
h3255031
·
2025-06-15 23:58
root权限
android
go语言defer关键字【
golang
笔记】
新建文件defer.gopackagemainimport"fmt"funcmain(){//写入defer关键字函数结束之前触发机制也叫函数临终遗言好比类的析构函数多个defer调用符合栈的结构最后面的先调用deferfun1()deferfun2()deferfun3()//测试调用顺序return和deferretuenAndDeferWhofirst()fmt.Println("main:
我是罗易呀!
·
2025-06-15 23:28
golang
个人笔记
golang
开发语言
后端
Golang
defer关键字
defer特性1.关键字defer用于注册延迟调用2.这些调用直到return前才被执行。因此,可以用来做资源清理3.多个defer语句,按先进后出的方式执行4.defer语句中的变量,在defer生命时就决定了defer用途1.关闭文件句柄2.锁资源释放3.数据库连接释放defer用例1.多个defer输出顺序funcmain(){fori:=0;i<3;i++{deferfmt.Println
不7夜宵
·
2025-06-15 23:26
基础知识
golang
开发语言
后端
系统设计基本功:理解语义
目录1引言2语义简单概览2.1语义表1引言
刷
小红书看到有人被问到RedisKey过期要怎么记录日志,于是想到Redis事件通知,又想到Kafka复杂的事件通知。从设计哲学又想到语义。
啾啾大学习
·
2025-06-15 22:51
#
系统设计
语义
后端
打造高效电商平台:
Golang
与Vue.js的完美融合实战
一、内容简介《
Golang
+Vue.js商城项目实战》以Gin和Vue.js为核心框架,以全栈商城项目开发为主线,详尽介绍前后端分离架构开发Web网站项目的关键阶段和技术细节。
屿小夏
·
2025-06-15 21:46
书籍推荐
golang
vue.js
开发语言
代码随想录算法训练营Day4(
LeetCode
24 两两交换链表中的节点;
LeetCode
19 删除链表的倒数第N个节点;面试题02.07 链表相交;
LeetCode
142 环形链表II)
代码随想录算法训练营Day4(
LeetCode
24两两交换链表中的节点;
LeetCode
19删除链表的倒数第N个节点;面试题02.07链表相交;
LeetCode
142环形链表II)
LeetCode
24两两交换链表中的节点做题情况
White__Bz
·
2025-06-15 21:15
leetcode
算法
链表
数据结构
LeetCode
- 34. 在排序数组中查找元素的第一个和最后一个位置
题目34.在排序数组中查找元素的第一个和最后一个位置-力扣(
LeetCode
)思路查找左边界初始化left=0,right=nums.size()-1当lefttarget,目标在左侧,right=mid
GalaxyPokemon
·
2025-06-15 18:30
LeetCode大师之路
数据结构
每日
leetcode
180.连续出现的数字-力扣(
LeetCode
)题目表:Logs+-------------+---------+|ColumnName|Type|+-------------+---------+|id
XiaoyaoCarter
·
2025-06-15 17:51
leetcode训练
leetcode
算法
职场和发展
mysql
数据库
golang
一种并发安全 map 的实现
在Go语言的并发编程场景中,标准库中的map类型并不是并发安全的。当多个goroutine同时对map进行读写操作时,很容易引发竞态条件(racecondition),导致程序出现不可预测的错误。为了解决这一问题,我们可以通过自定义结构体,结合读写锁来实现一个并发安全的map,本文就来详细介绍一种安全map的实现方法。代码实现packagemainimport("sync")typesafeMap
mxpan
·
2025-06-15 16:46
golang
golang
开发语言
【
leetcode
】169. 多数元素
多数元素题目题解1.哈希表2.摩尔投票题目169.多数元素给定一个大小为n的数组nums,返回其中的多数元素。多数元素是指在数组中出现次数大于⌊n/2⌋的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例1:输入:nums=[3,2,3]输出:3示例2:输入:nums=[2,2,1,1,1,2,2]输出:2题解1.哈希表classSolution:defmajorityElemen
緈福的街口
·
2025-06-15 13:53
LeetCode
leetcode
算法
职场和发展
LeetCode
-094-二叉树的中序遍历
示例说明请见
LeetCode
官网。
醉舞经阁-半卷书
·
2025-06-15 08:52
LeetCode-个人题解
二叉树
leetcode
算法
java
leetcode
回溯(三)
目录1034.边框着色417.太平洋大西洋水流问题51.N皇后1034.边框着色https://
leetcode
-cn.com/problems/coloring-a-border/给出一个二维整数网格
一杯敬朝阳一杯敬月光
·
2025-06-15 08:49
leetcode
题
leetcode
Hopper 公司查询 III - 力扣(
LeetCode
)
目录1.力扣链接2.题目3.分析4.代码实现5.代码验证6.总结1.力扣链接1651.Hopper公司查询III-力扣(
LeetCode
)2.题目表:Drivers+-------------+----
代码诗人i
·
2025-06-15 06:37
SQL训练
算法
leetcode
sql
mysql
数据库
四数之和 - 力扣(
LeetCode
)
题目:给你一个由n个整数组成的数组nums,和一个目标值target。请你找出并返回满足下述全部条件且不重复的四元组[nums[a],nums[b],nums[c],nums[d]](若两个四元组元素一一对应,则认为两个四元组重复):0List[List[int]]: nums.sort() res=[] n=len(nums) ifn0andnums[i]==nums
Fiee-77
·
2025-06-15 06:07
#
数组
leetcode
算法
python
数据结构
数组
完美数-力扣507-Java
示例2:输入:num=7输出:false来源:力扣(
LeetCode
)链接:ht
TLJava^v^
·
2025-06-15 06:35
#
力扣-java
力扣
java
完美数
算法
从两数之和到n数之和--力扣第一题的联想(c++)
-力扣(
LeetCode
)因为题目比较简单,所以方法选择上
Monster_Prince
·
2025-06-15 06:05
leetcode
算法
职场和发展
golang
-ants协程池使用和实现逻辑
golang
中goroutine由运行时管理,使用go关键字就可以方便快捷的创建一个goroutine,受限于服务器硬件内存大小,如果不对goroutine数量进行限制,会出现OutofMemory
小许cod
·
2025-06-15 06:33
golang-三方库
golang
开发语言
后端
吃透
Golang
基础:数据结构之 Struct
文章目录吃透
Golang
基础:数据结构之Struct结构体的声明点运算符深入探讨结构体的初始化结构体与函数结构体比较结构体嵌入与匿名成员LRUCache:综合使用struct和map的例子吃透
Golang
·
2025-06-15 05:29
上一页
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
其他