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
Q-
队列——数组实现
intCapacity;intFront;intRear;intSize;ElementType*Array;}QueueRecord,*Queue;创建队列:voidMakeEmpty(QueueQ){
Q-
懒人李冰
·
2020-07-27 11:47
数据结构
数据结构与算法分析
链表笔试面试题
cpp]viewplaincopyvoidList::reverse(){list_node*p=head;list_node*q=p->next;list_node*r=NULL;while(q){r=
q-
lonelywinter340
·
2020-07-16 02:52
笔试及面试题
面试题
链表
单链表
递归
队列的入队出队操作
typedefstructSqQueue{ElemTypedata[MAXSIZE];intfront,rear;}Queue;//把SqQueue取别名为QueuevoidIintQueue(Queue*q)//初始化队列{
q-
半岛铁盒.
·
2020-07-16 02:42
c语言
已知中序后序求前序
20],hou[20],qi[20];structnode{charle;node*l;node*r;};intchazhao(charzh[],charch){for(inti=0;ile='0';
q-
猄为天人
·
2020-07-15 19:23
数据结构与算法原理
c++
行内(内联)元素
br-换行cite-引用code-计算机代码(在引用源码的时候需要)dfn-定义字段em-强调font-字体设定(不推荐)i-斜体*img-图片input-输入框kbd-定义键盘文本label-表格标签
q-
200813
·
2020-07-15 05:06
C语言实现泛型队列
size_tlength;//队列长度//一个节点可存放不同的数据inttype[MAXQUEUE];//存放进入队列的数据类型}AQueue;基本操作初始化队列voidInitAQueue(AQueue*Q){inti;
Q-
huange7
·
2020-07-14 03:14
PyTorch-21 强化学习 (DQN,Deep Q Learning) 教程
pytorch-1.4/intermediate/reinforcement_q_learning.html本教程演示如何使用PyTorch在OpenAIGym的手推车连杆(CartPole-v0)任务上训练深度
Q-
ScorpioDoctor
·
2020-07-13 23:06
循环队列函数实现
defineMAXSIZE20typedefintElemType;typedefstructQueue{ElemType*base;intfront;intrear;}Queue;boolIsEmpty(Queue*q){returnq->front==
q-
_creek
·
2020-07-13 23:07
编程语言
多线程安全无锁消息队列
MyDeque{Node*head;Node*tail;voidenQueue(Tvalue);TdeQueue();}入队操作voidenQueue(Tvalue){node*q=getNewNode();
q-
beginTheWorld
·
2020-07-13 06:25
多线程编程
链表的堆排序
head->next){returnhead;}ListNode*p=head;ListNode*q=head->next;while(q&&q->next){p=p->next;q=
q-
>next->
See_you_Again_Le
·
2020-07-13 01:24
数据结构
链表的堆排序
hyperf复杂orwhere查询,时间戳转换时间
$data=Sub::query()->where(function($q)use($begin,$end){$
q-
>whereBetween('time',[$begin,$end])->where(
Betteryun
·
2020-07-12 23:38
hyperf
单向链表-移动
将该单向链表逆置(不产生新链表)ElemSN*ReverseNode(ElemSN*h){ElemSN*p,*q;p=h->next;h->next=NULL;while(p){q=p;p=p->next;
q-
疯狂的卡夫卡
·
2020-07-12 16:51
c语言
链表
移动
c语言单链表节点排序
=NULL){r=
q-
>next;if(r==NULL){break;}else
喝口水先
·
2020-07-12 13:05
c语言
数据结构
第1章第2节练习题1 递归删除指定结点
递归出口:if(p==NULL){return;}递归主体:if(p->data==x){p->data=
q-
>data;p->next=
q-
>next;free(q);DelNodeX(
weixin_30740581
·
2020-07-12 06:31
推荐系统遇上深度学习(二十三)--大一统信息检索模型IRGAN在推荐领域的应用
经典的IR流派认为query和document之间存在着一种生成过程,即
q-
>d。
文哥的学习日记
·
2020-07-12 06:18
C语言实现二叉树层次遍历
structTreeNode*right;};structQueue{structTreeNode*t;intrear;intfront;};voidInitQueue(structQueue*q){
q-
doudou215960
·
2020-07-11 23:58
c练手项目
C语言实现链表倒置
NODE;//链表倒置NODE*fun(NODE*h){NODE*p,*q,*r;p=h;if(p==NULL){returnNULL;}q=p->next;p->next=NULL;while(q){r=
q-
qq_38902844
·
2020-07-11 18:13
顺序环形队列的操作实现
MaxSize];intfront,rear;}SqQueue;//初始化环形队列voidInitQueue(SqQueue*&q){q=(SqQueue*)malloc(sizeof(SqQueue));
q-
Sweetheartman
·
2020-07-11 10:11
数据结构
循环队列-链表实现
QueuePtr;typedefstruct{QueuePtrfront;QueuePtrrear;}LinkQueue;//首位指针//构造一个空队列intInitQueue(LinkQueue*Q){
Q-
iorangelove
·
2020-07-11 08:50
数据结构
双循环链表的逆置
=head){s=
q-
>next;
q-
>left=
q-
>next;
q-
>next=p;p=q;q=s;}}returnhead;}因
蓝齐儿
·
2020-07-11 01:23
算法--数据结构
null
qq
数据结构:在一个单链表中,若删除p指向节点的后继节点,则执行的操作为:( )
在一个单链表中,若删除p指向节点的后继节点,则执行的操作为:()A.q=p->next;p->next=p->next->next;free(q)B.p=p->next;q=p->next;p=
q-
>next
ywl470812087
·
2020-07-10 20:04
数据结构
数据结构
数据结构一一线性表的链式存储结构之删除操作
单链表删除第i个数据结点的算法思路:声明一结点p指向链表第一个结点,初始化j从1开始;当jnext賦值给q;单链表的删除标准语句p->next=
q-
>next;将q结点中的数据赋值给e,作为返回;释放q
xuanyin235
·
2020-07-10 13:15
C++
数据结构
判断两棵树是否相等,是否是子树
=NULL)//两个都不为空return(p->val==
q-
>val)&&isS
GXR_1116
·
2020-07-09 10:48
单链表应用--一元多项式求和
(2)若p->exp>
q-
>exp,则结点q应为结果中的一个结点,将q插入到第一个单链表结点p之前,再将指针q后移。(3)若p->exp=
q-
>exp,则p与q所指的为同类项,将q的
yanerhao
·
2020-07-09 02:11
数据结构区
队列ADT
intdata[MAXSIZE];//数据的存储区intfront,rear;//队头对尾指针}c_SeQueue;//循环队voidInit_SeQueue(c_SeQueue*q)//初始化队列{
q-
HanMeng
·
2020-07-08 23:40
数据结构循环队列的自动扩充容量
defineFALSE0#defineOK1#defineERROR0typedefintQElemType;typedefintStatus;1.初始化队列StatusInitQueue(SqQueue*Q){
Q-
(゚⊿゚)ツ
·
2020-07-08 21:34
Data
Structure
数据结构
【数据结构】线性结构—循环队列及其基本操作
若不做处理,则队空和队满的时候都会出现
Q-
>front==
Q-
>rear成立。逻辑上就不能判断是队满还是队空。解决
超越梦想_G
·
2020-07-08 02:17
数据结构
循环队列
扑克牌数组问题
然后前几天接了个电面的题目:给一个字符串数组,代表扑克牌,['1H','2S','3D','4C',…]每个字符串有两个字符,第一个代表数字,1->1,2->2,…9->9,T->10,J->J,
Q-
>
李嘉杰
·
2020-07-08 00:59
面试题总结
顺序队列的基本操作
defineMaxSize100typedefcharElemType;typedefstruct{ElemTypequeue[MaxSize];intfront,rear;}queuetype;voidinitqueue(queuetype*Q){
Q-
qinglu
·
2020-07-07 19:02
每周一天,跟群哥一起考软件设计师01
数据结构线性表单链表p节点后面插入q节点
q-
>next=p-next;p->next=q;删除p节点head->next=p->next;free§;循环链表双向链表删除p节点p->next->front
puyu2017
·
2020-07-07 18:57
软考
删除链表中重复的结点
例如,链表1->2->3->3->4->4->5处理后为1->2->5解题思路设置三个指针,p,q,r->前驱,当前,后继如果
q-
>val!
ljf_study
·
2020-07-07 14:25
OfferCoder
假设在长度大于1的循环链表中,即无头结点也无头指针,s为指向链表中的某个结点的指针,试编写算法删除结点s的前驱结点
前提是s结点是循环链表中的一个结点voiddel(structDulNode*s){structDulNode*q,*p1,*p2;//q是搜索s前驱的前驱,p1是搜索s前驱,p2是搜索sq=s;p1=
q-
dancheng_work
·
2020-07-07 06:00
#
数据结构与算法
009 删除链表中数据域值相同的结点
=NULL){if(p->data==
q-
>data){p->next=
q-
>next;/*使用free函数,释放q
圥儿
·
2020-07-07 03:52
C语言
大一集训--c++ map
iusingnamespacestd;intmain(){mapword;intn;cin>>n;strings;while(n--){cin>>s;cin>>word[s];}intq;cin>>q;while(
q-
NEFU_kadia
·
2020-07-06 23:12
数据结构
c++入门
数据结构---图的广度优先遍历和深度优先遍历
defineQUEUE_MAXSIZE30typedefstruct{intData[QUEUE_MAXSIZE];inthead;inttial;}SeqQueue;voidQueueInit(SeqQueue*Q){
Q-
yinhua405
·
2020-07-06 10:37
数据结构与算法
队列基础 (用队列打印杨辉三角)
defineMaxSize10//代码只能打印9行typedefstruct{intdata[MaxSize];intfront;intrear;}SqQueue;voidInitQueue(SqQueue*Q){
Q-
yaoerm9
·
2020-07-06 10:41
栈和队列
struct
利用队列实现杨辉三角的打印
typedefstruct{QueueElemTypeelement[MAXSIZE];intfront;intrear;}SeqQueue;voidInitQueue(SeqQueue*Q)//初始化{
Q-
rockysx
·
2020-07-06 07:24
【数据结构队列的应用】用队列打印杨辉三角
#include#defineM100typedefstruct{inta[M];intfront,rear;}sq;voidinit(sq*q){
q-
>rear=
q-
>front=0;}intenter
weixin_33997389
·
2020-07-05 23:33
ZYNQ 7000 PS和PL 信号、接口、管脚分布
Poweronreset,activelow.)SRST_N(Debugsystemreset)DDRMemory接口USB、千兆网、串口、SDIO、GPIO、CAN、IIC、SPI等外设(接口都从MIO或者EMIO引出)
Q-
技术先生
·
2020-07-05 20:18
ZYNQ
数据结构 单链表的头插法和尾插法
头插法核心代码:
q-
>data=e;
q-
>next=p->next;p->next=q;尾插法核心代码:
q-
>data=e;
q-
>next=NULL;p->next=q;主函数代码:#include"LinkList.h
查心妍
·
2020-07-05 08:38
二叉搜索树 (判断是否为同一颗搜索树)
*raw;};boolflag;node*insert(node*p,intx)//依次插入每个值{if(p==NULL)//节点为空时,插入此节点{node*q=newnode;//申请一个动态空间
q-
m悟空
·
2020-07-05 08:33
二叉树
数据结构笔试题三
A.q->next=p->next;p->next=q;B.p->next=
q-
>next;q=p;C.q->next=p->next;p->next
babei8981
·
2020-07-04 11:52
数据结构:使用栈和队列相关知识打印杨辉三角
typedefstruct{QueueElementTypeelement[MAXSIZE];intfront;intrear;}SeqQueue;voidInitQueue(SeqQueue*Q){
Q-
LiuBo_01
·
2020-07-04 06:57
数据机构
排序第六章:归并排序(递归调用)
SqList;//用排序,铁定跑不了这个swap函数,最好自己写一个voidswap(SqList*q,inti,intj);voidswap(SqList*q,inti,intj){inttemp=
q-
Patrick-Star
·
2020-07-02 14:42
C语言基础知识
C++基础知识
大话数据结构笔记
数据结构—图—各种算法代码
=NULL){//判断q所指的边的另一边顶点是否被访问过if(visit[
q-
>adjV]==0)DFS(
1_am_4_hunter
·
2020-07-02 00:22
考研数据结构
校园招聘:流程
天
Q-
质量目标:招收xx学历应届生C-成本目标:时间成本?资金成本?人员成本?
薛鸣迟_三明治
·
2020-07-01 08:26
链表的逆置
=NULL){p->next=
q-
>next;
q-
>next=L->next;L->next=q;q=p->next;}}不带头结点voidInsertList_withoutHead(LinkList
#王锐
·
2020-06-30 21:00
[leetcode]19.删除链表的倒数第N个节点
思路:双指针法:1.定义两个指针p,q分别指向头节点,令q先向后走n个节点,之后p与q同时向后遍历,当
q-
>next为NULL时,p即为要删除节点的前驱,令p->
学姐你好高冷
·
2020-06-29 14:45
LeetCode
单链表的就地逆置(头插法)
原链表2.链表的初始化:定义两个指针p,q,p用来保存下一个需要逆置的节点,q指向目前要逆置的节点//准备工作p=head->next;head->next=NULL;q=p;3.第一个节点的逆置//逆置
q-
清杉夫人
·
2020-06-29 14:12
C
排序链表
1)链表快排p->q之间放着小于pivot的节点,
q-
>next~tail之间放着大于pivot的节点。
阿华Go
·
2020-06-27 08:42
C++
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他