随笔分类 - 数据结构与算法
学习笔记
摘要:
题目:BM19 寻找峰值、力扣162. 寻找峰值 public class Solution { /** * 保持在上坡的一边一定可以找到峰值,上坡只有两种情况一直为上坡,或者变为下坡 这两种情况都符合有峰值条件, 因为nums[-1] = nums[n] = −∞, nums[i] != nums
阅读全文

摘要:
十大排序算法总结 一、冒泡排序 **身世曰:**冒泡排序可以誉为程序员跨入算法门槛的第一步,相信大家一定被冒泡排序一直萦绕在耳边。【且听冒泡吟】,冒泡乃排序家族之太上长老,掌门人不为过之。 **闻之也:**冒泡排序(Bubble Sort),乃计算机科学领域排序算法的简简易者。 **知其身:**它重
阅读全文

摘要:一、排序 1、比较器Comparable Java中的比较器(排序) - 情陌人灬已不在 - 博客园 (cnblogs.com) Comparable和Comparator接口都是为了对类进行比较,众所周知,诸如Integer,double等基本数据类型,java可以对他们进行比较,而对于类的比较,
阅读全文