摘要:
1.概念 链表是数据结构中的一种,其中的数据是呈线性排列的,第一个数据会指向第二个数据,第二个数据指向第三个数据.... 单向链表 2.操作 添加 只需要断掉原来的链接,然后建立新的链接即可 删除 断掉原来的链接,原来的数据不需要处理,后续有新数据存储,直接覆盖即可 查找 3.特点 增删快 o(1) 阅读全文
摘要:
1.概述 数据结构即数据存储于计算机中的机构,类似于房子构建有平房/楼房/别墅等不同的结构 不同的结构,拥有不同的性质,(化学中有一句话叫做结构决定性质,也可以用在这里) 不同的数据结构拥有不同的特点,对于所需要存储的数据,选择一个合适的数据结构能够更加快速有效的对数据进行操作(增删改查) 阅读全文
摘要:
1.概述 算法指的是为了完成某一事情(或者解决某一问题),而经过特定步骤的处理之后得到结果的一种手段 具有明确的步骤/顺序/可行性 计算机擅长做固定的运算,例如求和等计算型的处理,通过合适的算法(合适的处理策略),可以大大降低运算所需要的时间 2.举例 为了对数字进行排序 选择排序(相对高效率) 每 阅读全文