![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
felekos
初学python,记录
展开
-
Java 单向链表
单向链表单向链表结构为一个结点连着一个结点的串行结构 表头插入、删除结点 表尾插入、删除结点 表中任意位置插入删除结点 获取第一个结点的元素 获取最后一个结点的元素 获取任意位置的元素 把链表转为String 返回链表长度链表结点 通过泛型,便于传递不同的数据类型package data_structure.my_list.singly_list;/** * @Description: singly list node * @ClassNmae: Node * @Au.原创 2020-06-17 20:09:17 · 211 阅读 · 0 评论 -
堆排序--Java
定义堆排序是一种树形选择排序方法,特点:排序过程中,将nums[1...n]看成一棵完全二叉树的顺序存储结构,利用完全二叉树中双亲结点和孩子结点之间的内在关系,在当前无序区中选择最大(最小)元素。堆的定义如下:n个关键字序列满足如下关系:nums[i] <= nums[2i] 且 nums[i] <= nums[2i + 1] (小根堆) nums[i] >...原创 2020-02-11 18:58:36 · 190 阅读 · 0 评论