ZL_95
ZL_95
全部文章
分类
C#(14)
C/C++(1)
GIT(1)
LUA(2)
Unity(27)
学习笔记(12)
工作笔记(6)
数据结构与算法(9)
未归档(1)
读书笔记(1)
题解(3)
归档
标签
去牛客网
登录
/
注册
ZL_95的博客
不要停下前进的脚步
全部文章
(共75篇)
Unity---坐标转换
Unity中屏幕坐标,视口坐标,世界坐标的转换 几个坐标系 世界坐标系:worldSpace 通过transform.position与transform.rotation获得的位置和旋转信息都是基于世界坐标系的。以世界零点为中心原点 局部坐标系 以任意物体作为参考系,而不再是以世界零点作为...
2022-11-14
0
704
C#---深拷贝与浅拷贝
1)深拷贝: 完全将对象中的所有字段(引用类型和值类型等)都复制到副本对象中,这些字段都会被重新创建并且复制,副本对象内的值并不会因为源对象数据的值的修改而跟着发生改变。(也就是说深拷贝出来的副本对象中,对象里的数据如果是值类型,栈内容是其值本身;对于引用类型,其值是托管堆中保存的具体的值,而不是托...
面试
2022-11-03
0
500
Unity---ScriptableObject
什么是ScriptableObject ScriptableObject 是 Unity 提供的一个数据配置存储基类,它是一个可以用来保存大量数据的数据容器,我们可以将它保存为自定义的数据资源文件。 ScriptableObject 是一个类似 MonoBehaviour 的基类,继承自 Unit...
面试
2022-11-02
0
1002
工作笔记
将来需要学习的: 1.Span<T>;Memory<T> C# - Span 全面介绍:探索 .NET 新增的重要组成部分 | Microsoft Learn Span<T> 结构 (System) | Microsoft Lear...
2022-10-26
0
1575
C#--运算符
null合并运算符 :?? 如果左操作数的值不为空,则??返回该值。否则,它会计算右操作数,并返回其结果。 如果左操作数的计算结果非空,则??不会计算其右操作数。 null合并赋值运算符 :??= 仅在左操作数的求值结果为null时,才将其右侧操作数的值赋值给左操作数,如果左操作数不为空,则不计算右...
运算符
2022-02-25
0
334
2.多线程与网络编程
多线程与网络编程 网络编程 多线程 概述 进程 线程 多线程 适用性 多线程实现 Thread类(线程) ThreadPool类(线程池) 前/后台线程 线程状态 线程同步 协程(协同程序)与线程 协程 线程 Socket通讯 概述 UDP...
面试
2022-01-19
1
620
数据结构---堆结构
堆结构就是用数组实现的完全二叉树结构 完全二叉树中如果每棵子树的最大值都是在堆顶就是大根堆 完全二叉树中如果每棵子树的最小值都是在堆顶就是小根堆
2021-12-26
0
0
数据结构---哈希表(散列表)
散列查找法:通过对元素的关键字值进行某种运算,直接求出元素的地址,即使用关键字到地址的直接转换方法,而不需要反复比较,因此,散列查找法又叫杂凑法或散列法。 散列函数和散列地址:在记录的存储位置p和其关键字key之间建立一个确定的对应关系H,使p=H(key),称这个对应关系H为散列函数,P为散列函数...
2021-12-24
0
0
数据结构---空间复杂度
定义:一般情况下,一个程序在机器上执行时,除了需要寄存本身所用的指令,常数,变量,和输入数据外,还需要一些对数据进行操作的辅助空间。 辅助空间(额外空间)与算法的功能无关 不被称为辅助空间(额外空间): 作为输入参数的空间 作为输出结果的空间 被称为辅助空间(额外空间): 如果流程需要开...
2021-12-21
0
0
解决算法的一些常见方法。
递归 可以使用递归的三个条件: 大问题可以拆成子问题 子问题的求解方式与大问题一样 存在最小子问题 递归的实现运用的是系统栈,运行时进行进栈操作,返回值时进行出栈操作,有栈满的情况。 当每次递归的子问题的规模相同时,递归符合master公式: T(N) = a*T(N/b)+O(N^d) a,...
2021-12-18
0
0
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页