Java基础(表格)

数据结构算法概念
链表广度优先搜索BFS位操作
二叉树深度优先搜索DFS单例设计模式
单词查找树二分查找工厂设计模式
归并排序内存(堆和栈)
队列快速排序递归
向量/数组列表树的插入/查找大O时间
散列表

如果想在1s之类解决问题:

时间复杂度可以处理的数据规模
O(n)108
O(nlog⁡n)107
O(n2)104

保守估计下,可以再对数据规模除以10。

  • 空间复杂度

总体来讲,就是多开了一个辅助的数组:O(n),多开了一个辅助的二维数组:O(n2);多开常数空间:O(1)。需要注意的是, 递归调用是有空间代价的

  • 2的幂表
2的幂表准确值近似值转换
7128
8256
101 024一千1K
1665 53664K
201 048 576一百万1MB
301073 741 824十亿1GB
324 294 976 2964GB
401 099 511 627 776一万亿1TB
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值