- 博客(5)
- 收藏
- 关注
原创 LINUX命令
当不使用选项和参数,直接使用LS命令本体,表示:以平铺形式,列出当前工作目录下的内容。-options:[可选,非必填] 命令的一些选项,可以通过选项控制命令的行为细节。ls [-a -l -h](可选的选项) [linux路径](可选的参数)-parameter:[可选,非必填]命令的参数,多数用于命令的指向目标等。Home当前工作目录,ls不使用选项、参数时,默认home目录。—图中以. 开头的,表示时linux系统的隐藏文件。Ls命令的作用是:列出目录下的内容。-command :命令本身。
2023-01-13 13:32:12
197
原创 数据结构线性表的顺序存储(C语言版)
**#**线性表的顺序存储 线性表的存储方式有顺序存储和链式存储。顺序存储是指在内存中用地址连续的一块存储空间顺序存放线性表的各元素。简单讲顺序存储就是一组连续的存储区域,我们可以用一维数组来实现。 考虑到线性表的运算有插入、删除等,即表的长度是动态可变的,所以我们数组的长度要足够大。我们可以定义一个数组最大的长度MAD。当插入元素时,我们要判断线性表是否已满,所以我们要用一个变量last记录线性表最后一个元素的位置。 代码实现如下: #include<stdio.h> #include<
2021-11-15 22:36:13
796
原创 习题4.5 顺序存储的二叉树的最近的公共祖先问题
** 习题4.5 顺序存储的二叉树的最近的公共祖先问题 题目:设顺序存储的二叉树中有编号为i和j的两个结点,请设计算法求出它们的最近的公共祖先结点的编号和值。 **##**虽然题目要求的是二叉树,但是顺序存储就是数组的形式,所以我们可以直接用数组来做题,当然也可以向建树的格式那样一步一步有来写。这里我写一下数组完成的代码。 **输入格式: #输出格式: **#**样例: 实现代码: #include<stdio.h> #include<math.h> #define m 100
2021-11-14 18:21:55
1152
原创 学生信息管理系统(C语言数组版)
**#**学生信息管理系统 这个我们是当作一个实践课作业独立完成的。老师就给了几个选题,作为小白,我就选了最简单的。我们没有上课,就老师拉了个群,发个文件,就没了。 要知道,当时我看到都懵了。想着啥都没讲,就让我做个系统,我哪里会。我当时就真以为是我们存款机那种的一个系统。后来,我就报着试一试的心理,去百度看看。毕竟都是个大学生了,什么东西都要自己解决,不会就百度。后来,真的就有,看了人家做出来的东西发现,是我想的深奥了,原来做出来的系统还是个黑框。然后我就自己写了一个。自己也不算厉害那种,然后就都是用很简
2021-11-11 19:45:42
4943
5
原创 c语言的冒泡排序
大一刚接触c语言的时候,我用的最多就是冒泡排序。 用一个数组存一组数据,利用冒泡排序把它们进行从小到大进行排序。 其中主要部分就是理解,当第j个元素大于第j+1个元素时,两个元素进行位置互换;m用来暂存其中一个元素,不能直接a[j]=a[j+1],否则原来a[j]的数据会被覆盖。就像一杯水和一杯可乐,你想让他们互换杯子装,我们必须要用第三个杯子暂存放其中一样。 代码如下: #include<stdio.h> #define t 5 //宏定义一个数,数组的长度 int main(){
2021-11-10 23:26:18
570
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅