构建大顶堆leetcode-LeetCode:ヾ(◍°∇°◍)ノ゙小黄的LeetCode刷题之路

时间:2024-07-20 00:11:12
【文件属性】:

文件名称:构建大顶堆leetcode-LeetCode:ヾ(◍°∇°◍)ノ゙小黄的LeetCode刷题之路

文件大小:128KB

文件格式:ZIP

更新时间:2024-07-20 00:11:12

系统开源

构建大顶堆 leetcode 努力到底是为了什么 Link DataStructure 数据结构 数组 概述 数组是我们在开发中最常见到的数据结构了,用于按顺序存储元素的集合。但是元素可以随机存取,因为数组中的每个元素都可以通过数组索引来识别。插入和删除时要移动后续元素,还要考虑扩容问题,插入慢。 数组与日常的业务开发联系非常紧密,如何巧妙的用好数组是我们能否开发出高质量代码的关键 双指针 整数组顺序使奇数位于偶数前面 把数组排成最小的数 和为 S 的连续正整数序列 和为 S 的两个数字 N 数之和 三数之和 二维数组 构建乘积数组 顺时针打印矩阵 数据统计 数组中出现次数超过数组长度一半的数字 第一个只出现一次的字符 连续子数组的最大和 扑克牌顺子 字符串 表示数值的字符串 替换空格 正则表达式匹配 字符串的排列 字符串翻转 字符流中第一个不重复的字符串 链表 栈和队列 概述 后进先出 堆 哈希表 Algorithm 算法 排序 快速排序 选择一个目标值,比目标值小的放左边,比目标值大的放右边,目标值的位置已排好,将左右两侧再进行快排。 归并排序 将大序列二分成小序列,将小序列排序后


【文件预览】:
LeetCode-main
----.gitignore(13B)
----README.md(6KB)
----LeetCode()
--------TwoSum()
--------AddTwoNumbers()
--------FindMedianSortedArrays()
--------LengthOfLongestSubstring()
--------LongestPalindrome()
----Algorithm()
--------test()
--------sort()
--------Math()
----package.json(450B)
----jest.config.js(6KB)
----DataStructure()
--------String()
--------Array()
--------Test()
----yarn.lock(141KB)
----poetry.md(39KB)

网友评论