这个帖子用来跟新我做过的leetcode刷题关于数据结构初阶的部分,估计题不多吧,写个汇总。
时间复杂度:
消失的数字和轮转数字(leetcode简单+中等)_何以过春秋的博客-优快云博客
数组中数字出现的次数(leetcode简单)_何以过春秋的博客-优快云博客
顺序表:
删除有序数组中的重复项(leetcode简单)_何以过春秋的博客-优快云博客
算法入门打卡day3_何以过春秋的博客-优快云博客
单链表:
移除链表元素(leetcode简单)_何以过春秋的博客-优快云博客
合并两个有序链表(leetcode简单)+链表中倒数第k个结点_何以过春秋的博客-优快云博客
反转链表+链表中间节点(leetcode简单)_何以过春秋的博客-优快云博客
链表分割(牛客较难)+环形链表(leetcode简单)_何以过春秋的博客-优快云博客
相交链表(leetcode简单)+回文链表(leetcode简单)_何以过春秋的博客-优快云博客
复制带随机指针的链表(leetcode中等)_何以过春秋的博客-优快云博客
栈和队列:
有效的括号(leetcode简单)_何以过春秋的博客-优快云博客
用栈实现队列(leetcode简单)+用队列实现栈(leetcode简单)_何以过春秋的博客-优快云博客
二叉树:
二叉树的最大深度(leetcode简单)_何以过春秋的博客-优快云博客
单值二叉树(leetcode简单)+相同的树(leetcode简单)+对称二叉树(leetcode简单)_何以过春秋的博客-优快云博客
二叉树的前序遍历(leetcode简单)+另一棵树的子树(leetcode简单)+二叉树遍历(牛客较难)_何以过春秋的博客-优快云博客