- 博客(5)
- 收藏
- 关注
原创 八大排序算法
一.选择排序选择排序的逻辑非常简单,就是循环遍历所有还未排序的数据,然后每轮循环取出最大或最小的数据置于已排序序列的末位,非常稳定,因为它不会申请额外空间,所以空间复杂度为O(1)。算法逻辑上只用两层循环,所以时间复杂度为O(n^2).代码实现...
2022-04-08 10:06:50
914
转载 渲染管线的理解与学习
前言渲染管线其实就是基于管线架构的图像渲染,所谓的管线就是将一个工程分成好几个部分串联起来进行工作,每一部分的输出都会作为下一部分的输入进行计算。本文将会按照三个部分来理解管线渲染这一知识。一.Architecture-架构渲染管线的主要目的就是为了在给定虚拟相机,三维物体,光源,照明模式,以及纹理等诸多条件下,生成或绘制出一副二维图像。渲染管线是实时渲染的底层实现,且渲染管线的发展目的就是为了实现更好的实时渲染,实时渲染多使用于三维游戏中。在概念上,图形渲染管线一共可以分为三个阶段
2022-03-07 15:31:22
1995
原创 C++中的变量与常量
一,变量变量是由C++有效类型创建申请的一块存储区域的名称,它的存储区域大小由类型决定,比如 int类型的大小是4个字节,那么系统就会为int类型创建的变量申请4个字节的内存变量,可以 用来存储这个范围的数据。可以通过运算来进行操作。变量的名称由字母、数字和下划线字符组成。它必须以字母或下划线开头,且区分大小写,因为 C++ 是大小写敏感的。变量名只是一个标识符,不占用内存,在编译时转换成变量的地址存放在寄存器中。变量的声明:变量类型 变量名;可以在创建时用=进行初始化,也可以在后面赋值
2022-02-21 16:32:15
1950
原创 C++数据类型
一,基本数据类型C++提供了多种数据类型,当需要存储数据时,用其创建变量,系统会自动为其分配空间。以下列出七种数据类型。基本数据类型 数据类型 关键字 字节数 取值范围 整形 int 4字节 -2147483648~2147483647 浮点型 float 4字节 +/- 3.4e +/- 38 双浮点型 double 8字节 +/- 1.7e +/- 308 字符型 char...
2022-02-16 10:57:00
1720
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人