![](https://img-blog.csdnimg.cn/d0dca41500ac47299bc2274a48256496.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构
文章平均质量分 96
数据结构学习笔记
IT阳晨。
仅此一生,努力上进。
展开
-
【C语言】C语言小项目—贪吃蛇
贪吃蛇最为一款游戏,它使通过人操作键盘控制蛇身走位实现游戏效果的,所以按键响应必然少不了。在我们以前接触过的关于C语言按键响应方面的东西中,我们知道,C语言自带的 scanfscanfscanf 、 getchargetchargetchar 和 getsgetsgets 等库函数接收键盘输入的话,必须按下相应的键,再按下回车才能完成接收,很显然,这对于一款游戏是很不友好的,所以我们就要通过 ncursencursencurse 库来引入比较实用的按键响应功能,它封装了一个库,不需要按下回车,就能够接收原创 2022-07-06 14:45:28 · 2572 阅读 · 0 评论 -
【数据结构】链表
什么是链表呢?链表是一种数据结构,就像数组,连续地存放一组数据,结构体,连续存放不同类型的一组数据,所以数据结构就是一种数据存放的思想,链表也一样。 那我们为什么要用链表呢?举个例子,比如有一个数组,数组中有若干元素,如果我们要在数组中间增加或删除一个元素,那么我们就要挪动该元素以后的所有数组中的元素,这样的话内存的开销和运算量就会大大增加,这样的话就会十分不灵活。如果是链表的话,对数据的增删的难度就会大大降低。我们看一下为什么:首先我们看一下链表的结构: 链表其实就向一串珠子,把一串珠子串原创 2022-07-05 17:41:15 · 1984 阅读 · 1 评论