随笔分类 - 数据结构与算法
摘要:毕业许多年,最近在准备一个考试,刚好有数据结构,将可能考的数据结构用图理解,是些比较简单的。 栈 队列 顺序线性表 链式线性表 二叉树 冒泡排序
阅读全文
摘要:程序: package com.nicchagil.generics.study.No099快速排序; public class QuickSort { public static void sort(int[] array, int left, int right) { if (left righ
阅读全文
摘要:最近看MySQL索引原理,得知在InnnoDB引擎下其数据结构为B+树,而B+树每个节点上有多个key,当查找某个key时使用二分查找。所以,付下下二分查找吧~ 前提:查找的数组本身应是有序的。 过程:
阅读全文
摘要:斐波那契数列:0、1、1、2、3、5、8、13………… 他的规律是,第一项是0,第二项是1,第三项开始(含第三项)等于前两项之和。 > 递归实现 看到这个规则,第一个想起当然是递归算法去实现了,于是写了以下一段: 它能正常运行,比如计算第10项的结果为55。 但是,计算数字大点的数据,则很慢很慢,因
阅读全文