- 博客(2)
- 收藏
- 关注
原创 链表的基本知识与递归方法的基本思路及哈希表
链表是一种线性数据结构,由一系列节点组成,每个节点包含数据部分和指向下一个节点的指针(在双向链表中,还有指向前一个节点的指针)。最后一个节点的指针指向`null`(或`None`),表示链表的结束。递归是一种编程技巧,它允许函数调用自身来解决问题。递归函数通常包含两个主要部分:基本情况(Base Case):这是递归结束的条件,防止无限递归。递归步骤(Recursive Step):函数调用自身来解决问题的一个更小的部分。
2024-09-06 19:19:24 646
原创 数据结构与数组及二分查找法和移除元素解题思路等
数据结构是计算机科学中存储、组织数据的一种方式,它使得数据的访问和修改更加高效。不同的数据结构适用于不同的应用场景和需求。下面是一些基本的数据结构类型:1. 数组(Array):- 一种线性数据结构,可以存储固定大小的同类型元素。- 访问元素的时间复杂度为 O(1),但插入和删除操作的时间复杂度为 O(n),因为需要移动元素。2. 链表(Linked List):- 由一系列节点组成,每个节点包含数据和指向下一个节点的指针。
2024-09-04 10:22:17 592 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人