发表评论取消回复
相关阅读
相关 【数据结构与算法】高级排序
希尔排序是插入排序的一种,又称为 “缩小增量排序”,是插入排序算法的一种更高效的改进版本。在使用插入排序的时候,我们会发现一个很不友好的情况,如果已经排序的分组元素为 {...
相关 算法_搜索排序
搜索 顺序查找 顺序查找:在python list中,数据项存储位置称为下标(index),通过下标,我们就可以按照顺序来访问和查找数据项 无序表的循序排序
相关 LeetCode高级算法之数学与其他
[179. Largest Number][] 比较最大数的问题, 很容易想到应该把首位越大的数排到前面, 关键在于首位相同的话如何比较两个字符串的大小, 一个很直观的想法
相关 LeetCode高级算法之设计问题
[146. LRU Cache][] 设计一个LRU机制的缓存, 要求获取key 和 设置key的时间复杂度为常数级别, 并且要将最近使用过的key的权重调整, 首先想到要
相关 LeetCode高级算法之动态规划
[152. Maximum Product Subarray][] 这题与最大子序列和不同的地方在于, 乘积的状态转移不能用dp\[i-1\]\num\[i\]来获得, 因为
相关 LeetCode 高级算法之排序与搜索
[324. Wiggle Sort II][] 这一题主要有两个知识点, 分别是快速选择, 3路分类, 分别对应了leecode里的[215. Kth Largest Ele
相关 LeetCode(初级算法)排序与搜索篇---合并两个有序数组
题目 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明: 初始化 nums
相关 LeetCode(初级算法)排序与搜索篇---第一个错误的版本
第一个错误的版本 题目 你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误
相关 【Python排序搜索基本算法】之拓扑排序
拓扑排序是对有向无环图的一种排序,满足如下两个条件: 1.每个顶点出现且只出现一次; 2.若A在序列中排在B的前面,则在图中不存在从B到A的路径。 如上的无环有向图
还没有评论,来说两句吧...