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
cur
指令 - DarkVoxel Wiki
/tp[room=
cur
_room]将玩家传送到room房间的x,y位置下。/sfx[JSON_Data]
Wormwaker
·
2024-01-21 11:28
DarkVoxel
C++
DarkVoxel
游戏
【基础算法练习】快速排序模板
所有排序都适合在这里练习:912.排序数组第二道题,适合快排和堆排:215.数组中的第K个最大元素我使用的快排模板我使用的是双指针版本的快排,双指针版本的快排的核心思想是:每一轮快排选择一个数作为key,
cur
戊子仲秋
·
2024-01-21 04:55
基础算法练习
算法
双指针——复写零
题目链接:1089.复写零-力扣(LeetCode)题目算法原理算法三步曲第一步:利用双指针,找到修改后最后一个数,即
cur
扫描,如果扫描的数为0,dest往后走两步,为非0,dest往后走一步。
鱼骨不是鱼翅
·
2024-01-21 02:29
数据结构
leetcode
算法
双指针——移动零
题目示例算法原理我们使用两个指针,
cur
扫描数组,如果nums[
cur
]为非0,dest++,然后让nums[
cur
]与nums[dest]交换,从而实区间[0,dest]为非0,[dest+1,
cur
鱼骨不是鱼翅
·
2024-01-21 02:28
算法
数据结构
12 快速排序-前后指针法
voidQuickSort(int*arr,intbegin,intend){if(begin>=end){return;}intcur=begin;intprev=begin-1;intkey=end;while(
cur
多情刀客无情刀
·
2024-01-21 00:12
代码
数据结构
算法
排序算法
我在代码随想录|写代码Day10之双指针 -27. 移除元素,151. 反转字符串中的单词,206.反转链表
移除元素题目代码1classSolution{public:intremoveElement(vector&nums,intval){intn=nums.size();for(inti=0;inext;
cur
27dCnc
·
2024-01-20 16:11
数据结构与算法
c语言刷题
链表
数据结构
c++
笔记
24.反转链表
publicListNodereverseList(ListNodehead){if(head==null)returnhead;ListNodepre=null;ListNodecur=head;while(
cur
___Qian___
·
2024-01-20 04:19
数据结构之二叉搜索树
二叉搜索树的常用操作我们将二叉搜索树封装为一个类BinarySearchTree,并声明一个成员变量root,指向树的根节点查找节点给定目标值target,我们可以根据二叉搜索树的性质来查找,声明一个节点
cur
༺❀ൢ望༒月❀ൢ❀
·
2024-01-20 03:04
数据结构
数据结构
Leetcode 395. Longest Substring with At Least K Repeating Characters
Input:s=“ababbc”,k=2a->2b->3c->1
cur
=0,start=0;…
cur
=4,map[c]0)flag=false;}//returnthelengthofstringifthisstringisaval
Nahida_nora
·
2024-01-20 02:40
Leetcode
复习
acwing 848. 有向图的拓扑序列
针对有向无环图的拓扑排序构建图时记录每个点的入度入度为零的点入队列,再带入其指向的点与
cur
相连的点入度减一,可能有其他点同j相连故待其入度减为零时才入队列constintN=1e5+10;inth[N
honortech
·
2024-01-20 02:36
算法
数据结构
力扣第82题——删除排序链表中的重复元素 II(C语言题解)
1,2,3,3,4,4,5]输出:[1,2,5]示例2:输入:head=[1,1,1,2,3]输出:[2,3]提示:链表中节点数目在范围[0,300]内-100next=head;structListNode*
cur
fortune+
·
2024-01-19 03:47
leetcode
链表
c语言
python 常用功能积累
=pymysql.connect(host=dbHost,port=dbPort,user=user,password=password,database=dbName,charset='utf8')
cur
Amelia0911
·
2024-01-18 23:25
python工具
python
linq
开发语言
523. Continuous Subarray Sum
523.ContinuousSubarraySumclassSolution:defcheckSubarraySum(self,nums:List[int],k:int)->bool:seen,
cur
ujn20161222
·
2024-01-18 18:23
leetcode
算法随想录第三十一天打卡|理论基础 , 455.分发饼干 , 376. 摆动序列 , 53. 最大子序和
deffindContentChildren(self,g:List[int],s:List[int])->int:g.sort()s.sort()#先满足胃口最小的孩子i=0#孩子的序号j=0#饼干的序号whileiint:result=1
cur
_dif
星曜366
·
2024-01-18 14:56
算法
变量、流程控制、游标-练习题
变量0.准备工作CREATEDATABASEtest16_var_
cur
;usetest16_var_
cur
;CREATETABLEemployeesASSELECT*FROMatguigudb.
草莓田田圈~
·
2024-01-18 08:30
Mysql
数据库
sql
Mysql
【LeetCode】203. 移除链表元素
structListNode*next;};typedefstructListNodeListNode;ListNode*RemoveElements1(ListNode*head,intval){ListNode*
cur
念来过倒字名qwq
·
2024-01-18 06:07
Data
Structure
and
Algorithm
C语言
刷题
leetcode
链表
算法
数据结构
c语言
带头双向循环链表基础
带头双向循环链表基础销毁//销毁voidListDestory(ListNode*phead);voidListDestory(ListNode*phead){assert(phead);ListNode*
cur
铁蛋Q
·
2024-01-18 06:33
链表
数据结构
c语言
链表练习 Leetcode82.删除排序链表中的重复元素 II
[1,2,3,3,4,4,5]输出:[1,2,5]示例2:输入:head=[1,1,1,2,3]输出:[2,3]提示:链表中节点数目在范围[0,300]内-100next=head;ListNode*
cur
诶嘿嘿kk
·
2024-01-18 02:48
leetcode刷题笔记
链表
算法
数据结构
LeetCode简单题:203. 移除链表元素(Python,C++,Java)
用了链表常用的哨兵法,所谓哨兵法指的是在原来链表头前加一个起始节点,保持链表的完整性以免要删除链表头发生错误,再用pre和
cur
两个指针指向前一个节点和后一个节点,如果
cur
需要删除,则执行pre.next
好莱坞守门员
·
2024-01-17 17:21
【LeetCode每日一题】82. 删除排序链表中的重复元素 II
使用两个指针pre和
cur
分别指向前一个非重复元素和当前节点。遍历链表,当
cur
不为空时执行以下操作:如果cu
翁佳明
·
2024-01-17 17:23
LeetCode
leetcode
链表
算法
代码随想录训练营第三天 | 203. 移除链表元素、 707. 设计链表、206.反转链表
这样便于操作注意事项:
cur
指向的永远是符合条件的指针,我们需要对
cur
->next进行讨论;如果
cur
->next中的val值等于指
不想动脑筋的亮亮
·
2024-01-17 04:45
LeetCode刷题
链表
数据结构
2024.1.14每日一题
示例1:输入:head=[1,1,2]输出:[1,2]示例2:输入:head=[1,1,2,3,3]输出:[1,2,3]提示:链表中节点数目在范围[0,300]内-100next){if(
cur
-
~努力努力再努力k
·
2024-01-16 23:36
算法学习
#
每日一题
算法
leetcode
【代码随想录04】24. 两两交换链表中的节点 19. 删除链表的倒数第 N 个结点 面试题 02.07. 链表相交 142. 环形链表 II
做题思路可以设置虚拟头结点
cur
和画图来方便理清逻辑。
星云code
·
2024-01-16 21:02
代码随想录
链表
数据结构
java
LeetCode 206 - 反转链表
迭代法初始化三个指针
cur
、pre和next。遍历链表,将
cur
.next指向pre,然后将pre和
cur
向前移动一步。重复上述步骤,直到
cur
到达链表末尾。递归法递归到链表末尾,返回链表末尾节点。
程序员阿伦
·
2024-01-16 08:51
leetcode
链表
算法
链表-反转链表
{publicListNodereverseList(ListNodehead){ListNodeprev=null;ListNodecur=head;ListNodetemp=null;while(
cur
coder_sheep
·
2024-01-16 08:20
链表
数据结构
buuctf-Misc 题目解答分解109-111
[CFI-CTF2018]webLogoncapture流量包分析,wireshark打开就这几个数据包,追踪http进行url解码URL网址解码器-在线网址解码得到flagCFI{1ns3
cur
3_l0g0n
p0et
·
2024-01-15 23:55
ctf-Misc
经验分享
笔记
力扣77. 组合
递归思路:找到一个长度为nnn的序列aaa的所有子序列,代码框架:std::vectortemp;voiddfs(intcur,intn){if(
cur
==n+1){//记录答案//...return;
slowfastflow
·
2024-01-15 23:21
力扣实践
leetcode
深度优先
算法
LeetCode:206. 反转链表
本题利用双指针,初始pre指针指向NULL,
cur
指针指向head.再对局部翻转之前,先把下一个结点存到temp指针中。
weixin_51160138
·
2024-01-15 23:06
leetcode
链表
算法
Java解决动态口令问题
示例1:输入:password="s3
cur
1tyC0d3",target=4输出:"r1tyC0d3s3cu"示例2:输入:password="lrlose
宣布无人罪
·
2024-01-15 20:17
蓝桥杯
java
python
算法
代码随想录算法训练营|day3
typeListNodestruct{ValintNext*ListNode}(1)直接删除funcremoveElements(head*ListNode,valint)*ListNode{//删除头节点
cur
果木26
·
2024-01-15 14:26
代码随想录练习
go
算法
单调栈练习(四)— 统计全 1 子矩形
所以这道题的区别在于,当遍历压缩数组时,以栈中弹出栈顶元素(
cur
)作为矩
善良的Leexx
·
2024-01-15 03:09
算法
leetCode
算法
java
单调栈
centos7 安装selenium和chrome和chrome-driver
,利用yum命令安装google-chrome超级简单(安装最新版)yuminstallhttps://dl.google.com/linux/direct/google-chrome-stable_
cur
loong_XL
·
2024-01-14 17:50
知识点
2024.1.13力扣每日一题——构造限制重复的字符串
模拟题目来源力扣每日一题;题序:2182我的题解方法一计数+模拟因为字符串s由小写字母构成,因此使用一个int[26]的数组保存每个字符的数量,然后从最大的字符开始构造结果字符串sb,基于贪心策略,如果当前剩下的最大字符
cur
菜菜的小彭
·
2024-01-14 16:21
java
力扣每日一题
leetcode
算法
职场和发展
java
每日一题 LeetCode 82. 删除排序链表中的重复元素 II java题解
如果
cur
.next.val=
cur
.next.next.val,那么删除
cur
.next代码classSolution{publicListNodedeleteDuplicates(ListNodehead
奔跑的废柴
·
2024-01-14 15:17
LeetCode
链表
leetcode
数据结构
java
算法
LeetCode 每日一题 2024/1/14 lc 83. 删除排序链表中的重复元素
题干思路简单的删除链表节点类型的题,只是需要在遍历过程中考虑删除全部的重复的值,为此设置一个临时节点temp,当temp和后续节点nextNode相同时,将一直遍历下去,直到两个节点不等,此时将最初的
cur
bfu_努力进大厂送外卖的Z
·
2024-01-14 15:43
leetcode刷题
链表
算法
数据结构
【LeetCode每日一题】83. 删除排序链表中的重复元素
删除排序链表中的重复元素](https://leetcode.cn/problems/remove-duplicates-from-sorted-list/)思路:83.删除排序链表中的重复元素思路:1.
cur
翁佳明
·
2024-01-14 15:09
LeetCode
leetcode
链表
算法
C语言实现快排核心思想(双指针法)
核心代码:这就是每一趟快排的实现代码,由上面的动图,我们能知道前后指针法的核心是玩好
cur
和prev这两个指针,具体的逻辑是
cur
找比key小的值,找到就prev++,然后prev和
cur
的值就进行交换
板鸭〈小号〉
·
2024-01-14 13:07
c语言
开发语言
【基础】学习笔记34-Python3 SQLite数据库-4
执行命令有4种——
cur
.execute(sql)
cur
.execute(sql,parameters)执行带参数的SQL语句
cur
.executemany(sql,seg_of_parameters)
Alyna_C
·
2024-01-14 01:22
代码随想录算法训练营第四天| 24. 两两交换链表中的节点 、19.删除链表的倒数第N个节点 、 160.链表相交、142.环形链表II
classSolution{public:ListNode*swapPairs(ListNode*head){//建立虚拟头结点ListNode*vir_head=newListNode(0,head);//
cur
THY__
·
2024-01-13 23:35
算法
链表
c++
leetcode
代码随想录算法训练营第21天|530.二叉搜索树的最小绝对差 501.二叉搜索树中的众数 236. 二叉树的最近公共祖先
classSolution{public:intres=INT32_MAX;TreeNode*pre=nullptr;voidtraversal(TreeNode*
cur
){if(
cur
==nullptr
gsy-will
·
2024-01-13 22:26
算法
c++
数据结构
面试常见知识点--树的遍历
3.每次从stk中弹出栈顶节点,记为
cur
,然后打印
cur
的值。如果
cur
的右子树不为空,将
cur
的右子树压入stk中。如果
cur
的左子树不为空,将
cur
的左子树压入stk中。
Stitch的实习日记
·
2024-01-13 19:13
C++
面试
职场和发展
77. 组合(回溯)
和上一道回溯的题思路大致相同:从前往后依次遍历,之后拼接的数字为当前数字
cur
的之后的数字,直到list的长度等于k,将list加入到ans当中。
cccc楚染rrrr
·
2024-01-13 12:11
LeetCode
java
算法
数据结构
开发语言
使用kubebuilder结合code-generator开发k8s controller(1)
kubebuilder结合code-generator开发k8scontroller(2)本篇记录准备工作及遇到的问题和解决方法问题一:kubebuilder安装参考网上安装kubebuilder方法,但以下方式在
cur
ksj367043706
·
2024-01-13 09:34
k8s
linux
Python连接数据库 增加删除修改查询和传参
5)primarykey,英雄CHAR(10),性别char(2),角色CHAR(20),战斗力INT); db=pymssql.connect('主机','用户名','密码','数据库')#创建游标
cur
TroubleSolverCK
·
2024-01-13 07:03
sql
数据库
database
Java反转单链表
ListNode(intval){this.val=val;}*ListNode(intval,ListNodenext){this.val=val;this.next=next;}*}*///核心思想,利用
cur
王文搏
·
2024-01-13 03:45
java练习题
数据结构
【双指针】001移动零_C++
这题我们可以用双指针的方法来写:我们这里将用两个数组下标来充当指针将该数组分为三个部分:如图,这两个指针的作用:
cur
:从左到右扫描数组,遍历数组;dest:已处理的区间内,非零元素的最后一个位置所以这三个区域的区间为
吃不胖的熊猫
·
2024-01-12 18:56
优选算法
算法
leetcode
数据结构
c++
开发语言
C语言-算法分析与设计-斐波那契数列-递归与迭代算法
n==0||n==1){returnn;}else{returnF(n-1)+F(n-2);}}递归算法耗时迭代算法intf(intn){if(n==0||n==1){returnn;}intp=0,
cur
西唯兵欧泡
·
2024-01-12 17:31
C语言-算法分析与设计
算法
c语言
C++ 双指针思路OJ题
移动零二、1089.复写零三、202.快乐数四、11.盛最多水的容器五、611.有效三角形的个数六、LCR179.查找总价格为目标值的两个商品七、15.三数之和八、18.四数之和一、283.移动零思路:变量
cur
Han同学
·
2024-01-12 16:22
算法OJ
c++
算法
代码随想录 Leetcode24. 两两交换链表中的节点
12日):classSolution{public:ListNode*swapPairs(ListNode*head){if(head==nullptr)returnnullptr;ListNode*
cur
meeiuliuus
·
2024-01-12 13:42
#
leetcode
---medium
c++
算法
Day25 235二叉搜索树的公共祖先 701二叉搜索树插入 450二叉搜索树删除
如果中间节点是p和q的公共祖先,那么他一定是在p和q区间的,即中节点>p&&中节点q&&中节点val>p->val&&
cur
->val>q->val){//左TreeNode*left=trav
借我点钱
·
2024-01-12 13:59
算法
上一页
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
其他