数据结构:时间复杂度

时间复杂度:表示算法执行所需的大致时间,记作O(N)。

一、当执行次数为常量时记作O(1)。

二、执行次数只保留最高阶项 例:已知时间复杂度的函数式为F(N)= N^2 + 2N + 10 ,N无穷大时,2N 和 10 对函数影响的无穷小,可以忽略不计,因此只取 N^2 为执行次数 记作 O(N^2)。

三、如果最高阶存在且不为1,则去除与这个项目相乘的常数,得到的结果就是大O阶 例:已知时间复杂度为 2N + 10,则去除常数 2 和 10 ,记作O(N)。

日期:2024-04-14

posted @   freeyang8  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示