王建峰
王建峰
全部文章
分类
C++(1)
C语言练习题(1)
flag(1)
Flask_web开发(2)
get(1)
Git(1)
Linux使用技巧(1)
Linux系统知识(1)
lnmp(1)
Lunix C编程及应用(2)
mysql(1)
nginx学习(1)
nginx配置(1)
python3(1)
RHEL7(1)
typedef(1)
互联网基础知识(10)
好文章应当分享(1)
学习笔记(3)
小结(1)
心情(1)
数组(1)
日志(1)
未归档(219)
笔记(8)
算法(1)
练习(1)
职业规划(1)
进程间通信机制(1)
问题解决(1)
阅读(1)
归档
标签
去牛客网
登录
/
注册
王建峰的博客
苦是咖啡的原味
全部文章
(共269篇)
数据结构与算法学习笔记 (12)--排序算法之直接插入排序
排序(Sort) 排序(Sort)是将无序的记录序列(或称文件)调整成有序的序列。 排序的目的是方便我们队数据查询记录、修改记录等操作。 排序的分类 按稳定性可分为稳定排序和非稳定排序,按待排序数据的存储位置又可分为内排序和外排序。 截止目前,各种内排序方法可归纳为以下五类: (1...
2018-07-29
0
371
【Python】 闭包与装饰器
一、闭包 概念:如果在一个函数中,定义了另外一个函数,并且那个函数使用了外面函数的变量,并且外面那个函数返回了里面这个函数的引用,那么称为里面的这个函数为闭包。 def greet(name): def say_hello(): print('h...
2018-07-28
0
459
【Python】 自定义生成器
在Python中,一边循环一边计算的机制,称为生成器(Generator)。 自定义生成器 通过yeild 表达式定义生成器 案例1 yield一次返回一个结果,并且会冻结当前函数的状态 def my_gen(): yield 1 yield 2 yield...
2018-07-28
0
462
面试 Linux 运维工作至少需要知道哪些知识?
转载来源:Linux学习 https://mp.weixin.qq.com/s/CPyqp2sMoApK8AvBj8UpPQ 知乎上有这样一个问题:一个新手面试 Linux 运维工作至少需要知道哪些知识?其中有一个答案对这一话题的解读非常深入,今天特别分享给大家。 一、什么是大型网站运维? ...
2018-07-28
0
1266
shell脚本执行后出现错误提示" /bin/bash^M: bad interpreter: No such file or dire"的解决办法
转载至:https://www.cnblogs.com/liangbin/p/4276870.html 出现这种情况,通常都是在window下写好的shell脚本,拷贝到linux机器执行 才会出现 原因就是: windows下每一行的结尾是\n\r,而在linux下文件的结尾是\n ...
问题解决
2018-07-26
0
638
数据结构与算法学习笔记 (11)--查找
查找 查找(或检索)是在给定信息集上寻找特定信息元素的过程。 待查找的数据单位(或数据元素)称为记录,在学生管理系统中,一个学生的全部信息称为一条记录。如果这个学生的某个属性可以作为他的标识属性,称为关键字 key。如果这个key值可以最为学生的唯一标识,那么称为 主key。我们就是通过k...
笔记
2018-07-25
0
553
【Python】 迭代器与可迭代对象
什么是迭代器? 迭代器可以让我们访问集合的时候变得非常方便。之前我们通过for...in...的方式访问一个集合的时候,就是使用迭代器完成的。如果没有迭代器,那么我们只能通过while循环,每次循环的时候通过下标访问了。 可迭代对象 可以直接使用for循环遍历的对象,成为可迭代的对...
笔记
2018-07-25
0
448
数据结构与算法学习笔记 (10)--二叉树的创建与遍历
一、背景介绍 二叉树结构有根结点-左子树-右子树组成,每个子树又可分成根结点-左子树-右子树...... 这说明二叉树具有递归性质,利用递归的思想实现二叉树的创建与遍历。 二、递归思想创建/遍历二叉树 先左(子树)后右(子树)的顺序创建二叉树 void create_btr...
笔记
2018-07-24
0
586
数据结构与算法学习笔记 (9)--树与二叉树及相关概念
一、树 树状图是一种数据结构,它是由n(n>=1)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。 每个节点有零个或多个子节点;没有父节点的节点称为根节点;每一个非根节点有且只有一个父节点;除了根节点外,每个子节点可以...
2018-07-23
0
438
数据结构与算法学习笔记 (8)--链式队列的实现
一、队列的链式存储结构 typedef int datatype ; /*定义链队列中数据元素的数据类型*/ typedef struct node {datatype data ; /*数据域*/ struct node *next ; /*链接指针域*/ } link...
笔记
2018-07-22
0
511
首页
上一页
16
17
18
19
20
21
22
23
24
25
下一页
末页