自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 P4语言编译环境搭建Ubuntu20.04

搭建P4编译环境现有的一些教程基本都是在Ubuntu16等旧版本上的,照着原有的教程在Ubuntu20及以后的版本中会有较多的错误,本文记录一下艰苦的搭环境过程,笔者使用的系统为Ubuntu20.04,强烈建议多参考GitHub中提供的官方文档。https://github.com/p4langP4C安装. /etc/os-releaseecho "deb http://download.opensuse.org/repositories/home:/p4lang/xUbuntu_${VERSIO

2022-02-19 11:32:45 1639

原创 数据结构——查找与排序

ex5_1:查找——基本题假设有序序列的数据元素为:(3,10,13,17,40,43,50,70)1)编写顺序查找函数2)编写二分查找函数3)在主程序中输入关键字(43和5),分别调用两种查找函数,输出结果。ex5_2:Hash查找——扩展题1)一个班有30位同学,安排装进一个有30个元素的数组,以姓名作为关键字进行哈希存储,具体方法如下:将姓名字符串中的每个字节按ASCII码(中文...

2020-02-03 11:41:48 1243 3

原创 数据结构——二叉树

ex4_1——基本题1)二叉树结点类型定义为:typedef struct bnode{ int data;struct bnode *lchild, *rchild;}bnode_type;2)编写二叉树的创建函数,可以是排序二叉树的创建思路(见教材),或者以先序遍历为框架。3)编写中序遍历函数;4)编写后序遍历函数;5)编写先序遍历函数;6)编写main()函数,先调用c...

2020-02-03 11:15:30 1150

原创 数据结构——栈与队列

ps:文中题目来源为uestc数据结构上机实验,代码均为原创ex3_1:链栈——基本题1)链栈结点类型定义为:typedef struct node{int data;struct node *next;}node_type;2)编写进栈函数push3)编写出栈函数pop4)编写main函数,首先建立一空链栈;调用进栈函数,将从键盘输入的数据元素逐个进栈,输入0结束;显示进...

2020-02-03 09:38:12 1135

原创 数据结构——链表

数据结构——链表的实现ex2_1——基本题1)首先创建一个单链表:从键盘读入五个整数,按输入顺序形成单链表。将创建好的链表元素依次输出到屏幕上。2)在已创建好的链表中插入一个元素:从键盘读入元素值和插入位置,调用插入函数完成插入操作。然后将链表元素依次输出到屏幕上。3)在已创建好的链表中删除一个元素:从键盘读入欲删除的元素位置(序号),调用删除函数完成删除操作。然后将链表元素依次输出到屏幕...

2020-02-02 21:58:33 1693 2

原创 更新预告

随着考试周即将结束,预计近期发布如下的内容1.数据结构后续四次试验2.通信网理论基础project,含图搜,最短路,最大流,最小生成树

2020-01-08 12:10:43 177

原创 数据结构——顺序表的C语言实现

郫县电子专科学院的在读大二,再次保存代码供参考及批评指正ex1_1——基本题:1)首先创建一个顺序表:从键盘读入一组整数(长度小于等于20),按输入顺序放入顺序表,输入以-1结束(注意-1不放到顺序表内);将创建好的顺序表元素依次输出到屏幕上。2)在已创建好的顺序表中插入一个元素:从键盘读入需插入的元素值和插入位置,调用插入函数完成插入操作;然后将顺序表元素依次输出到屏幕上。3)在...

2019-10-27 23:07:59 3888 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除