本文分类:news发布日期:2024/7/4 15:05:16
打赏

相关文章

Leetcode 538. 把二叉搜索树转换为累加树

心路历程: 二分搜索树 中序遍历,记住这一点即可; 两次遍历,第一次求和,第二次赋值即可 注意的点: 1、注意赋值的时候需要包含node.val,相当于包含i的后缀和 解法:DFS # Defini…

【JS】判断对象是否为空4种方法总结

1. JSON.stringify(obj) ‘{}’ const obj {};const obj2 {name: 张三,age: 10 } console.log(JSON.stringify(obj) {}); // true console.log(JSON.stringify(obj2) {}); // false注意:JSON.stringify()只能序列化对象的可枚举的自有属性,即如果有…

UML 架构图入门介绍 starUML

拓展阅读 常见免费开源绘图工具 OmniGraffle 创建精确、美观图形的工具 UML-架构图入门介绍 starUML UML 绘制工具 starUML 入门介绍 PlantUML 是绘制 uml 的一个开源项目 UML 等常见图绘制工具 绘图工具 draw.io / diagrams.net 免费在线图表编辑器 绘图工具 excalidr…

单例模式(饿汉模型,懒汉模型)

在着里我们先了解什么是单例模式。 就是某个类在进程中只能有单个实例,这里的单例模式需要一定的编程技巧,做出限制,一旦程序写的有问题,创建了多个实例,编程就会报错。 如果我们学会了单例模式,这种模式…

vim的一些查找及修改操作

:s/foo/bar/gc:在行中查找 foo 并询问是否替换为 bar。 :v/pattern/d:删除所有不匹配 pattern 的行。 :g/pattern/d:删除所有匹配 pattern 的行。 :g/pattern/s/foo/bar/g:在匹配 pattern 的行中,将 foo 替换为 bar。…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部