自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java_Learn1

标题对象的初始化过程 1.new用到了class文件,故会先找到.class文件并加载到内存中 2.执行该类中的static代码块,给.class类进行初始化 3.在堆内存中开辟空间,分配内存地址 4.在堆内存中建立对象特有属性,执行默认初始化 5.进行显式初始化 6.进行构造代码块初始化 7.进行对应的构造函数初始化 8.将堆内存地址赋值给栈内存中的变量 单例设计模式 class Student{ private int age; private static Student s = new Stu

2020-06-21 07:10:05 173

原创 anaconda下taichi环境配置

整体来看taichi配置还比较简单,中间有几个需要注意的地方 1.pip换源 国内直接pip的话速度比较慢,可能还会被中断。 这里采用豆瓣源,速度很快,半分钟左右就下好了。 pip install taichi -i https://pypi.doubanio.com/simple 安装完成后检查一下 这样的话就是下载完成的 2.Pycharm 这个情况主要是由于anaconda的原因,运行时选择的解释器有问题。 之前可以看到pip命令得到的package是保存在anaconda的文件目录下的,所以选

2020-06-02 10:19:37 1434

原创 LC刷题记录2

第二篇 关于map 内部实现机理不同 map: map内部实现了一个红黑树(红黑树是非严格平衡二叉搜索树,而AVL是严格平衡二叉搜索树),红黑树具有自动排序的功能,因此map内部的所有元素都是有序的,红黑树的每一个节点都代表着map的一个元素。因此,对于map进行的查找,删除,添加等一系列的操作都相当于是对红黑树进行的操作。map中的元素是按照二叉搜索树(又名二叉查找树、二叉排序树,特点就是左子树...

2020-04-20 10:27:46 331

原创 数据结构(1)

图源b站,浙大版高级数据结构,作为笔记之用。 amortized analysis 均摊分析 MultiPop 复杂度为 O(n) ,而pop/push 为O(1) 计算整体复杂度时不可能达到O(n**2) 对上一张图中数据的计算过程 对伸展树均摊分析 结论 红黑树 插入操作,递归实现 set/map 的底层实现 B+树 ...

2020-03-28 16:01:00 155

原创 LC刷题记录1

仅作学习记录只用 小白刷题第一篇,仅做学习笔记只用。 9.回文数 转换为字符串 to_string函数,这是C++11新增的:C++11标准增加了全局函数std::to_string,以及std::stoi/stol/stoll等等函数(这几个就是string转int,long,以及long long啦~) to_string这个函数还是很强大的! string to_string (int va...

2020-03-24 15:50:58 362

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除