首页
学习
活动
专区
圈层
工具
发布

#ps

C语言实现简易版贪吃蛇

Ronin305

贪吃蛇是一款非常经典的小游戏,相信大家小时候应该都玩过。今天我们就来实现一下简易版的贪吃蛇游戏。

2700

数据结构与算法—顺序表(续)

我不是呆头

解释: 定义一个i在size下标位置,每当头插一个数据,将i-1的数据赋值给i;然后i–,继续上述操作,直到i = 0时,i-1没有数据放到i中,所以跳出循...

9210

数据结构-顺序表详解(看这篇就足够了,哈哈哈)

禁默

线性表(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使

9810

【落羽的落羽 数据结构篇】栈和队列

落羽的落羽

栈(stack)是一种特殊的线性表,它只允许在一端进行插入和删除数据操作。进行插入和删除数据操作的一端称之为栈顶,另一端称之为栈底。栈中的数据元素遵循后进先出(...

9210

一文彻底搞清楚数据结构之栈与队列:从定义到实战解析

承渊政道

压栈:栈的插⼊操作叫做进栈/压栈/⼊栈,⼊数据在栈顶. 出栈:栈的删除操作叫做出栈.出数据也在栈顶.

9210

一文彻底搞清楚数据结构之顺序表

承渊政道

🔥承渊政道:个人主页 ❄个人专栏: 《C语言基础语法知识》 《数据结构与算法初阶》 ✨逆境不吐心中苦,顺境不忘来时路! 🎬 博主简...

13710

史诗级突破!一个模型让你秒变PS大神,字节最新InstructX仅用“看图”就学会了剪视频

AI生成未来

文章链接:https://arxiv.org/pdf/2510.08485 项目链接:https://mc-e.github.io/project/Instr...

13910

栈和队列OJ题

敲上瘾

用栈实现队列也就是使用栈来实现先进先出的效果,该操作用一个栈是无法完成的,我们考虑用两个栈,栈a用来模拟入队操作,栈b来模拟出队操作。例如以下把...

9910

栈结构(详解)

敲上瘾

        栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先...

18010

贪吃蛇小游戏(1)

敲上瘾

我们把该项目分为三部分,分别是头文件Snake.h,源文件Snake.c,源文件test.c

16710

顺序表(详解)

敲上瘾

        所谓数据结构也就是数据在内存中的储存结构,它有 线性表,队列,栈结构,树结构,图结构等等,顺序表是线性表的一种。

11510

【日常问题解决方案】VS2022不小心解决方案资源管理器把关掉了怎么办

艾莉丝努力练剑

博主一般习惯把它拉到右边,这样看起来比较顺眼,也可以拉到最左边,看个人习惯。

17110

【数据结构与算法】数据结构初阶:详解顺序表和链表(二)

艾莉丝努力练剑

我们动态申请的内存要还给操作系统(销毁),数据没了,空间还在,只是还给操作系统了。我们的六个接口虽然是分开写的,但实际上它们是写在同一个文件里面的,因此博主就只...

11310

【LeetCode&数据结构】栈的应用——有效的括号问题详解

艾莉丝努力练剑

前言:牛客网和LeetCode的刷题都不可或缺,我们都要做一做,无论是参加竞赛还是笔试面试,至少能提升你的代码能力!洛谷的题目也可以去做一做。力扣的题目对提升...

10610

C语言—贪吃蛇(纯代码版)

25遇见

26910

顺序表插入删除

25遇见

14510

【LeetCode刷题指南】--队列实现栈,栈实现队列

草莓熊Lotso

前言:我们学完了队列和栈之后,还是需要通过做题来检验和巩固我们所学知识的,今天想给大家分享一下队列实现栈,栈实现队列这两个经典的力扣题。

12210

【数据结构初阶】--栈和队列(一)

草莓熊Lotso

前言: 前面我们学习完了顺序表和链表,那么接下来我们会继续学习栈和队列的知识,还是和之前一样会完全实现一遍,有了前面的基础其实栈和队列的实现会轻松很多的

12110

【数据结构初阶】--顺序表(三)

草莓熊Lotso

先断言,ps!=NULL,pos的范围是[0,ps->size);i从ps->size开始,到一直到i=pos结束,按从后往前的顺序依次向后移动一位,然后把插入...

14310

【LeetCode刷题指南】--有效的括号

草莓熊Lotso

前言:随着编程相关知识点的学习,我们LeetCode的刷题也不能落下。在前面我们也接触到了洛谷和牛客这两个刷题网站,但是博主一直都在推荐大家使用力扣,是因为力扣...

9910
领券