- 博客(5)
- 收藏
- 关注
原创 数据结构堆的实现以及堆的面试题
堆 堆的特点 堆有大堆和小堆之分 小堆: ①任意结点的关键码均小于等于他的左右孩子的关键码 ②位于堆顶的结点的关键码最小 ③从根结点到每个结点的路径上数组元素组成的序列都是递增的 大堆: ①任意结点的关键码均大于等于他的左右孩子的关键码 ②位于堆顶的结点的关键码最大 ③从根结点到每个结点的路径上数组元素组成的序列都是递减的 堆存储在下标为0的数组中,因此在堆中给定...
2018-09-06 17:22:28 1220
原创 Linux操作系统的简单指令及如何使用vim编写一个程序,然后使用gcc查看【预处理】、【编译】、【汇编】、【链接】各阶段文件的内容。
简单指令(本人用的centos7.0)ls(英文全名list)列出当前文件夹的所有文件cd(英文全名change directory )更改(切换)目录 mkdir(英文全名make directory )创建目录(文件夹)rm(英文全名remove) 删除文件(-f) 例如 删除一个a.out文件,指令为rm -f a.out。mv(英文全名move) 移动文件touch(英文全名touch)
2018-01-14 16:25:39 929
原创 数组的相关知识
数组 数组的创建 数组的创建需要注意的是:字符数组在初始化时会因为不同的写法会出现自动补’\0’的情况出现的,如下: char arr1[] = {'a','b','c','d'} char arr2[] = "abcd" 数组arr1[]中的元素就是’a’,’b’,’c’,’d’,但是数组arr2[]中的元素就是’a’,’b’,’c’,’d’,’\0’会自动补出一个’\0’。
2017-12-31 19:17:43 615
原创 总结C语言操作符
在C语言里操作符大致分为10种:算数操作符,移位操作符,位操作符,赋值操作符,单目操作符,关系操作符,逻辑操作符,条件操作符,逗号表达式,下标引用、函数调用和结果成员。在这我为分享一下自己的总结。 一、算数操作符(+、-、*、/、%) 除了%操作符之外,其他的几个操作符可以作用于整数和浮点数。 对于/操作符如果两个操作数都为整数,执行整数除法。而只要有浮点数执行的就是浮点数除法。 %操作符
2017-12-20 21:23:56 210
原创 自我介绍
最近突然觉得该为以后做打算了,想着IT这行业还不错,就抱着试一试的心态去看了下关于计算机语言方面的书,然后试着自己打了几个计算方面的小程序,刚开始什么都不懂不会,需要大量时间去做准备,在最后完成后,觉得还不错,很有成就感,就对这行业产生了兴趣,打算深入学习。在想着学好之前肯定要有一个远大的目标,但我觉得我的目标是在编程上有大拿们百分之60的能力,所以,必须加快学习进度,每周花比别人更多的时间去学习
2017-12-06 15:39:36 238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人