算法
阿玮d博客
佛系博主 随缘更新
展开
-
LeetCode #11盛最多水的容器 双指针
LeetCode #11盛最多水的容器题目描述给你 nnn 个非负整数 a1,a2,...,ana1,a2,...,ana1,a2,...,an,每个数代表坐标中的一个点 (i,ai)(i, ai)(i,ai) 。在坐标内画 nnn 条垂直线,垂直线 iii 的两个端点分别为 (i,ai)(i, ai)(i,ai) 和 (i,0)(i, 0)(i,0)。找出其中的两条线,使得它们与 xxx 轴...原创 2020-04-23 23:27:58 · 169 阅读 · 0 评论 -
二分查找详解
二分查找详解文章目录二分查找详解零、二分查找框架一、寻找一个数(基本的二分搜索)二、寻找左侧边界的二分搜索三、寻找右侧边界的二分查找四、逻辑统一先给大家讲个笑话乐呵一下:有一天阿东到图书馆借了 N 本书,出图书馆的时候,警报响了,于是保安把阿东拦下,要检查一下哪本书没有登记出借。阿东正准备把每一本书在报警器下过一下,以找出引发警报的书,但是保安露出不屑的眼神:你连二分查找都不会吗?于是保安把...转载 2020-04-01 15:30:22 · 4714 阅读 · 5 评论 -
十大经典排序算法
十大经典排序算法文章目录十大经典排序算法冒泡排序 Bubble Sort算法步骤动图演示特点Python 实现选择排序 Selection Sort算法步骤动图演示特点Python 实现插入排序 Insertion Sort算法步骤动图演示特点Python 实现希尔排序 Shell Sort算法步骤特点Python 实现归并排序 Merge Sort算法步骤动图演示特点Python 实现快速排序...原创 2020-03-30 15:33:48 · 900 阅读 · 0 评论