文字部分为转载:http://hxraid.iteye.com/blog/647759
对N个关键字进行桶排序的时间复杂度分为两个部分:
(1) 循环计算每个关键字的桶映射函数,这个时间复杂度是O(N)。
(2) 利用先进的比较排序算法对每个桶内的所有数据进行排序,其时间复杂度为
文字部分为转载:http://hxraid.iteye.com/blog/647759
对N个关键字进行桶排序的时间复杂度分为两个部分:
(1) 循环计算每个关键字的桶映射函数,这个时间复杂度是O(N)。
(2) 利用先进的比较排序算法对每个桶内的所有数据进行排序,其时间复杂度为
点
1 | //类名:Vertex |
建立无权图,添加新的顶点,添加边,显示顶点,返回一个和v邻接的未访问顶点,无权图的深度搜索,广度搜索,基于深度搜索的最小生成树,删除顶点,有向图的拓扑排序
1 | //类名:Graph |
带权图的最小生成树——Prim算法和Kruskal算法
查看npm版本
1 | npm -v |
npm查看所有版本
1 | npm view npm versions |
npm更新到最新版
1 | npm install -g npm |
``查看npm当前镜像源
1 | npm config get registry |
设置npm镜像源为淘宝镜像
1 | npm config set registry https://registry.npm.taobao.org/ |
遇到如下报错,是npm版本过低
1 | Block-scoped declarations (let, const, function, class) not yet supported outside strict mode at |
需要ubuntu升级npm和node
1 | node -v |
npm安装项目依赖
1 | npm install --dependencies |
mac升级node,参考:Mac升级node14.17.2版本
清除nodejs的缓存
1 | sudo npm cache clean -f |
安装n模块
1 | sudo npm install -g n |
查看所有能安装的版本
1 | npm view node versions |
安装特定版本
1 | sudo n 14.17.2 |
验证版本
1 | node -v |
查看安装的node版本
1 | n list |
切换系统node版本
1 | $ sudo node -v |
临时使用某个node版本
1 | n use 18.15.0 |
1.减轻/对抗…的影响/风险
combat/decrease/deal with/handle the effect
alleviate/relieve/mitigate the risk
2.接触风险
defuse the risk
3.由什么导致
caused by/suffer from
4.升级给老板
escalate the issue