数据结构——A/复杂度

A/基础铺垫

  1. 什么是数据结构?

数据结构(Data Structure)是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的

数据元素的集合。

2.什么是算法?

算法(Algorithm):就是定义良好的计算过程,他取一个或一组的值为输入,并产生出一个或一组值作为输出。简单来说算法就是一系列的计算步骤,用来将输入数据转化成输出结果。

4.1 死磕代码,磕成这样就可以了

4.2 注意画图和思考

5.数据结构和算法书籍及资料推荐

5.1数据结构学习得差不多了,推荐大家都去把《剑指offer》和《程序员代码面试指南》上的题

做一遍

5.2 刷完上面的内容,我们童鞋还可以去刷刷 Leetcode

1.算法效率

1.1 如何衡量一个算法的好坏

如何衡量一个算法的好坏呢?比如对于以下斐波那契数列

相关推荐
victory04319 分钟前
PPO GAE优势函数演化和推导
算法
Jasmine_llq17 分钟前
《P3572 [POI 2014] PTA-Little Bird》
算法·滑动窗口·单调队列·动态规划(dp)·多组查询处理·循环优化(宏定义 rep)
tankeven21 分钟前
HJ101 排序
c++·算法
流云鹤21 分钟前
动态规划02
算法·动态规划
m0_5312371726 分钟前
C语言-编程实例2
c语言·开发语言
小白菜又菜30 分钟前
Leetcode 236. Lowest Common Ancestor of a Binary Tree
python·算法·leetcode
不想看见40431 分钟前
01 Matrix 基本动态规划:二维--力扣101算法题解笔记
c++·算法·leetcode
多恩Stone34 分钟前
【3D-AICG 系列-12】Trellis 2 的 Shape VAE 的设计细节 Sparse Residual Autoencoding Layer
人工智能·python·算法·3d·aigc
踢足球09291 小时前
寒假打卡:2026-2-23
数据结构·算法
zjxtxdy1 小时前
C语言(续)
c语言·开发语言