摘要:
目录 顺序表和链表 1. 线性表 2. 顺序表 2.1 概念及结构 2.2 接口实现 2.3 顺序表的问题及思考 3. 链表 3.1 链表的概念及结构 3.2 链表的实现 3.3 链表面试题 4. 顺序表和链表的区别和联系 顺序表和链表 1. 线性表 线性表 ( linear list ) 是 n 阅读全文
posted @ 2023-11-09 17:50
dapaige
阅读(17)
评论(0)
推荐(0)
摘要:
目录 空间复杂度 1概念 2 大O的渐进表示法 3代码案例 空间复杂度 1概念 空间复杂度是对一个算法在运行过程中 临时占用存储空间大小的量度 。空间复杂度不是程序占用了多少 bytes 2 大O的渐进表示法 // 请计算一下func1基本操作执行了多少次? void func1(int N){ i 阅读全文
posted @ 2023-11-09 16:58
dapaige
阅读(26)
评论(0)
推荐(0)
摘要:
目录 时间复杂度 1.算法效率 2.时间复杂度 2.1 时间复杂度的概念 2.2 大O的渐进表示法 2.3常见时间复杂度计算举例 时间复杂度 1.算法效率 算法效率分析分为两种:第一种是时间效率,第二种是空间效率。时间效率被称为时间复杂度,而空间效率被 称作空间复杂度。 时间复杂度主要衡量的是一个算 阅读全文
posted @ 2023-11-09 16:49
dapaige
阅读(81)
评论(0)
推荐(0)
摘要:
1.类和对象的初步认识 C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。 JAVA是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。 面向过程注重的是过程,在整个过程中所涉及的行为,就是功能。 面向对象注重的是对象,也就是参与过程所涉 阅读全文
posted @ 2023-11-09 15:58
dapaige
阅读(21)
评论(0)
推荐(0)


浙公网安备 33010602011771号