• 线性表之队列(Queue)

    队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。

    算法 2021-06-21 21:10:05 浏览(1212) 阅读原文
  • 线性表之栈(Stack)

    栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。

    算法 2021-06-21 21:01:08 浏览(726) 阅读原文
  • 线性表之链表(Linked List)

    链表是一种物理存储单元上非连续、非顺序的存储结构,其物理结构不能只管表示数据元素的逻辑顺序,数据元素的逻辑顺序是通过链表中的指针链接次序而实现的,链表由一系列的节点(链表中的每一个元素称为结点)组成,节点可以在运行时动态生成。

    算法 2021-06-21 21:01:07 浏览(733) 阅读原文
  • 线性表之顺序表(Sequence List)

    线性表是最基本、最简单、也是最常用的一种数据结构,一个线性表是n个具有相同特性的数据元素的有限序列。

    算法 2021-06-21 21:01:07 浏览(818) 阅读原文
  • 线性表(linear list)

    线性表是最基本、最简单、也是最常用的一种数据结构,一个线性表是n个具有相同特性的数据元素的有限序列。

    算法 2021-06-21 21:01:07 浏览(694) 阅读原文
  • ifdown:禁用网络接口

    ifdown命令用于禁用指定网络接口。ifdown命令其实就是一个shell脚本。ifdown命令可读配置文件/etc/sysconfig/network和/etc/sysconfig/network-scripts/ifcfg-对网络接口进行相应操作

    Linux 2021-06-20 21:10:28 浏览(886) 阅读原文
  • ifup:激活网络接口

     ifup命令用于激活指定网络接口。ifup命令其实就是一个shell脚本。ifup命令可读配置文件/etc/sysconfig/network和/etc/sysconfig/network-scripts/ifcfg-对网络接口进行相应操作

    Linux 2021-06-20 21:10:28 浏览(795) 阅读原文
  • ifconfig:配置或显示网络接口信息

    ifconfig命令用于显示网卡IP地址等网络参数或显示当前网络的接口状态。ifconfig命令在配置网卡信息的时候,必须使用root命令来进行执行。

    Linux 2021-06-20 21:09:41 浏览(818) 阅读原文
  • 速查表

    速查表是自己整理了一份在工作中常用的一些资料,包含了自己在日常开发中需要常常用到的相关技术。可以给读者进行参考。

    随笔 2021-06-17 11:51:53 浏览(753) 阅读原文
  • tr:替换或删除字符

    tr命令从标准输入中替换、缩减或删除字符,并将结果写到标准输出

    Linux 2021-06-17 11:26:03 浏览(47) 阅读原文
  • rev:每行反向输出

     rev命令用于按行反向输出文件内容

    Linux 2021-06-17 11:25:00 浏览(31) 阅读原文
  • 单一职责原则(Single responsiblility principle)

    单一职责原则(Single Responsibility Principle,SRP)又称单一功能原则,由罗伯特·C.马丁(Robert C. Martin)于《敏捷软件开发:原则、模式和实践》一书中提出的。这里的职责是指类变化的原因,单一职责原则规定一个类应该有且仅有一个引起它变化的原因,否则类应该被拆分(There should never be more than one reason for a class to change)。

    设计模式 2021-06-16 11:52:57 浏览(59) 阅读原文
  • 快速排序(Quick Sort)

    快速排序是对冒泡排序的一种改进,它的基本思想:通过一趟排序将要排序的数据分割成独立的两个部分,其中一个部分的所有数据都比另一个部分的所有数据都要笑,然后再按照此方法对这两部分数据进行快速排序,整个排序过程可以递归进行,以此到达整个数据变成有序序列。

    算法 2021-06-16 10:26:28 浏览(997) 阅读原文
  • 归并排序(Merge Sort)

    归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用了分治思想的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列间有序。如果将两个有序表合并成一个有序表,称为二路归并。

    算法 2021-06-16 10:25:02 浏览(990) 阅读原文
  • 希尔排序(Shell's Sort)

    希尔排序是插入排序的一种,又称“缩小增量排序”,是插入排序算法的一种更高效的改进版本。

    算法 2021-06-16 10:23:17 浏览(1011) 阅读原文