自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 时间复杂度

写在前面:   这篇文章是在公众号: 程序员小灰 中发布的。是我到目前为止所看到的关于时间复杂度介绍的最好的文章,简介 清晰 明了。 所以拿来po出来 仅供学习交流,如侵则删。   现已将此文收录至: 《数据结构》C语言版 (清华严蔚敏考研版) 全书知识梳理 ...

2019-04-23 21:48:17

阅读数 153

评论数 0

转载 程序员笔试笔记c++

  0、常考基础必知必会 A. 排序:排序有几种,各种排序的比较,哪些排序是稳定的,快排的算法; B. 查找:哈希查找、二叉树查找、折半查找的对比,哈希映射和哈希表的区别? C. 链表和数组的区别,在什么情况下用链表什么情况下用数组? D. 栈和队列的区别? E. 多态,举例说明;o...

2019-04-18 16:02:10

阅读数 7

评论数 0

转载 程序员笔试笔记c++

  0、常考基础必知必会 A. 排序:排序有几种,各种排序的比较,哪些排序是稳定的,快排的算法; B. 查找:哈希查找、二叉树查找、折半查找的对比,哈希映射和哈希表的区别? C. 链表和数组的区别,在什么情况下用链表什么情况下用数组? D. 栈和队列的区别? E. 多态,举例说明;o...

2019-04-18 16:02:10

阅读数 43

评论数 0

转载 递归

遍历二叉树,是学习树这种数据结构首先要理解的一种基本操作。比较简单地方式就是用递归去遍历,鉴于递归这种调用方法有一定的特殊性,今天还是想来讲讲怎么去理解递归遍历。本文针对想理解递归的过程的朋友,因为本人在学到这一部分的时候也纠结了很久,其实只要理解了过程,那以后写递归的代码再也不用“心虚”了...

2019-04-16 11:29:05

阅读数 66

评论数 0

转载 结构体基础—— typedef

typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。 具体区别在于: 若struct node {}这样来定义结构体的话。在申请node 的变量时,需要这样写,struct node n; 若用typedef,可以这样写,typedef struct node{...

2019-03-18 11:35:48

阅读数 28

评论数 0

原创 strcpy函数

原型声明:char strcpy(char dest, const char *src); 头文件:#include <string.h> 和 #include <stdio.h> 功能:把从src地址开始且含有NULL结束符的字符串复制到以...

2019-02-27 22:06:56

阅读数 31

评论数 0

原创 #ifndef

#ifndef都是一种宏定义判断,作用是防止多重定义。 #ifndef是if not define的简写。 一般的使用场景为: 1)、头文件中使用,防止头文件被多重调用2)、作为测试使用,省去注释代码的麻烦3)、作为不同角色或者场景的判断使用。 头件的中的#ifndef,这是一个很关键的东西。比...

2019-02-27 21:24:41

阅读数 7596

评论数 0

转载 C++中,有哪4个与类型转换相关的关键字?

C++中,有哪4个与类型转换相关的关键字? 在C/C++语言中用 (type) value(在C++还可以采用type(value))来进行显式类型转换(explicit type conversion),常常又被称为强制转换(cast投射...

2019-02-24 20:02:19

阅读数 113

评论数 0

提示
确定要删除当前文章?
取消 删除