白狼Runner
hu58666
爱跑步的DOTAER
关注数: 81
粉丝数: 226
发帖数: 4,674
关注贴吧数: 66
猪神术最欧的一次 可惜对手没给我爽,抽到猪就退了
xgp会员玩地平线5能玩多长时间 昨天晚点凌晨2点,根本玩不够啊
数据结构实验六 #include <stdio.h> #include <stdlib.h> #include <string.h> int n; typedef struct student{ char num[20]; char name[25]; int score; }*Stu,StuNode; void Build(Stu stu) { FILE *fp; char name[20]; int score,i; char num[20]; fp=fopen("E:\\Student.txt","w"); printf("请输入学生人数:"); scanf("%d",&n); printf("请输入学生信息(学号,姓名,成绩):\n"); for(i=1;i<=n;i++) { scanf("%s %s %d",num,name,&score); fprintf(fp,"%s %s %d\n",num,name,score); } printf("登录成功.\n"); fclose(fp); } void ReadFile(Stu &stu) {//读文件,存到Stu结构体中 FILE *fp; int i; stu=(Stu)malloc(sizeof(StuNode)*(n+1)); fp=fopen("E:\\Student.txt","r"); for(i=1;i<=n;i++) fscanf(fp,"%s %s %d",stu[i].num,stu[i].name,&stu[i].score); fclose(fp); } void Display(Stu stu) {//显示数据 int i; int temp=1,index=0; for(i=1;i<=n;i++) { printf("%2d %15s %15s %5d\n",temp,stu[i].num,stu[i].name,stu[i].score); if(i<n && stu[i].score==stu[i+1].score) index++; else { temp+=index+1; index=0; } } free(stu); } void Swap(StuNode &a,StuNode &b) { StuNode temp; temp=a; a=b; b=temp; } void InsertSort(Stu stu) {//直接插入排序 int i,j; int key; char name[20]; char num[20]; StuNode temp; stu=(Stu)malloc(sizeof(StuNode)*(n+1)); ReadFile(stu); for(i=n;i>=1;i--) { temp=stu[i]; j=i-1; while(j>=1 && temp.score> stu[j].score) { stu[j+1]=stu[j]; j--; } j+=1; stu[j]=temp; } Display(stu); } void BubbleSort(Stu stu) {//冒泡排序 int i,j,peace; stu=(Stu)malloc(sizeof(StuNode)*(n+1)); ReadFile(stu); peace=1; for(i=1;i<=n-1 && peace;i++) { peace=0; for(j=1;j<=n-j;j++) { if(stu[j].score < stu[j+1].score) { Swap(stu[j],stu[j+1]); peace=1; } } } Display(stu); } int Partition(Stu stu,int low,int high) {//快速排序--排序 int Pi; stu[0]=stu[low]; Pi=stu[0].score; while(low<high) { while(low<high && stu[high].score<=Pi) high--; stu[low]=stu[high]; while(low<high && stu[low].score>=Pi) low++; stu[high]=stu[low]; } stu[low]=stu[0]; return low; } void QuickSort(Stu stu,int low,int high) {//快速排序--二分 int Pi; if(low<high) { Pi=Partition(stu,low,high); QuickSort(stu,low,Pi-1); QuickSort(stu,Pi+1,high); } } void SeletionSort(Stu stu) {//选择排序 int i,j,temp; stu=(Stu)malloc(sizeof(StuNode)*(n+1)); ReadFile(stu); for(i=1;i<=n-1;i++) { int key=stu[i].score; for(j=i+1;j<=n;j++) { if(key<stu[j].score) { temp=j; key=stu[j].score; } } if(i!=j) Swap(stu[i],stu[temp]); } Display(stu); } void HeapAdjust(Stu stu,int s,int m) {//调整堆 int j; StuNode rc; rc=stu[s]; for(j=2*s;j<=m;j*=2) { if(j<m && stu[j].score>stu[j+1].score) j++; if(!(rc.score>stu[j].score)) break; stu[s]=stu[j]; s=j; } stu[s]=rc; } void HeapSort(Stu stu) {//堆排序 int i; ReadFile(stu); for(i=n/2;i>0;i--) HeapAdjust(stu,i,n); for(i=n;i>1;i--) { Swap(stu[1],stu[i]); HeapAdjust(stu,1,i-1); } Display(stu); } void Merge(Stu stu,int low,int mid,int high) {//归并排序--归并 if(low>=high) return ; int i,j,k; StuNode temp[1005]; i=low;j=mid+1;k=0; while(i<=mid && j<=high) { if(stu[i].score>stu[j].score) temp[k++]=stu[i++]; else temp[k++]=stu[j++]; } while(i<=mid) temp[k++]=stu[i++]; while(j<=high) temp[k++]=stu[j++]; for(i=low;i<=high;i++) { stu[i]=temp[i-low]; printf("%d ",stu[i].score); } putchar('\n'); } void MergeSort(Stu stu,int low,int high) {//归并排序--二分 if(low>=high) return ; int mid=(low+high)/2; MergeSort(stu,low,mid); MergeSort(stu,mid+1,high); Merge(stu,low,mid,high); } int main() { Stu stu; int key; while(1) { printf(" ----------------------\n"); printf(" 1.录入学生基本信息。\n"); printf(" 2.直接插入排序。\n"); printf(" 3.冒泡排序。\n"); printf(" 4.快速排序。\n"); printf(" 5.简单选择排序。\n"); printf(" 6.堆排序。\n"); printf(" 7.2-路归并排序。\n"); printf(" 8.输出学生信息。\n"); printf(" 9.退出。\n"); printf(" ----------------------\n"); scanf("%d",&key); switch(key) { case 1: Build(stu); break; case 2: InsertSort(stu); break; case 3: BubbleSort(stu); break; case 4: ReadFile(stu); QuickSort(stu,1,n); Display(stu); break; case 5: SeletionSort(stu); break; case 6: HeapSort(stu); break; case 7: ReadFile(stu); MergeSort(stu,1,n); Display(stu); break; case 8: ReadFile(stu); Display(stu); break; default: return 0; } } }
数据结构实验四 #include <stdio.h> #include <stdlib.h> #define MAX 100 typedef struct{ int vexs[MAX]; int arcs[MAX][MAX]; int vexnum,arcnum; }MGraph; typedef struct ArcNode{ int adjvex; int weight; struct ArcNode *nextarc; }ArcNode; //p163 int LocateVex(MGraph G,VertexType v){ //查找顶点在无向图G中的位置 for(i=0;i<G.vexnum;i++) if(G.vexs[i]==v) return i; return -1; }//LocateVex void CreateGraph(MGraph &G) //根据输入的顶点数和边数,建立无向图G的邻接矩阵 scanf("%d%d",&G.vexnum,&G.arcnum); for(i=0;i<G.vexnum;i++) scanf(&G.vex[i]); for(i=0;i<G.vexnum;i++) for(j=0;j<G.vexnum;j++) G.arcs[i][j]=0; for(k=0;k<G.arcnum;k++){ scanf(&u,&v); i=LocateVex(G,u); if(i==-1){ printf("error\n"); return; } j=LocateVex(G,v); if(j==-1){ printf("error\n"); return; } G.arcs[i][j]=G.arcs[j][i]=1; }//for }//CreateGraph int FirstAdjVex(MGraph G,int v){ //在无向图G中查找顶点v的第一个临界点 for(j=0;j<G.vexnum;j++) if(G.arcs[v][j]==1) return j; return -1; }//FirstAdjVex int NextAdjVex(MGraph G,int v,int w){ //在图G中查找相对于w的下一个邻接点 for(j=w+1;j<G.vexnum;j++) if(G.arcs[v][j]==1) return j; return 1; }//NextAdjVex
数据结构实验三 #include<stdio.h> #include<stdlib.h> #define Stack_size 100 #define Stackincreament 10 #define MAXQ_size 100 typedef struct Binode{ char data; struct Binode *lchild,*rchild; }Binode,*Bitree; typedef struct{ Bitree *base; int top; int stacksize; }sqstack; typedef struct{ Bitree *base; int front; int rear; }sqQueue; int Qfull(sqQueue &Q) { if((Q.rear+1)%MAXQ_size==Q.front) return 1; return 0; } void enQueue(sqQueue &Q,Bitree e) { if(Qfull(Q)) exit(0); Q.base[Q.rear]=e; Q.rear=(Q.rear+1)%MAXQ_size; } void initQueue(sqQueue &Q) { Q.base=(Bitree*)malloc(MAXQ_size*sizeof(Binode)); Q.front=Q.rear=0; } int Qempty(sqQueue &Q) { if(Q.rear==Q.front) return 1; return 0; } void outQueue(sqQueue &Q,Bitree &e) { if(Qempty(Q)) exit(0); e=Q.base[Q.front]; Q.front=(Q.front+1)%MAXQ_size; } void initstack(sqstack &s) { s.base=(Bitree*)malloc(Stack_size*sizeof(Bitree)); s.stacksize=Stack_size; if(!s.base) exit(0); s.top=0; } void push(sqstack &s,Bitree e) { if(s.top>=s.stacksize) { s.base=(Bitree*)realloc(s.base,(Stack_size+Stackincreament)*sizeof(Bitree)); if(!s.base) exit(0); s.stacksize+=Stackincreament; } s.base[s.top++]=e; } void pop(sqstack &s,Bitree &e) { if(s.top==0) return ; e=s.base[--s.top]; } void creatBiTree(Bitree &bt) { char ch; ch=getchar(); if(ch=='#') bt=NULL; else { bt=(Bitree)malloc(sizeof(Binode)); bt->data=ch; creatBiTree(bt->lchild); creatBiTree(bt->rchild); } } int stackempty(sqstack &s) { if(s.top==0) return 1; return 0; } Bitree Gettop(sqstack &s,Bitree &e) { if(stackempty(s)) exit(0); e=s.base[s.top-1]; return e; } void preorderTraverse1(Bitree &bt) { Bitree p; if(bt) { sqstack s; initstack(s); push(s,bt); while(!stackempty(s)) { while(Gettop(s,p)&&p) { printf("%c",p->data); push(s,p->lchild); } pop(s,p); if(!stackempty(s)) { pop(s,p); push(s,p->rchild); } } } printf("\n"); } void preorderTraverse2(Bitree bt) { if(bt) { printf("%c",bt->data); preorderTraverse2(bt->lchild); preorderTraverse2(bt->rchild); } } /*void inorderTraverse1(Bitree &bt) { if(bt) { preorderTraverse1(bt->lchild); preorderTraverse1(bt->rchild); } printf("%c",bt->data); }*/ void inorderTraverse2(Bitree &bt) { Bitree p; sqstack s; if(bt) { initstack(s); push(s,bt); while(!stackempty(s)) { while(Gettop(s,p)&&p) push(s,p->lchild); pop(s,p); if(!stackempty(s)) { pop(s,p); printf("%c",p->data); push(s,p->rchild); } } } printf("\n"); } void leafnum(Bitree bt,int &leaf) {//用栈实现 sqstack s; Bitree p; leaf=0; if(!bt) leaf=0; else { initstack(s); push(s,bt); while(!stackempty(s)) { while(Gettop(s,p)&&p) push(s,p->lchild); pop(s,p); Gettop(s,p); push(s,p->rchild); if(!Gettop(s,p)) { pop(s,p); leaf++; pop(s,p); printf("第%d个叶子结点为:%c\n",leaf,p->data); } if(!stackempty(s)) { Gettop(s,p); pop(s,p); push(s,p->rchild); } } } printf("该树的叶子数为:%d,总结点数为:%d\n",leaf,2*leaf-1); } void leveltraverse(Bitree bt) { sqQueue Q; Bitree p; if(bt) { initQueue(Q); enQueue(Q,bt); while(!Qempty(Q)) { outQueue(Q,p); printf("%c",p->data); if(p->lchild) enQueue(Q,p->lchild); if(p->rchild) enQueue(Q,p->rchild); } } printf("\n"); } void Depth(Bitree bt,int &depth) {//二叉树的深度 Bitree p; sqQueue Q; int hp,tp,lc; initQueue(Q); if(bt) { hp=tp=depth=0; Q.base[tp++]=bt; lc=tp; while(hp<tp) { p=Q.base[hp++]; if(p->lchild) Q.base[tp++]=p->lchild; if(p->rchild) Q.base[tp++]=p->rchild; if(lc==hp) { depth++; lc=tp; } } } printf("该树的高度为:%d\n",depth); } int judge(Bitree bt) {//判断是否为完全二叉树 int flag=0; Bitree p; sqQueue Q; if(!bt) return 1; initQueue(Q); enQueue(Q,bt); while(!Qempty(Q)) { outQueue(Q,p); if(p->lchild&&!flag) enQueue(Q,p->lchild); else if(p->lchild) return 0; else flag=1; if(p->rchild&&!flag) enQueue(Q,p->rchild); else if(p->rchild) return 0; else flag=1; } return 1; } void storage(Bitree bt) {//将二叉树结点存入一维数组 char a[100]; int i=1,k=1; int Q1[100],front=0,rear=0; Bitree p; sqQueue Q; for(i=1;i<=100;i++) a[i]='#'; if(!bt) return; else{ initQueue(Q); enQueue(Q,bt); Q1[rear++]=k; while(!Qempty(Q)) { outQueue(Q,p); k=Q1[front++]; a[k]=p->data; if(p->lchild) { enQueue(Q,p->lchild); Q1[rear++]=2*k; } if(p->rchild) { enQueue(Q,p->rchild); Q1[rear++]=2*k+1; } } } for(int j=1;j<=front;j++) printf("%5c",a[j]); printf("\n"); } int main() { printf("请输入完全二叉树的先序序列:\n"); int leaf,depth; Bitree bt; creatBiTree(bt); preorderTraverse1(bt); preorderTraverse2(bt); printf("\n"); inorderTraverse2(bt); leveltraverse(bt); leafnum(bt,leaf); Depth(bt,depth); if(judge(bt)) printf("该树为完全二叉树.\n"); else printf("该树不是完全二叉树.\n"); storage(bt); return 0; }
鲁大随手拍,今天我来拍 大家有美图分享一下,拍啥子都行嘛#鲁大随手拍#
数据结构实验二 #include <stdio.h> #include <stdlib.h> #include <malloc.h> #define StackInitSize 100 #define StackIncrement 10 typedef struct{ int *base; int top; int stacksize; }SqStack; void InitStack(SqStack &S){ //创建一个初始大小为StackInitSize的空顺序栈 S.base=(int*)malloc(StackInitSize*sizeof(int)); if(!S.base) return; S.top=0; S.stacksize=StackInitSize; }//InitStack int StackEmpty(SqStack S){ //判断顺序栈S是否为空栈 if(S.top==0) return 1; return 0; }//StackEmpty void Push(SqStack &S,int e){ //将新元素e入顺序栈S if(S.top>=S.stacksize){ S.base=(int*)realloc(S.base,(S.stacksize+StackIncrement)*sizeof(int)); if(!S.base) return; S.stacksize += StackIncrement; } S.base[S.top++] = e; }//Push void Pop(SqStack &S,int &e){ //若顺序栈非空,则将栈顶元素出栈,并用变量e返回其值 if(S.top==0) return; e=S.base[--S.top]; }//Pop void Conversion(int n,int d){ //将一个十进制正整数n转换成一个d进制正整数 SqStack S; int e; InitStack(S); while(n){ Push(S,n%d); n=n/d; } e=n%d; while(!StackEmpty(S)){ Pop(S,e); printf("%d",e); } } //Conversion int main() { int n; int d; printf("请输入一个数:"); scanf("%d",&n); printf("请输入需要转换成几进制:"); scanf("%d",&d); Conversion(n,d); printf("%s\n",d); return 0; }
操作系统实验2 19/09/24 #include <stdio.h> #include <unistd.h> main() { int i; i=fork(); if(i) { printf("It is parent process.\n"); printf("The child process ID nucmber is %d.\n",i); } else { printf("It is child process.\n"); } }
数据结构 #include <stdio.h> #include <stdlib.h> #include <time.h> #define MAX 20 #define INCRE 10 typedef struct{ int *base; int length; int listsize; }SqList; void CreateList(SqList &L){ //建立一个顺序表 int i; L.base=(int*)malloc(MAX*sizeof(int)); L.listsize=MAX; srand(time(0)); printf("输入顺序表的长度:"); scanf("&d",&L.length); for(i=0;i<L.length;i++) L.base[i]=rand()%90+10; } void Traverse(SqList L){ //输出顺序表中的元素 int i; for(i=0;i<L.length;i++) printf("%d ",L.base[i]); printf("\n"); } int main(){ SqList L; printf("建立一个顺序表\n"); CreateList(L); printf("输出顺序表中的元素\n"); Traverse(L); printf("请输入需要查找的值\n"); int d; scanf("&d",d); LocateElem(L,d); return 0; }
【怀旧】大三狗怀念下高中网吧打刀塔上分的日子 刀塔7年,昨天又看到以前发得冲分的帖子,特地来怀念一波
发个帖 发个帖
【圣诞】平安夜快乐 我的圣诞树
模型 人机对战
【纪念】为了不忘却的纪念 从6.72c AI这张图开始玩,转眼马上7.00了,好激动,刀龄四年,发帖纪念一下。大家都从哪个版本开始玩的?
【影评】感谢梅神,再次给我勇气和力量 从勇敢的心到血战钢锯岭,真的给我太多太多
【海贼王】明天电影就要上映了 我准备后天去。 有一起的吗。
上大学了,想初中的老师了 想我们的班主任,崔老师
【求助】电脑键盘失灵问题 键盘上所有键都不能用了,关机会卡住,重启会出现图片中的画面,我该怎么办π_π
【百校大战】燃烧青春,释放激情 这一次,我要为母校尽一份力 目前是小组赛阶段,我们的母校目前位于M组第八名,只有前四名能够进入复赛,非常需要你的加入。 我们学校六千余名学生,仅有九十八人参赛。 你,还在犹豫什么? 赶快打开微信,进入“山东信院团委”订阅号,输入“线上跑”,点击“【赛事报名】”既可 来吧,拉上身边的小伙伴,走下网络,走出宿舍,走上操场,为母校争光,为青春无悔 有关线上跑的任何问题可以回帖问我,也可以加我微信号:huahu586
【院篮球赛】是时候为计算机系加油了 计算机 加油 计算机 防守 加油 计算机 计算机 加油
【10-19】买个彪悍的小y打刀塔 十月一在京东买的,有一起打刀塔的吗
【打刀塔】终于能用自己的电脑打刀塔了 以前一直去网吧 十月一买了个y700 深夜下完游戏 以后可以哈啤啦
【开始】我又回来了 前天高考完。我又回来了
【复仇恶魔】既然你已出价
【视频】 Dota2 TI5 EG夺冠 (胜场回顾) 最喜欢的一句话分享给大家
中央电视台财经&新闻频道盛赞DOTA2国际邀请赛 中央电视台财经&新闻频道盛赞DOTA2国际邀请赛
【回顾】TI5百万奖金决胜局小娜迦的表现
【直播】三冰正在直播小那家
【回顾】TI5上小娜迦的表现
新年快乐,三羊开泰
【门票】Dota地区联赛第2赛季门票,附赠娜迦海妖的“大洋女皇” 11月14日DOTA2更新日志:大量联赛门票上线
昨晚看到一些图 作者@肖恩艾维7
【来自娜迦海妖的外交】愿幻影刺客们刀塔每局必胜,无限闪避
DOTA2英雄攻略娜迦海妖-- 进入沉睡的海妖之歌2013-11-03 来源: DOTA2官方 娜迦海妖 - NAGA 英雄统称:(Naga,Naga Siren,小娜加,小娜迦) 英雄定位: 发育核心,团战, 推进,先手, 逃生 英雄介绍: Slithice喜欢跨出大海的边界,找寻新的事物,作为娜迦族的一员,她永远过着流浪的生活。在旅途中她遇见了一个想成为剑圣的年轻半 兽人并同他共坠爱河。即使年轻的半兽人自己也没有什么实战经验,他还是教授了Slithice许多半兽人故老相传的战斗技巧。在他们一起度过的甜 蜜时光中,她还从当地的骑兵那里学会了如何设置陷阱。然而一切的幸福都随着天灾军团的到来化为泡影,她的爱人在她面前被杀害,她使用娜迦 族的沉睡魔法得以逃脱。现在,她把她的一切投入到对抗天灾军团的战斗中,为了她心中永不会磨灭的爱! 初始生命值 549/549 初始魔法值 234/234 射程:近战 移动速度:320 攻击 44 - 46 力量 21(+2.3) 攻速 1.4+21% →敏捷 21(+2.8) 护甲 5.9 智力 18(+2.0) 娜迦海妖技能介绍 镜像 (R) 创造具有攻击力的娜迦海妖的镜像来迷惑敌人。4级。 等级1 - 创造3个镜像,镜像受到600%的伤害,拥有本体30%的攻击力。持续时间:30秒 等级2 - 创造3个镜像,镜像受到500%的伤害,拥有本体35%的攻击力。持续时间:30秒 等级3 - 创造3个镜像,镜像受到400%的伤害,拥有本体40%的攻击力。持续时间:30秒 等级4 - 创造3个镜像,镜像受到300%的伤害,拥有本体45%的攻击力。持续时间:30秒 等级1: 魔法消耗70点,施法间隔50秒。 等级2: 魔法消耗80点,施法间隔50秒。 等级3: 魔法消耗90点,施法间隔50秒。 等级4: 魔法消耗100点,施法间隔50秒。 诱捕 (E) 用一道网捕捉住目标,使其不能移动。施法距离:620/630/640/650 无视魔法免疫 等级1 - 持续2秒。 等级2 - 持续3秒。 等级3 - 持续4秒。 等级4 - 持续5秒。 等级1: 魔法消耗75点,施法间隔14秒。 等级2: 魔法消耗85点,施法间隔14秒。 等级3: 魔法消耗95点,施法间隔14秒。 等级4: 魔法消耗115点,施法间隔14秒。 激流 (C) 娜迦海妖和她的镜像用具有破坏力的水波攻击周围所有敌方单位,并削弱他们的护甲。 冷却时间:19/16/13/10s 护甲降低:2/3/4/5 伤害:130/160/190/220 海妖之歌 (G) 娜迦海妖迷人的歌声使附近的敌方单位进入深沉的睡眠。他们在睡眠中处于无敌状态。作用范围:1000/1500/2000 等级1 - 持续6秒。 等级2 - 持续7秒。 等级3 - 持续8秒。 等级1: 魔法消耗200点,施法间隔120秒。 等级2: 魔法消耗200点,施法间隔120秒。 等级3: 魔法消耗200点,施法间隔120秒。 娜迦海妖技能加点方式 常规技能加点方式 现在激流的加强让这个技能优先级很高,而诱捕的控制前期也要加一两级,分身可以加一级多技能,大招无论逃生还是留人都是神技,必 须加。 娜迦海妖出装套路 出门装 娜迦前期发育顺畅可以直接考虑林肯,如果很逆风可以考虑灵魂之戒加绿鞋的打法 中期核心装 林肯作为恢复的道具非常全面,又能给娜迦带来安全,也能让她持续刷钱,目前很多战队都喜欢这样出装,分身继承散失让娜迦DPS瞬间提 高。 后期神装 由于60散失和分身合成分离,但这两物品对NAGA的作用都是非常大的;分身技能加分身斧,加上网以后瞬间就可以秒掉对手;辉耀可以最 大程度上发挥分身带线的特点,一个龙芯辉耀娜迦的分身会让所有法师都很头疼
转贴:DOTA2野外商店开业大酬宾!纯正神话免费放送!这,就是刀塔!全... DOTA2塔币中心 - 《DOTA2》官方网站来自:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fevent.dota2.com.cn%2Fdota2%2Fscoremall%2Findex&urlrefer=70f78265a6698332753475a7fe1e3d42
【祝福】中秋节快乐 农历八月十五是我国的传统节日——中秋节。中秋节与春节、清明节、端午节被称为中国汉族的四大传统节日。“中秋”一词,最早见于《周礼》。据史籍记载,古代帝王祭月的节期为农历八月十五,时日恰逢三秋之半,故名“中秋节”;又因为这个节日在秋季八月,故又称“秋节”、“八月节”、“八月会”、“中秋节”;又有祈求团圆的信仰和相关习俗活动,故亦称“团圆节”、“女儿节”。 祝大家中秋快乐,团团圆圆,玩得开心!
【视频】NaVi不公对决第33期——娜迦海妖 vs 血魔 视频来自:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fv.youku.com%2Fv_show%2Fid_XNzYxMjQ1MzUy.html%3Ffrom%3Dy1.2-1-99.3.8-2.1-1-1-7&urlrefer=179ab7771c94184dd3c81d443a189fdb
大家打Dota爱听什么歌,求推荐 大家打Dota爱听什么歌,求推荐
转贴:DOTA2野外商店开业大酬宾!纯正神话免费放送!这,就是刀塔!全... DOTA2塔币中心 - 《DOTA2》官方网站来自:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fevent.dota2.com.cn%2Fdota2%2Fscoremall%2Findex&urlrefer=70f78265a6698332753475a7fe1e3d42
【TI4】tb为什么不能用 进小黑屋是什么意思
【TI4】有一种梦想叫冠军盾 好吧,也叫穷鬼盾
【TI4】关注DK-B皇-徐NAGA夺冠之路 B神镇楼
【t豆商城】豆票有什么用? Rt
【来自娜迦海妖的外交】周日快乐,愿骷髅射手们刀塔每局必胜
【大战】娜迦海妖参战WPC决赛第三场 昨日赛报 WPC-ACE世界电子竞技精英联赛圆满结束 6月2日14:00 iG 4:1 DK(BO7)
来自娜迦海妖的外交祝福 五一假期来了,送走忙碌,脱去疲惫。忘掉烦忧,放松现在。 连日的学习工作有这样的假期总是幸福的,终日的作息在这样的一个节日里给大家外交送上娜迦海妖诚挚的愿望: 祝福传递,希望在这个假期吧友们可以过得开心,平安出游,然后安稳在家。
来自娜迦海妖的外交祝福 五一假期来了,送走忙碌,脱去疲惫。忘掉烦忧,放松现在。 连日的学习工作有这样的假期总是幸福的,终日的作息在这样的一个节日里给大家外交送上娜迦海妖诚挚的愿望: 祝福传递,希望在这个假期吧友们可以过得开心,平安出游,然后安稳在家。
【来自娜迦海妖的外交】祝黑暗游侠吧刀五一快乐 五一假期来了,送走忙碌,脱去疲惫。忘掉烦忧,放松现在。 连日的学习工作有这样的假期总是幸福的,终日的作息在这样的一个节日里给大家外交送上娜迦海妖诚挚的愿望: 祝福传递,希望在这个黄金周广大的吧友可以过得开心,平安出游,然后安稳在家。 最后,愿黑暗游侠吧刀友长假里打刀塔局局必胜,局局暴神装!
【祝福】祝娜迦海妖吧刀友们黄金周快乐 五一假期来了,送走忙碌,脱去疲惫。忘掉烦忧,放松现在。 连日的学习工作有这样的假期总是幸福的,终日的作息在这样的一个节日里给大家送上我们诚挚的愿望: 祝福传递,希望在这个假期广大的吧友可以过得开心,平安出游,然后安稳在家。 随风而语,愿辛勤的刀友和绅士们补番愉快,存货可阅,以便陶冶身心,升华节操。 最后,愿本吧刀友长假里打刀塔局局必胜,局局暴神装!
【EQ原创】刀塔主题小说《雷武》完美登场,定将辉耀全场 主题:Defence of the Ancient 书名:《雷武》 作者:@EQ型DotA 出品:@hu58666 主人公: 男,小七。女,苏苏。 原载贴吧:dota宙斯吧 更新:初次更新十三章,以后持续不定期更新 方式:每贴更新一章 小结:楼主及作者求鲜花,鼓励,点赞and so on¡!
【来自娜迦海妖的外交】宙斯周四快乐,愿雷神们刀塔每局必胜
【冰蛙】来冒泡了,谁是看了dota吧日报来的 楼主刚来,以前都没想到会有这个吧,一起来看看dota吧的影响力吧!
【破蛋】祝自己生日快乐,求祝福 只看楼主 删主题 去底部 刷新
【破蛋】祝自己生日快乐,求祝福 【破蛋】求祝福 有爱的吧友们,让我感受一下吧
【破蛋】祝自己生日快乐,求祝福 有爱的吧友们,让我感受一下吧
【来自娜迦海妖的外交】愿暗牧们刀塔每局必胜,暗牧吧越办越好
【娜迦海妖的凌晨外交】周日快乐,愿冥魂子民们刀塔每局必胜
【问下】do吧有看海贼王的吗 rt请留名
【娜迦海妖的凌晨外交】很爱蝮蛇,愿viper们刀塔每局必胜
娜迦海妖绝对立功 D2L拉斯维加斯LGD战队夺冠回顾 -刀塔 - 《DOTA2》官方网站 ... D2L拉斯维加斯LGD战队夺冠回顾 -刀塔 - 《DOTA2》官方网站 - 开放测试开启 - 完美世界2013年全球最高品质电子竞技大作来自:
1
下一页