数据结构
文章平均质量分 57
数据结构相关算法
Garbrielle
这个作者很懒,什么都没留下…
展开
-
最多可以派出多少支球队
解决“最多可以派出多少支球队”的问题需要准确理解题目要求,选择合适的算法(如贪心算法和双指针技术),并注意对原始数据进行适当的预处理(如排序)。在编程实现过程中,有效的输入输出处理、合理的数据结构和算法选择都是关键因素。原创 2024-07-16 17:14:07 · 161 阅读 · 0 评论 -
数组有关算法
剑指 Offer II 119. 最长连续序列给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/SsGoHCvar longestConsecutive = function(nums) { let order = []; let len = 0; for(let i = 0; i < nums.length; i+原创 2022-03-16 13:49:37 · 103 阅读 · 0 评论 -
字符串计算
3. 无重复字符的最长子串var lengthOfLongestSubstring = function(s) { let max = 0; for(let i = 0; i < s.length; i++) { let len = 1, flag = false; for(let j = i+1; j < s.length; j++) { len = j - i; let str = s.sub原创 2022-01-27 13:46:29 · 938 阅读 · 0 评论 -
链表数据计算
2. 大数相加function ListNode(val, next) { this.val = (val===undefined ? 0 : val) this.next = (next===undefined ? null : next)}// 构建链表function makeNum(arr) { let index = 1; let result = new ListNode(arr[0]); while(index < arr.length)原创 2022-01-27 13:49:42 · 364 阅读 · 0 评论 -
树的合集解题
树原创 2022-06-30 15:44:58 · 117 阅读 · 0 评论