- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 直观理解算法复杂度中的O(logn)、O(nlogn)、O(n^2)以及O(1)
O(n)时间复杂度为O(n),就代表数据量增大几倍,耗时也增大几倍。比如常见的遍历算法,代码实现:for(int i = 0; i < n; i++)O(n^2)代表数据量增大n倍时,耗时增大n的平方倍,这是比线性更高的时间复杂度。比如冒泡排序,就是典型的O(n^2)的算法,对n个数排序,需要扫描n×n次,代码实现for(int i = 0; i < n; i++)...
2019-07-21 12:54:18 3146
基于GO语言雪花算法库
基于GO语言实现的雪花算法库,用于唯一ID可以标识数据的唯一性,在分布式系统中生成唯一ID,雪花算法生成的最终结果其实就是一个long类型的Java长整型数字,这是一个大前提!算法所有的内容都是针对这个数字进行运算的。
2020-11-24
DB2数据库网络协议分析报告
DB2数据库网络协议分析报告,DB2网络报文报文格式,用于解析DB2协议,该文档详细说明了DB2报文格式,根据该文档能够解析出SQL语句,以及数据库的其它信息 ,如表、库、用户名等
2020-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人