Fork me on GitHub
O磊的博客

代码日记


  • 首页

  • 关于

  • 标签

  • 分类

  • 歌单

  • 电影

  • 搜索

排序算法——合并排序与自底向上合并排序

发表于 2019-09-28 | 分类于 排序算法 | 阅读次数:
字数统计: 1.2k | 阅读时长 ≈ 5

在我们之前的算法设计课程中,我们学习了合并排序与自底向上合并排序算法,今天我们就来分析一下这个算法。

阅读全文 »

如何在VC++6.0上搭建OpenGL开发环境

发表于 2019-09-23 | 分类于 OpenGL | 阅读次数:
字数统计: 788 | 阅读时长 ≈ 3

OPenGL(Open Graphics Library)是一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。是一个功能强大,调用方便的底层图形库。下面来介绍如何在VC++6.0上搭建OpenGL开发环境。

阅读全文 »

Java Web学习——用Intellij Idea 创建Web项目

发表于 2019-09-04 | 分类于 Java Web | 阅读次数:
字数统计: 501 | 阅读时长 ≈ 2

相关软件:

  • Intellij Idea 破解教程:戳这!!!
  • JDK 1.6/1.7/1.8都可以
  • tomcat 7以上都可以,去官网下载压缩包解压即可 链接:http://tomcat.apache.org/
阅读全文 »

大话数据结构(三)— 栈的两种java实现方式

发表于 2019-09-04 | 分类于 数据结构 | 阅读次数:
字数统计: 1.4k | 阅读时长 ≈ 6

栈:限定仅在表尾进行插入和删除操作的线性表。栈是一种后进先出的结构,我们将允许插入和删除的一端称为栈顶(top),而另一端就称之为栈底(bottom),当栈中无任何数据元素时称作空栈。

阅读全文 »

大话数据结构学习笔记(二)—— 线性表

发表于 2019-09-04 | 分类于 数据结构 | 阅读次数:
字数统计: 1.2k | 阅读时长 ≈ 4

对于没有指针的编程语言,可以用数组替代指针,来描述链表。让数组的每个元素由data和cur两部分组成,其中cur相当于链表的next指针,这种用数组描述的链表叫做静态链表,这种描述方法叫做游标实现法。我们对数组的第一个和最后一个元素做特殊处理,不存数据。让数组的第一个元素cur存放第一个备用元素(未被占用的元素)下标,而数组的最后一个元素cur存放第一个有值的元素下标,相当于头结点作用。空的静态链表如下图:

阅读全文 »

大话数据结构学习笔记(一)

发表于 2019-09-04 | 分类于 数据结构 | 阅读次数:
字数统计: 4.9k | 阅读时长 ≈ 19

补充基础知识~

数据结构这门课程在以前学习过,但是由于当时学得比较一般就感觉并没有学到什么,于是在朋友的推荐下看《大话数据结构》,对于我这种小白来说是很友好的。整本书都感觉很通俗易懂,不像以前那样几乎看不懂。

1

阅读全文 »

LinkList详解

发表于 2019-09-04 | 分类于 数据结构 | 阅读次数:
字数统计: 2.1k | 阅读时长 ≈ 10

1.LinkedList类定义

1
2
3
public class LinkedList<E>
extends AbstractSequentialList<E>
implements List<E>, Deque<E>, Cloneable, java.io.Serializable
阅读全文 »

浅谈ArrayList

发表于 2019-09-04 | 分类于 数据结构 | 阅读次数:
字数统计: 1.3k | 阅读时长 ≈ 5

一、ArrayList的继承体系及性质

1.ArrayList的继承体系
ArrayList类继承AbstractList类,实现List等多个接口:
1

阅读全文 »

排序算法—希尔排序

发表于 2019-09-04 | 分类于 排序算法 | 阅读次数:
字数统计: 311 | 阅读时长 ≈ 1

1.基本思想

希尔排序的基本思想就是:将需要排序的序列划分为若干个较小的序列,对这些序列进行直接插入排序,通过这样的操作可使需要排序的数列基本有序,最后再使用一次直接插入排序。

阅读全文 »

排序算法-快速排序

发表于 2019-09-04 | 分类于 排序算法 | 阅读次数:
字数统计: 665 | 阅读时长 ≈ 2

快速排序算法是冒泡排序的一种改进,快速排序也是通过逐渐消除待排序的无序序列中逆序元素来实现排序的。

阅读全文 »
12
demons

demons

永远不要停下前进的脚步

14 日志
6 分类
23 标签
RSS
GitHub E-Mail

Tag Cloud

  • ArrayList1
  • Git1
  • Java Web1
  • LinkList1
  • Markdown1
  • OpenGL1
  • SSH1
  • github page1
  • hexo2
  • node1
  • tomcat1
  • yilia2
  • 单链表1
  • 博客搭建1
  • 学习笔记3
  • 循环链表1
  • 排序算法4
  • 数据结构4
  • 数组1
  • 线性表2
  • 链式存储1
  • 静态链表1
  • 顺序存储1
© 2019 demons
载入天数...载入时分秒...
0%