Fork me on GitHub

四种排序方法

四种排序方法

选择排序

​ 选择排序是一种直观的排序思想,简单来说,就是从未排序的数列中找出最大或最小的元素,放在起始地址,接下来在从剩下未排序的数列中选择次小的元素放在第二位置,以此类推。

阅读更多...

创建单链表

怎么创建一个单链表

什么是链表?

链表是一种物理存储单元上非连续、非顺序的存储结构。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 (需要一个头指针存储第一个节点)

阅读更多...

数据结构

数据结构

数组

优点:可以随机访问

​ 随机访问是数组的强项,因为它们的元素在内存中是连续排列的。这种连续的排列方式使得数组中的任何元素能够在O(1)的时间内通过其索引访问。

阅读更多...

简单错误记录

简单错误记录

题目

开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。

处理:

  1. 记录最多8条错误记录,循环记录(或者说最后只输出最后出现的八条错误记录),对相同的错误记录(净文件名称和行号完全匹配)只记录一条,错误计数增加;
  2. 超过16个字符的文件名称,只记录文件的最后有效16个字符
  3. 输入的文件可能带路径,记录文件名称不能带路径。题目出处
阅读更多...
  • © 2020 lsengard
  • PV: UV:

请我喝杯咖啡吧~

支付宝
微信