数据结构与算法
文章平均质量分 79
@七禾
有趣都藏在无聊的日子里,所以保持热爱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《算法图解》--内存工作原理
看到一篇很有意思关于计算机内存工作原理的解读,很赞,分享给大家!!! 假设你去看演出,需要将东西寄存。 寄存处有一个柜子,柜子有很多抽屉。每个抽屉可放一样东西,你有两样东西要寄存,因此要了两个抽屉。 计算机就像是很多抽屉的集合体,每个抽屉都有地址。fe0ffeeb是一个内存单元的地址。需要将数据存储到内存时,你请求计算机提供存储空间,计算机给你一个存储地址。 需要存储多项数据时,有两种基本方式——数组和链表。但它们并非都适用于所有的情形,因此知道它们的差别很重要。 有时候,需要在内存中存储一系列元素转载 2021-04-12 20:55:02 · 635 阅读 · 2 评论 -
数据结构--排序
简单排序 1、Comparable接口 java中提供的含比较规则的接口 在这里我们以学生类为例: 定义一个学生类Student,具有年龄age和姓名username两个属性,并通过Comparable接口提供比较规则; 实现Comparable接口,重写compareTo()方法 public class Student implements Comparable<Student>{ private String username; private int age; public原创 2021-03-28 17:27:39 · 154 阅读 · 1 评论
分享