ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    分析下`sum = n * (n - 1) 2`的时间复杂度是什么?

    May 23, 20231 min read

    这段代码的时间复杂度是O(1),因为这是一条简单的赋值语句,没有循环或递归,不会随着输入大小的增加而增加执行时间。

    相关文章

    vue请求数据放在哪个生命周期?

    Vue请求数据可以在created或mounted生命周期中进行,具体选择取决于开发者习惯,但通常推荐在created中以略微提升用户体验。

    Flutter TabController vsync 的作用

    Flutter中的`vsync`属性确保`TabController`组件的滚动动画与屏幕刷新率同步,以提供流畅的用户体验。

    git提交时如何强制检测规范?

    使用 Git Hook 中的 pre-commit 脚本可以在提交前强制检测代码规范,确保代码质量。

    TS readonly 只读属性

    在TypeScript中,可以在接口、类型和类中使用`readonly`关键字来修饰属性,使其在初始化后不可更改。

    开启MitM并信任Quantumult X证书

    在Quantumult X中开启MitM功能,生成并安装证书,然后在手机设置中信任该证书。