-
c语言实现链表的基本操作
链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,操作复杂。由于不必须按顺序存储,链表在插入的时候可以达到O(1)的复杂度,比另一种线性表顺序表快得多,但是查找一个节点或者访问特定编号的节点则需要O(n)的时间,而线性表和顺序表相应的时间复杂度分别是O(logn)和O(1)。本代码是实现了c语言实现链表的基本操作,如创建链表,增加节点,删除节点,查找节点。
- 2023-07-06 01:50:03下载
- 积分:1
-
无线传感器网络
描述节点被配置成与移动无线节点的具体参数。创建南文件和跟踪文件后,我们成立了地形对象。集node_($ⅰ)[$纳秒节点]被用于创建节点。节点的初始位置是固定的。具体的X,Y坐标被分配给每个节点。节点给移动与固定测速和固定的目标位置。在这里,我们通过使用initial_node_pos设置初始大小为每个节点。AODV路由协议被用在这里。 $ VAL(停止)指定了模拟的结束时间。UDP剂附着到发送节点。 LossMonitor剂连接到接收器节点。
- 2023-04-09 02:00:04下载
- 积分:1
-
在Linux C下获取本地IP地址源代码(当然排除127.0.0.1)
应用背景自己写的一段代码,在linux 环境下,编程环境为C语言,在Linux C下获取本地IP地址源代码(当然排除127.0.0.1),编译通过,测试成功。关键技术
//获取地址
//返回IP地址字符串
//返回:0=成功,-1=失败
//初始化ifconf
//获取所有接口信息
//接下来一个一个的获取IP地址
//排除127.0.0.1,继续下一个
- 2022-12-22 09:55:03下载
- 积分:1
-
socket编程
双网卡的套接字编程,将双网卡的通讯通过名称来编写,能够实现双网卡的同时工作的目的。
- 2023-07-30 01:25:03下载
- 积分:1
-
linux下的v4l2图像采集
linux下的v4l2编程,利用usb摄像头进行图像采集。由于usb摄像头采集到的为yuv格式,需要转换为rgb格式,并使用jpeg压缩成图片,保存下来
- 2022-03-03 12:59:49下载
- 积分:1
-
合勤ROM - 0冷静下来
本程序从ZyXel路由器上解压备份文件
- 2022-03-16 17:11:03下载
- 积分:1
-
串口文件传输
串口文件的传输与接收,代码中以传输一个txt文件为例子。发送端将txt文件发送出去,接收端接收txt文件。
- 2022-05-25 16:16:36下载
- 积分:1
-
glpk使用ILP求解最短路径
使用GLPK编程环境,利用分支定界的ILP来求解最短路问题,主要是针对网络流求解两条最短路径
- 2023-04-08 03:45:04下载
- 积分:1
-
ldpc的C实现
ldpc的C和matlab实现
想做仿真的朋友可以下下来研究一下
- 2023-03-07 04:55:03下载
- 积分:1
-
xawtv 源代码 V4L2 很好的学习例子
xawtv 源代码 V4L2 很好的学习例子
V4L2 Linux C语言 视频采集 图像处理
- 2022-04-19 22:45:15下载
- 积分:1