
数据结构与算法
种花途。
当很多人对某一件事不怎么看好时 , 这可能是你的机会
展开
-
Leetcode 283. 移动零
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意 ,必须在不复制数组的情况下原地对数组进行操作。原创 2023-10-17 15:44:25 · 178 阅读 · 0 评论 -
Leetcode128. 最长连续序列
给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为 O(n) 的算法解决此问题。原创 2023-10-17 14:26:38 · 201 阅读 · 0 评论 -
Leetcode49 字母异位词分组解析
字母异位词是同一组单词的不同组合。想要找到某两个单词是否为 字母异位词, 只需要将其进行排序之后便可以确定。给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。字母异位词 是由重新排列源单词的所有字母得到的一个新单词。原创 2023-10-17 13:45:20 · 139 阅读 · 0 评论 -
用单链表表示【多项式加法】
测试用的多项式 p1 = 2x^2 + 3x + 1 p2 = -2x + 3 p1 + p2 可以得到: 2x^2 + x + 4 节点定义 struct ployNode{ int coef; // 系数 int expon; // 指数 struct ployNode *next; // 指向下一个指针 }; typedef struct ployNode ployno...原创 2020-03-09 16:31:08 · 627 阅读 · 0 评论