版主小说藏经阁h

5.0

主演:孙浩 郑伊涵 张力飞 于彦凯 付强 

导演:刘德甫 

版主小说藏经阁h高速云播放

版主小说藏经阁h高速云M3U8

版主小说藏经阁h剧情介绍

海口消防中队队长的郑雷本该前程似锦,却突然结束了自己的消防生涯,原因在于一次火场救援中发生意外,战友林凯为保护郑雷生命安全葬身油气罐爆炸的火海中,挥之不去的画面久而久之留下心病,申请退伍专业。同时结束 详情

梁山伯与祝英台的爱情故事详情

从前有个姓祝的地主,人称祝员外,他的女儿祝英台不仅美丽大方,而且非常的聪明好学。但由于古时候女子不能进学堂读书,祝英台只好日日倚在窗栏上,望着大街上身背着书箱来来往往的读书人,心里羡慕极了!难道女子只能在家里绣花吗?为什么我不能去上学?她突然反问自己:对啊!我为什么就不能上学呢?想到这儿,祝英台赶紧回到房间,鼓起勇气向父母要求:“爹,娘,我要到杭州去读书。我可以穿男人的衣服,扮成男人的样子,一定不让别人认出来,你们就答应我吧!”祝员外夫妇开始不同意,但经不住英台撒娇哀求,只好答应了。第二天一清早,天刚蒙蒙亮,祝英台就和丫鬟扮成男装,辞别父母,带着书箱,兴高采烈地出发去杭州了。到了学堂的第一天,祝英台遇见了一个叫梁山伯的男同学,学问出众,人品也十分优秀。她想:这么好的人,要是能天天在一起,一定会学到很多东西,也一定会很开心的。而梁山伯也觉得与她很投缘,有一种一见如故的感觉。于是,他们常常一起诗呀文呀谈得情投意合,冷呀热呀相互关心体贴,促膝并肩,两小无猜。后来,两人结拜为兄弟,更是时时刻刻,形影不离。春去秋来,一晃三年过去了,学年期满,该是打点行装、拜别老师、返回家乡的时候了。同窗共烛整三载,祝英台已经深深爱上了她的梁兄,而梁山伯虽不知祝英台是女生,但也对她十分倾慕。他俩恋恋不舍地分了手,回到家后,都日夜思念着对方。几个月后,梁山伯前往祝家拜访,结果令他又惊又喜。原来这时,他见到的祝英台,已不再是那个清秀的小书生,而是一位年轻美貌的大姑娘。再见的那一刻,他们都明白了彼此之间的感情,早已是心心相印。此后,梁山伯请人到祝家去求亲。可祝员外哪会看得上这穷书生呢,他早已把女儿许配给了有钱人家的少爷马公子。梁山伯顿觉万念俱灰,一病不起,没多久就死去了。听到梁山伯去世的消息,一直在与父母抗争以反对包办婚姻的祝英台反而突然变得异常镇静。她套上红衣红裙,走进了迎亲的花轿。迎亲的队伍一路敲锣打鼓,好不热闹!路过梁山伯的坟前时,忽然间飞沙走石,花轿不得不停了下来。只见祝英台走出轿来,脱去红装,一身素服,缓缓地走到坟前,跪下来放声大哭,霎时间风雨飘摇,雷声大作,“轰”的一声,坟墓裂开了,祝英台似乎又见到了她的梁兄那温柔的面庞,她微笑着纵身跳了进去。接着又是一声巨响,坟墓合上了。这时风消云散,雨过天晴,各种野花在风中轻柔地摇曳,一对美丽的蝴蝶从坟头飞出来,在阳光下自由地翩翩起舞。



神秘国度的爱情故事

#include <iostream>#include <cstdio>#include <cstdlib>#define MAXSIZE 50000using namespace std;//村子树节点,数据域有入栈出栈时间域、村子编号域//树采用孩子兄弟链存储结构typedef struct Village{int num; //村子编号int intime; //深度优先遍历入栈时间int outtime; //节点出栈时间struct Village *firstchild;struct Village *nextcousin;}VillageNode;typedef struct{int top;VillageNode *villages[MAXSIZE];}Stack;Stack *s = (Stack *)malloc(sizeof(Stack));int time=0; //记录栈访问时间int addNode(VillageNode *root, int a, int b);VillageNode* dfsfind(VillageNode* root, int va, int vb);void popStack(VillageNode *p);void pushStack(VillageNode *p);void dfs(VillageNode *root);void ifwait(int va, int vb, int vc);//将*p节点压入栈void pushStack(VillageNode *p){if(s->top>-1)printf("当前栈顶元素为%d,",s->villages[s->top]->num);elseprintf("当前栈元素为空,");s->villages[++s->top] = p;time++; //栈访问次数加1p->intime = time; //记录入栈时间printf("入栈后元素总数为%d,入栈元素为%d,intime: %d\n",s->top+1, p->num, time);}//将栈顶元素弹出,并将地址保存至p指针void popStack(VillageNode *p){if(s->top > -1){p = s->villages[s->top];s->top--;time++; //栈访问次数加1p->outtime = time;printf("出栈元素为%d, outtime: %d,出栈后元素总数为%d,",p->num, time, s->top+1);}if(s->top > -1)printf("当前栈顶元素为%d\n",s->villages[s->top]->num);elseprintf("当前栈元素为空\n");}VillageNode* dfsfind(VillageNode* root, int va){if(root == NULL) //当当前节点为空时返回NULLreturn NULL;int v = root->num;VillageNode *p, *q;//curcnt++; //用于记录当前访问过的节点数if(va == v ) //如果找到原先既有的节点,则返回该节点的指针return root;q = dfsfind(root->firstchild, va); //递归访问孩子节点if(q != NULL)return q;//依次递归访问兄弟节点p = root->nextcousin;while(p != NULL){q = dfsfind(p, va);if(q != NULL)return q;p = p->nextcousin;}return NULL;/*//当访问过的节点达到总数仍没有找到va 或 vb节点时,返回NULLif(root->firstchild == NULL && root->nextcousin == NULL)return NULL;else{if(root->firstchild == NULL){p = root->nextcousin;while(p != NULL){dfsfind(p);p = p->nextcousin;}}else if(root->nextcousin == NULL){dfsfind(root->firstchild);}else{}}*/}//a必须是树中已经存在的节点int addNode(VillageNode *root, int va, int vb){VillageNode *vp = dfsfind(root, va); //寻找编号为a的村子VillageNode *p, *q;if(vp != NULL){if(vp->num == va) //找到村子a,遍历其孩子节点{p = vp->firstchild;q = vp;if(p == NULL) //当vp节点下没有孩子节点时{VillageNode *vn = (VillageNode*) malloc(sizeof(VillageNode));vn->firstchild = NULL;vn->nextcousin = NULL;vn->num = vb;q->firstchild = vn;return 1;}while(p != NULL){if(p->num == vb) //当村子a存在到村子b的路时返回0return 0;q = p; //记录下当前节点p = p->nextcousin; //p指向下一个节点}VillageNode *vn = (VillageNode*) malloc(sizeof(VillageNode));vn->firstchild = NULL;vn->nextcousin = NULL;vn->num = vb;q->nextcousin = vn;return 1;}}return -1;}void dfs(VillageNode *root){pushStack(root);VillageNode *p;p = root->firstchild; //指向第一个孩子while(p != NULL) //当孩子节点不为空时,递归访问孩子节点{dfs(p);p = p->nextcousin;}popStack(p); //弹出栈顶元素return;}void ifwait(VillageNode *root, int va, int vb, int vc){VillageNode *VA = dfsfind(root,va);VillageNode *VB = dfsfind(root,vb);VillageNode *VC = dfsfind(root,vc);printf("找到的a,b,c分别为:%d %d %d\n",VA->num, VB->num, VC->num);if((VC->intime < VA->intime && VC->outtime > VA->outtime) //当VC节点的入出栈时间区间包含VA的区间&&(VC->intime < VB->intime && VC->outtime > VB->outtime)) //且VC节点的入出栈时间区间包含VB的区间{//当VC是VA和VB的公共祖先时判断是否是最低公共祖先int a[2][MAXSIZE]; //二维数组第一行存放intime 第二行存放outtime 每一列对应一个节点 从左到右int m,n;m = VA->intime < VB->intime ? VA->intime : VB->intime; //记录VA、VB入栈的最小时间n = VA->outtime > VB->outtime ? VA->outtime : VB->outtime; //记录VA、VB出栈最大时间VillageNode *p = VC->firstchild;int i=0;while(p != NULL) //遍历VC节点所有的孩子节点 将孩子们的入出栈时间存入数组,方便二分查找{a[0][i] = p->intime;a[1][i] = p->outtime;i++;p = p->nextcousin;}//二分查找[m,n]区间是否包含在其中一个孩子节点中int low=0, high = i-1, mid;while(low <= high){mid = (low + high) / 2;if(a[0][mid] <= m && a[1][mid] >= n) //查找到有区间包含[m,n]区间时,说明VC不是VA和VB的最低公共祖先,则跳出循环{printf("No\n");return;}if(a[0][mid] > m) //继续在a[0][low...mid-1]中查找high = mid - 1;else //继续在a[0][mid+1...high]中查找low = mid + 1;}printf("Yes\n"); //当查找结束仍没有找到该区间,说明VC是VA。VB的最低公共祖先}else if((VC->intime < VA->intime && VC->outtime > VA->outtime) //当VC节点的入出栈时间区间包含VA的区间|| (VC->intime < VB->intime && VC->outtime > VB->outtime)) //或VC节点的入出栈时间区间包含VB的区间{//此时VC是VA、VB其中一个节点的祖先,存在A-C-B的路径printf("Yes\n");}else //当VC不是VA或VB节点的祖先时不存在A-C-B的路径printf("No\n");return;}int main(){int N, M, a, b, c;printf("请输入小村个数:\n");scanf("%d",&N);VillageNode *root = (VillageNode *)malloc(sizeof(VillageNode)); //开辟指向深度优先搜索树的指针并建立深度优先搜素树root->firstchild = NULL;root->nextcousin = NULL;root->num = 0;//cnt++;printf("接下来,请依次输入包含一条双向道路的两个端点小村的编号:\n");while(--N){scanf("%d %d", &a, &b); //读取边信息int flag = addNode(root, a, b);if(flag==0){printf("小村%d到小村%d的路径已存在,无需再次输入,本次输入将不会被记录。\n", a, b);N++;}else if(flag == 1)printf("成功录入!%d-%d\n", a, b);elseprintf("录入失败!%d-%d\n", a, b);}s->top = -1;dfs(root); //深度优先遍历一遍树printf("请输入测试样例个数:\n");scanf("%d", &M);printf("请依次输入测试样例:\n");while(M--){scanf("%d %d %d", &a, &b, &c);ifwait(root, a, b, c);}return 0;}

版主小说藏经阁h猜你喜欢

  • 共52集,完结

    meyd 403 磁链接

  • BD超清中字

    www.sheyiye2

  • 完结

    99XXXX

  • 超清

    1111kf·com

  • 超清

    韩国黄色五极片。

  • 30集全

    男生靠女生的免费视

  • BD中字

    上原爱代表作

  • BD高清

    8x8x8x好色

  • BD中字

    关于三角木马的AV

  • 超清

    帅哥吃美女的两个葡萄