最新要闻
- 赛轮轮胎:公司开具的电子商业承兑汇票均已结清|世界速看料
- 00后男生取名江胡传奇:妈妈姓胡 爸爸喜欢玩《传奇》 每日速读
- 取代安卓14!OpenHarmony 4.0即将公测:华为鸿蒙4.0“母系统”
- 世界看点:任天堂开始乱杀!看《塞尔达传说:王国之泪》合法游戏画面也被封
- 京东APP大升级!12.0上线:应简尽简 营销和弹窗少了_最资讯
- 1799元 九号平衡车L8奥特曼定制版明日首销:隔壁小孩羡慕哭了
- 当前速看:金华市东苑小学新生入学网上模拟报名详情2023
- 加要求中方一领事官员离境_中方反制|今日讯
- 世界视讯!今日欧元/美元汇率行情预测(2023年5月9日)
- 造车新势力转守为攻!小鹏汽车法务部上线:网络不是法外之地
- 公司无双休求职者礼貌回拒 HR:想躺平就回老家种地
- 每日视点!朝日台资深员工游戏氪金过度 年薪1500万仍盗窃公司电脑倒卖
- 环球今日讯!景区回应功德箱贴收款码:考虑到年轻人很少带现金 与时俱进
- 乘联会:特斯拉涨价是很好的信号!避免消费者过度期待降价_世界视点
- 世界快报:广东五华县政府控制的屋顶光伏资源特许经营项目开工
- 阿坝县气象台发布雷电黄色预警信号【III级/较重】【2023-05-09】 热消息
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
数据结构与算法大作业:走迷宫程序(实验报告)_快资讯
好家伙,本篇为应付老师的实验报告,有需要的拿去抄吧
思路讲解在上一篇:
【资料图】
数据结构与算法大作业:走迷宫程序(C,代码以及思路)
一、作业目的
1、 掌握用数据结构的知识进行程序设计。
2、 应用所学的数据结构完成一个具有一定实际意义的应用程序的设计、编码、调试,锻炼实践动手能力,提高编程水平。
二、作业内容
走迷宫程序
问题描述:
以一个 m * n 的长方阵表示迷宫, 0和1分别表示迷宫的通路和障碍。 设计一个程序, 对任意设定的迷宫, 求出一条从入口到出口的通路, 或得出没有通路的结论。
基本要求:
(1) 实现一个以链表做存储的栈类型, 然后编写一个求解迷宫的非递归程序。 求的通路以三元组(i, j, d) 的形式输出, 其中:(i, j) 指示迷宫中的一个坐标, d 表示走到下一坐标的方向。 如: 对于下列数据的迷宫, 输出一条通路:
(1, 1, 1),(1, 2, 2),(2, 2,2),(3, 2, 3),(3, 1, 2) ……。
(2) 编写递归形式的算法, 求得迷宫中所有可能的道路;
扩展功能要求:
以方阵形式输出迷宫及其到道路
测试数据: 迷宫的测试数据如下: 左上角(1, 1) 为入口, 右下角(8, 9) 为出口。
三、大作业设计思路与实现
(一)设计背景
迷宫是一个十分经典且有趣的游戏,借着本次大作业的机会,在锻炼自身编程水平的同时还原这一经典游戏。在未确定路径是进次尝试最终找到通路。
(二)、解决方案设计
1、系统操作需求
本程序使用windows10 操作系统下,程序在 Devc++或Visual C++中运行的。
2、开发环境需求
硬件环境
笔记本电脑,运行时所需内存:1G
软件环境
操作系统:windows10
3.功能介绍
(1)迷宫游戏是非常经典的游戏,在该题中设计随机生成一个迷宫和手动输入迷宫2种程序,并求解迷宫。
(2)在程序中,随机迷宫用了随机函数,对方向的随机挖去路径;手动迷宫是通过自己给出迷宫进行输入并给出所有路径。
(3)在求解这两中迷宫是个有些不同。在随机迷宫中,我们让程序自己运行,当入口给定时,会让程序自己跑动,迷宫的路径和出口是随机的,这时只有一条路径;而手动输入迷宫时,如果一个通道其四面都有通道时,这时就会形成一个回路,其基本是一样的,就是多了一个来回而已。
(4)用图形进行展示,其迷宫大小可以调试。
(5)在多条路径的情况下,程序会自动生成最短的路径
(三)、程序概要设计
1.各种功能完成的详细情况已经实现以一个 m * n 的长方阵表示迷宫, 0和1分别表示迷宫的通路和障碍。设计一个程序, 对任意设定的迷宫, 求出一条从入口到出口的通路, 或得出没有通路的结论。
2.实现一个以链表做存储的栈类型, 然后编写一个求解迷宫的非递归程序。求的通路以三元组(i, j,d) 的形式输出, 其中:(i, j) 指示迷宫中的一个坐标, d 表示走到下一坐标的方向。 如: 对于下列数据的迷宫, 输出一条通路:
(1, 1, 1),(1, 2, 2),(2, 2,2),(3, 2, 3),(3, 1, 2) ……。
3.编写递归形式的算法, 求得迷宫中所有可能的道路;
(四)、系统用例设计和流程图
系统流程图:
a) 程序详细设计:各种功能的实现方法描述、关键代码分析
问题分析:迷宫求解
这种迷宫求解的问题非常适合使用搜索来求解
此处我们使用深度优先搜索算法去求出迷宫的解,当一条支路完成时,我们将整条完整的路径输出
关键代码分析
1.栈的几种基本操作:
//栈中存位置以及遍历时所走的方向,打印时可以显示出来
typedef struct Node{
intx;
inty;
// int dir; //-1为左上右下对应"\" 0为上下对应"|" 1为左右对应"——" 2为左下右上对应"/"
struct Node *next;
}Node;
typedef Node* Stack; //定义数据结构栈Stack
//-----------创建一个空栈--------------
Stack creakEmptyStack(){
Stack p;
p=(Stack)malloc(sizeof(Node));//申请一个空间
if(p){
p->next=NULL;
return p;
}
}
//------------将元素压入栈----------------
void push(int x,int y,Stack s){
Stack p;
p=(Stack)malloc(sizeof(Node));
if(p){ //如果申请空间成功则用头插法将元素压入
p->x=x;
p->y=y;
if(!s->next) p->next=NULL; //如果此时栈里还没有任何元素,则p此时为第一个结点
else p->next=s->next; //否则将p插入头结点之后
s->next=p;
}
else{
printf("No space!\n");
}
}
//-------------检测栈是否为空--------------
int isEmpty(Stack s){ //为空则返回1,不为空返回0
if(s->next==NULL) return 1;
else return 0;
}
//--------------将元素弹出栈----------------
void pop(Stack s){
Stack p;
p=s->next;
if(p->next){
s->next=p->next;
free(p);
}
else return;
}
//------------取栈顶元素------------------
Node top(Stack s){
Node t;
//判断是否为空,若不为空则返回
t=*(s->next);
return t;
}
解释:此处我们使用栈来储存我们迷宫的解,上述代码定义了一系列的
2.核心算法:
此处我们使用深度优先搜索去求出迷宫的解\
代码如下
//-----------遍历迷宫寻找路径(dfs)------------
void mazePath(int x,int y,int endx,int endy,intn,int m,Stack s){
intnewx,newy,i;
Node t;
for(i=0;i<4;i++){
newx=x+direction[i][0];
newy=y+direction[i][1];
if(newx>=0&&newx push(newx,newy,s); maze[newx][newy]=2; if(newx==endx&&newy==endy){//走到出口 flag++; printPath(s,n,m); maze[newx][newy]=0; pop(s); } else{ mazePath(newx,newy,endx,endy,n,m,s);//开始递归 } } //else if(!isEmpty(s)) pop(s); } maze[x][y]=0; //遍历完四个方向之后回溯前将自己赋为空 pop(s); } 解释如下: 在该方法中,xy代表的是当前坐标的xy轴,newx,newy代表的是下一坐标点的xy轴坐标, 随后我们对坐标进行判断, 2.1.若下一坐标点为1,则进行下一个方向的寻找 2.2.若下一个坐标为0且不越界 则将下一坐标推入栈,并将该点标记为已走(即标记为2) 再次进行判断 2.2.1. 如果下一坐标为出口 打印整个路径 2.2.2.下一坐标不为出口 递归 流程图如下: 3.打印迷宫路径 //-------------打印迷宫路径----------------- void printPath(Stack s,int n,int m){ intcont =0; //计算路径长度 s=s->next; inti=0,j=0; printf("第%d条路径为:\n",flag); for(i=0;i for(j=0;j if(maze[i][j]==2) printf("*"); else printf("%d",maze[i][j]); } printf("\n"); } while(s->next){ //将栈中的元素输出为直观路径 printf("(%d,%d)->",s->x+1,s->y+1); s=s->next; cont++; } printf("(%d,%d)",s->x+1,s->y+1); cont++; if(cont printf("\n"); printf("路径长度为:%d\n\n",cont); } 解释:将栈中的路径输出 b) 使用情况:展示各种功能的运行情况 样例一:手动输入迷宫正常使用程序: 首先输入迷宫的行数和列数 随后输入迷宫的各行各列 其中0代表路,1代表墙 随后程序会显示迷宫的大致样式 并给出迷宫道路的解 输入样例: 3 3 1 0 0 0 1 0 0 1 1 0 1 1 33 输出: 生成的迷宫如下: 0 0 0 1 0 0 1 1 0 请输入起点及终点: 第1条路径为: * * * 1 0 * 1 1 * (3,3)->(2,3)->(1,3)->(1,2) 路径长度为:4 第2条路径为: * * 0 1 * * 1 1 * (3,3)->(2,3)->(2,2)->(1,2) 路径长度为:4 样例二:随机生成迷宫 输入: 2 2 0 2 1 22 输出: 第1条路径为: 1 1 * * (2,2) 路径长度为:1 最短路径长度为:1 c)总结:分析程序的优点和不足、开发时遇到的困难及解决的问题、总结。 开发时遇到的问题:算法不会用,栈的操作总是出错,随后去找百度搜索,翻书,找到解决问题的方法 作为一名初学者,我对深度优先搜索算法的使用进行了研究,并通过实践掌握了它的一些使用心得。深度优先搜索算法可以解决很多问题,如最短路径、迷宫问题、图着色问题等,因此学会使用深度优先搜索算法是非常有益的。 首先,我认为理解深度优先搜索算法的核心思想是非常重要的。深 在使用广度优先算法解决问题时,我发现栈的使用非常重要。 最后,我深刻认识到广度优先搜索算法的局限性。尽管广度优先搜索算法可以解决很多问题,但有些问题并不适用于该算法。例如,当搜索的节点数量非常大时,算法的时间和空间复杂度会变得非常高。因此,在使用广度优先搜索算法解决问题时,需要注意算法的局限性,并选择最适合当前问题的算法。 总之,通过对广度优先搜索算法的研究和实践,我认为理解其核心思想、正确选择数据结构、考虑时间和空间限制、深入了解其局限性等方面都是非常重要的。广度优先算法可以解决很多问题,但在实践过程中可能会遇到各种问题。如果我们能够在使用广度优先搜索算法时思考这些问题,并做出正确的决策,那么我们就能够更好地应用广度优先搜索算法,解决更多更复杂的问题。 关于本次的迷宫问题,我认为深度优先搜索是非常好的算法 d)参考文献。 [1]严蔚敏.数据结构C语言版[M].清华大学出版社,2007. [2] 啊哈磊, 《啊哈!算法》,人民邮电出版社,2014 [3]百度百科https://baike.baidu.com/ [4] 栈——栈的定义及基本操作(初始化、判空、进栈、出栈、遍历栈、销毁栈等)-CSDN博客,https://blog.csdn.net/weixin_44162361/article/details/115868909 [5]BFS(广度优先搜索):层序遍历和最短路径 - 灿影之晶 - 博客园 (cnblogs.com),https://www.cnblogs.com/sbb-first-blog/p/13259728.html [6] 深度优先搜索(DFS)算法详解(biancheng.net), http://data.biancheng.net/view/325.html 一、作业目的 1、掌握用数据结构的知识进行程序设计。 2、应用所学的数据结构完成一个具有一定实际意义的应用程序的设计、编码、调试,锻炼实践动手能力,提高编程水平。 二、作业内容 问题描述: 以一个 m * n 的长方阵表示迷宫, 0和1分别表示迷宫的通路和障碍。 设计一个程序, 对任意设定的迷宫, 求出一条从入口到出口的通路,或得出没有通路的结论。 基本要求: (1) 实现一个以链表做存储的栈类型, 然后编写一个求解迷宫的非递归程序。求的通路以三元组(i, j,d) 的形式输出, 其中:(i, j) 指示迷宫中的一个坐标, d 表示走到下一坐标的方向。 如: 对于下列数据的迷宫, 输出一条通路: (1, 1, 1),(1, 2, 2),(2, 2,2),(3, 2, 3),(3, 1, 2) ……。 (2) 编写递归形式的算法, 求得迷宫中所有可能的道路; 扩展功能要求: 以方阵形式输出迷宫及其到道路 测试数据:迷宫的测试数据如下:左上角(1, 1)为入口,右下角(8, 9)为出口。 三、大作业设计思路与实现 (一)设计背景 迷宫是一个十分经典且有趣的游戏,借着本次大作业的机会,在锻炼自身编程水平的同时还原这一经典游戏。在未确定路径是进次尝试最终找到通路。 (二)、解决方案设计 1、系统操作需求 本程序使用windows10 操作系统下,程序在 Devc++或Visual C++中运行的。 2、开发环境需求 硬件环境 笔记本电脑,运行时所需内存:1G 软件环境 操作系统:windows10 3.功能介绍 (1)迷宫游戏是非常经典的游戏,在该题中设计随机生成一个迷宫和手动输入迷宫2种程序,并求解迷宫。 (2)在程序中,随机迷宫用了随机函数,对方向的随机挖去路径;手动迷宫是通过自己给出迷宫进行输入并给出所有路径。 (3)在求解这两中迷宫是个有些不同。在随机迷宫中,我们让程序自己运行,当入口给定时,会让程序自己跑动,迷宫的路径和出口是随机的,这时只有一条路径;而手动输入迷宫时,如果一个通道其四面都有通道时,这时就会形成一个回路,其基本是一样的,就是多了一个来回而已。 (4)用图形进行展示,其迷宫大小可以调试。 (5)在多条路径的情况下,程序会自动生成最短的路径 (三)、程序概要设计 1.各种功能完成的详细情况已经实现以一个 m * n 的长方阵表示迷宫, 0和1分别表示迷宫的通路和障碍。设计一个程序, 对任意设定的迷宫, 求出一条从入口到出口的通路, 或得出没有通路的结论。 2.实现一个以链表做存储的栈类型, 然后编写一个求解迷宫的非递归程序。求的通路以三元组(i, j,d) 的形式输出, 其中:(i, j) 指示迷宫中的一个坐标, d 表示走到下一坐标的方向。 如: 对于下列数据的迷宫, 输出一条通路: (1, 1, 1),(1, 2, 2),(2, 2,2),(3, 2, 3),(3, 1, 2) ……。 3.编写递归形式的算法, 求得迷宫中所有可能的道路; (四)、系统用例设计和流程图 系统流程图: a) 程序详细设计:各种功能的实现方法描述、关键代码分析 问题分析:迷宫求解 这种迷宫求解的问题非常适合使用搜索来求解 此处我们使用深度优先搜索算法去求出迷宫的解,当一条支路完成时,我们将整条完整的路径输出 关键代码分析 1.栈的几种基本操作: //栈中存位置以及遍历时所走的方向,打印时可以显示出来 typedef struct Node{ intx; inty; // int dir; //-1为左上右下对应"\" 0为上下对应"|" 1为左右对应"——" 2为左下右上对应"/" struct Node *next; }Node; typedef Node* Stack; //定义数据结构栈Stack //-----------创建一个空栈-------------- Stack creakEmptyStack(){ Stack p; p=(Stack)malloc(sizeof(Node));//申请一个空间 if(p){ p->next=NULL; return p; } } //------------将元素压入栈---------------- void push(int x,int y,Stack s){ Stack p; p=(Stack)malloc(sizeof(Node)); if(p){ //如果申请空间成功则用头插法将元素压入 p->x=x; p->y=y; if(!s->next) p->next=NULL; //如果此时栈里还没有任何元素,则p此时为第一个结点 else p->next=s->next; //否则将p插入头结点之后 s->next=p; } else{ printf("No space!\n"); } } //-------------检测栈是否为空-------------- int isEmpty(Stack s){ //为空则返回1,不为空返回0 if(s->next==NULL) return 1; else return 0; } //--------------将元素弹出栈---------------- void pop(Stack s){ Stack p; p=s->next; if(p->next){ s->next=p->next; free(p); } else return; } //------------取栈顶元素------------------ Node top(Stack s){ Node t; //判断是否为空,若不为空则返回 t=*(s->next); return t; } 解释:此处我们使用栈来储存我们迷宫的解,上述代码定义了一系列的 2.核心算法: 此处我们使用深度优先搜索去求出迷宫的解\ 代码如下 //-----------遍历迷宫寻找路径(dfs)------------ void mazePath(int x,int y,int endx,int endy,intn,int m,Stack s){ intnewx,newy,i; Node t; for(i=0;i<4;i++){ newx=x+direction[i][0]; newy=y+direction[i][1]; if(newx>=0&&newx push(newx,newy,s); maze[newx][newy]=2; if(newx==endx&&newy==endy){//走到出口 flag++; printPath(s,n,m); maze[newx][newy]=0; pop(s); } else{ mazePath(newx,newy,endx,endy,n,m,s);//开始递归 } } //else if(!isEmpty(s)) pop(s); } maze[x][y]=0; //遍历完四个方向之后回溯前将自己赋为空 pop(s); } 解释如下: 在该方法中,xy代表的是当前坐标的xy轴,newx,newy代表的是下一坐标点的xy轴坐标, 随后我们对坐标进行判断, 2.1.若下一坐标点为1,则进行下一个方向的寻找 2.2.若下一个坐标为0且不越界 则将下一坐标推入栈,并将该点标记为已走(即标记为2) 再次进行判断 2.2.1. 如果下一坐标为出口 打印整个路径 2.2.2.下一坐标不为出口 递归 流程图如下: 3.打印迷宫路径 //-------------打印迷宫路径----------------- void printPath(Stack s,int n,int m){ intcont =0; //计算路径长度 s=s->next; inti=0,j=0; printf("第%d条路径为:\n",flag); for(i=0;i for(j=0;j if(maze[i][j]==2) printf("*"); else printf("%d",maze[i][j]); } printf("\n"); } while(s->next){ //将栈中的元素输出为直观路径 printf("(%d,%d)->",s->x+1,s->y+1); s=s->next; cont++; } printf("(%d,%d)",s->x+1,s->y+1); cont++; if(cont printf("\n"); printf("路径长度为:%d\n\n",cont); } 解释:将栈中的路径输出 b) 使用情况:展示各种功能的运行情况 样例一:手动输入迷宫正常使用程序: 首先输入迷宫的行数和列数 随后输入迷宫的各行各列 其中0代表路,1代表墙 随后程序会显示迷宫的大致样式 并给出迷宫道路的解 输入样例: 3 3 1 0 0 0 1 0 0 1 1 0 1 1 33 输出: 生成的迷宫如下: 0 0 0 1 0 0 1 1 0 请输入起点及终点: 第1条路径为: * * * 1 0 * 1 1 * (3,3)->(2,3)->(1,3)->(1,2) 路径长度为:4 第2条路径为: * * 0 1 * * 1 1 * (3,3)->(2,3)->(2,2)->(1,2) 路径长度为:4 样例二:随机生成迷宫 输入: 2 2 0 2 1 22 输出: 第1条路径为: 1 1 * * (2,2) 路径长度为:1 最短路径长度为:1 c)总结:分析程序的优点和不足、开发时遇到的困难及解决的问题、总结。 开发时遇到的问题:算法不会用,栈的操作总是出错,随后去找百度搜索,翻书,找到解决问题的方法 作为一名初学者,我对深度优先搜索算法的使用进行了研究,并通过实践掌握了它的一些使用心得。深度优先搜索算法可以解决很多问题,如最短路径、迷宫问题、图着色问题等,因此学会使用深度优先搜索算法是非常有益的。 首先,我认为理解深度优先搜索算法的核心思想是非常重要的。深 在使用广度优先算法解决问题时,我发现栈的使用非常重要。 最后,我深刻认识到广度优先搜索算法的局限性。尽管广度优先搜索算法可以解决很多问题,但有些问题并不适用于该算法。例如,当搜索的节点数量非常大时,算法的时间和空间复杂度会变得非常高。因此,在使用广度优先搜索算法解决问题时,需要注意算法的局限性,并选择最适合当前问题的算法。 总之,通过对广度优先搜索算法的研究和实践,我认为理解其核心思想、正确选择数据结构、考虑时间和空间限制、深入了解其局限性等方面都是非常重要的。广度优先算法可以解决很多问题,但在实践过程中可能会遇到各种问题。如果我们能够在使用广度优先搜索算法时思考这些问题,并做出正确的决策,那么我们就能够更好地应用广度优先搜索算法,解决更多更复杂的问题。 关于本次的迷宫问题,我认为深度优先搜索是非常好的算法 d)参考文献。 [1]严蔚敏.数据结构C语言版[M].清华大学出版社,2007. [2] 啊哈磊,《啊哈!算法》,人民邮电出版社,2014 [3]百度百科https://baike.baidu.com/ [4] 栈——栈的定义及基本操作(初始化、判空、进栈、出栈、遍历栈、销毁栈等)-CSDN博客,https://blog.csdn.net/weixin_44162361/article/details/115868909 [5]BFS(广度优先搜索):层序遍历和最短路径 - 灿影之晶 - 博客园 (cnblogs.com),https://www.cnblogs.com/sbb-first-blog/p/13259728.html [6] 深度优先搜索(DFS)算法详解(biancheng.net),http://data.biancheng.net/view/325.html
关键词:
Ubuntu20 4安装fabric2 4 x1 安装go环境2 安装docker& 183;安装dockersudoaptinstalldocker io 安装docker走迷宫程序
Ubuntu20
数据结构与算法大作业:走迷宫程序(实验报告)_快资讯
Ubuntu20
你还在纠结怎么选IDE吗?常用IDE工具分享|环球观热点
赛轮轮胎:公司开具的电子商业承兑汇票均已结清|世界速看料
00后男生取名江胡传奇:妈妈姓胡 爸爸喜欢玩《传奇》 每日速读
取代安卓14!OpenHarmony 4.0即将公测:华为鸿蒙4.0“母系统”
世界看点:任天堂开始乱杀!看《塞尔达传说:王国之泪》合法游戏画面也被封
京东APP大升级!12.0上线:应简尽简 营销和弹窗少了_最资讯
1799元 九号平衡车L8奥特曼定制版明日首销:隔壁小孩羡慕哭了
当前速看:金华市东苑小学新生入学网上模拟报名详情2023
SaaS化开源项目之HouseKeeper云上部署实践_每日动态
加要求中方一领事官员离境_中方反制|今日讯
世界视讯!今日欧元/美元汇率行情预测(2023年5月9日)
造车新势力转守为攻!小鹏汽车法务部上线:网络不是法外之地
公司无双休求职者礼貌回拒 HR:想躺平就回老家种地
每日视点!朝日台资深员工游戏氪金过度 年薪1500万仍盗窃公司电脑倒卖
环球今日讯!景区回应功德箱贴收款码:考虑到年轻人很少带现金 与时俱进
乘联会:特斯拉涨价是很好的信号!避免消费者过度期待降价_世界视点
世界快报:广东五华县政府控制的屋顶光伏资源特许经营项目开工
js中的变量 环球速看
JSP_5.8_课堂笔记|世界视点
由浅入深学MySQL之事务全攻略|天天微资讯
微头条丨今天看到博客园的捐款求助,园龄17年6个月的我有些感慨
运营商三要素验证原理,这篇文章就够了!
对话上海国企 | 因科而起、由科而兴、科有所为,上海建科赋能城乡建设新服务
阿坝县气象台发布雷电黄色预警信号【III级/较重】【2023-05-09】 热消息
90元大额券:雪中飞高端含桑蚕丝商务POLO衫49元到手_世界今热点
世界热消息:电脑不怕丢了?鲁大师推出电脑防盗助手:支持定位、丢失锁机
当前报道:中文通用大模型评测基准SuperCLUE发布:讯飞星火认知大模型国内第一 文心一言垫底
《漫长的季节》"爹味"上热搜 部分女性观众:无法共情 全球看热讯
当前视讯!票价20元 全国首条旅游云巴线今日开通:比亚迪100%自主知识产权
精彩看点:广州地铁回应“一夜醒来欠地铁600多万”:乘客及时出站,正查原因
Keycloak 创建和修改自定义用户信息
KubeEdge在边缘计算领域的安全防护及洞察
【吐槽贴】项目经理如何进行高效沟通?_每日消息
【三维CAD软件】上海道宁为您带来国际一流的国产自主可控的三维CAD软件——天工CAD_环球资讯
《边境》之后 中国玩家的国产情怀还能被消费几次?_天天看热讯
周杰伦入职中国移动:工号0716 动感地带至今20年终于“转正”_天天热消息
免费授权歌曲给刘畊宏跳操超大方!周杰伦回应:谈钱伤感情-独家焦点
豆瓣9.4分!《漫长的季节》被吐槽“爹味”浓-当前关注
2023年非京籍四证审核不通过,这些自救方案你一定要提前了解
签名介绍
当前热门:外贸产业集群“掘金”劲头足
峰米激光电视C3来了:ALPD激光显示技术 亮度高达400nit
有望下跌0.33元/升!国内油价下周二晚将迎来调整
当前快报:史上最小发光二极管面世:可让手机摄像头秒变全息显微镜
广东省2023年高校招生平行志愿投档及录取实施办法
SpringBoot的@Configuration注解
安装nginx--银河麒麟V10Kylin Linux
C#自定义异常就这么简单
网关神器traefik的,etcd和https配置例子
一行代码搞定 font-size 响应式
痛别!百岁抗日英雄张友仁逝世
环球热文:比亚迪老对手发威!哈弗枭龙系列上市定档:四驱体验两驱价格
5月上映!迪士尼《小美人鱼》世界首映礼:黑小美人鱼主演亮相
小米稳居中国电视市场第一 国外品牌份额合计不到5%_今日讯
付费会员该在截止日当天几点过期?法院判了
三星、谷歌联手优化:Android 14要彻底告别杀后台了
当前资讯!北斗西虹桥基地:积极打造具有全球影响力的产业集聚高地
快看:品类超全的免费 API 大全整理
五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
开源.NetCore通用工具库Xmtool使用连载 - 散列算法篇|世界视点
Centos7安装MySQL详细步骤(配置开机自启)|天天关注
“五一”假期后机票价格大幅回落 端午出游开始发力 环球热资讯
诺基亚账户怎么注册?诺基亚账户忘记了怎么找回?
【世界独家】入口软糯爽滑 冻颜密码燕窝椰汁3.1元清仓
天天简讯:五一成绩单出炉!河南成为最大赢家
《巨齿鲨2》新海报出炉:吴京、斯坦森直面深海巨鲨 超霸气
上海展会外国人插队领冰淇淋被拒 网友:宝马MINI脸红吗
全球最资讯丨电动“吉姆尼”背个“大手表”!五菱宝骏悦也5月25日上市
怎么将MP4格式转换成RM格式?rm格式用什么播放器打开?
3dmark11怎么看通过率?3dmark11注册码有哪些?
华为p30上市时间和价格是什么?华为p30怎么升级鸿蒙系统3.0?
联想Thinkpad x200什么时候上市的?联想Thinkpad x200电脑参数
烤乳猪是哪个菜系的?烤乳猪的做法与配料是什么?
巴西的世界之最是什么?巴西说什么语言?
中国第四大城市是哪个城市?中国城市GDP排名
和颜悦色的意思是什么?和颜悦色二年级造句
润邦股份:公司一直在积极跟进漂浮式海上风电领域的相关信息
热得快的功率一般是多大?热得快的工作原理是什么?
二季度19省市地方债计划发行规模超1.3万亿元 专家表示今年地方债早发快发特征明显
《漫长的季节》爆火:好观众才配看好剧! 全球速讯
老牌压缩软件7-Zip时隔近一年更新:仅1.5MB
环球热资讯!取代老头乐 新能源车下乡势不可挡 大家对其误解基本消除
疑似红色队服惹祸?公牛闯入橄榄球赛场追逐球员拖行训练员
新动态:好吃饱腹快冲:广州酒家组合粽子9.9元4个 多口味可选
新和成:饲料生产有严格配方比例要求
环球头条:Grafana 系列-统一展示-4-AWS Cloudwatch 数据源
环球最资讯丨Linux驱动开发笔记(二):ubuntu系统从源码编译安装gcc7.3.0编译器
世界热讯:method怎么读音_method怎么读
899元 小米高端路由器7000开售:全2.5G网口、自研三频拓展
首款天玑9200+旗舰稳了!iQOO Neo 8 Pro现身谷歌支持列表|全球快讯
薄如原子的人工神经元面世:可处理光电信号 天天观速讯
奔驰提车当天出故障 要拆变速箱!博主:建议车主坐车头直播
印度一双层轮船因超载发生倾覆事故 现场视频曝光
强弱开始模糊中超竞争更加激烈-天天热文
挑战“三大框架”的解决方案 全球速递
@Accessors 注解参数-全球报道
环球热资讯!炭火炉子烤肉好吃还是电炉子烤的好吃?
GPS侧目!北斗“女神”徐颖:我们追求毫米级甚至更小的精度_观天下