随笔分类 -  算法

[排序] 常用排序算法
摘要:/** * 详见博客: * https://www.cnblogs.com/onepixel/articles/7674659.html * https://www.cnblogs.com/yjiyjige/p/3256700.html */ public class SortAlgorithm { /** * 1、冒泡排序 * 算法描述 * 比较相邻的元素。如果第一个比第二个大,就交换它们两个; 阅读全文
posted @ 2019-09-23 22:45 Vagrant。 阅读(223) 评论(0) 推荐(0)
[算法] 实现栈和队列
摘要:一 栈和队列介绍 1 栈 堆是在程序运行时,而不是在程序编译时,申请某个大小的内存空间。即动态分配内存,对其访问和对一般内存的访问没有区别。堆是指程序运行时申请的动态内存,而栈只是指一种使用堆的方法(即先进后出)。 栈(stack)——先进后出,删除与加入均在栈顶操作 栈也称为堆栈,是一种线性表。 阅读全文
posted @ 2019-06-20 14:16 Vagrant。 阅读(235) 评论(0) 推荐(0)