摘要: 时间复杂度和空间复杂度 空间复杂度 阅读全文
posted @ 2025-01-16 20:29 Ricky001 阅读(8) 评论(0) 推荐(0)
摘要: Audio'Manager类的创建 可以序列化,就可以在外面看到 然后在Awake里面初始化一下 AudioManager类的完善 写个单例: 这样就可以直接在外面AudioManager.去调用比较方便 使用AudioMixer对音频进行分组 使用unity自带的AudioMixer 使用unit 阅读全文
posted @ 2024-12-28 00:24 Ricky001 阅读(177) 评论(0) 推荐(0)
摘要: 案例描述: 有5名选手:选手ABCBE,10个评委分别对每一名选手打分,去除最高分,去除评委中最低分,取平均分。 实现步骤 1.创建五名选手,放到vector中 2.遍历vector容器,取出来每一个选手,执行for循环,可以把10个评分打分存到deque容器中 3. sort算法对deque容器中 阅读全文
posted @ 2024-12-24 22:09 Ricky001 阅读(30) 评论(0) 推荐(0)
摘要: deque容器基本概念 功能: 双端数组,可以对头端进行插入删除操作 deque与vector区别: vector对于头部的插入删除效率低,数据量越大,效率越低 deque相对而言,对头部的插入删除速度会比vector块 vector访问元素时的速度会比deque快,这和两者内部实现有关 deque 阅读全文
posted @ 2024-12-24 19:05 Ricky001 阅读(51) 评论(0) 推荐(0)
摘要: vector基本概念 功能: vector数据结构和数组非常相似,也称为单端数组 vector与普通数组区别: 不同之处在于数组是静态空间,而vector可以动态扩展 动态扩展: 并不是在原空间之后续接新空间,而是找更大的内存空间,然后将元数据拷贝新空间,释放原空间 vector容器的迭代器是支持随 阅读全文
posted @ 2024-12-20 13:17 Ricky001 阅读(126) 评论(0) 推荐(0)
摘要: 示例: #include <iostream> using namespace std; #include <string> #include <vector> #include <algorithm> //标准算法的头文件 //字符串比较 void test01() { string str1=" 阅读全文
posted @ 2024-12-16 21:04 Ricky001 阅读(23) 评论(0) 推荐(0)
摘要: #include <iostream> using namespace std; #include <string> #include <vector> #include <algorithm> //标准算法的头文件 //字符串查找和替换 //1、查找 void test01() { string 阅读全文
posted @ 2024-12-16 18:52 Ricky001 阅读(34) 评论(0) 推荐(0)
摘要: 功能描述: 实现在字符串末尾拼接字符串 函数原型: string& operator+=(const char* str); //重载+=操作符 string& operator+=(const char c); //重载+=操作符 string& operaotr+=(const string& 阅读全文
posted @ 2024-12-14 23:09 Ricky001 阅读(18) 评论(0) 推荐(0)
摘要: 功能描述: 给string字符串进行赋值 赋值的函数原型: string& operator=(const char* s); //char*类型字符串 赋值给当前的字符串 string& operator=(const string &s); //把字符串s付给当前的字符串 string& ope 阅读全文
posted @ 2024-12-14 21:53 Ricky001 阅读(53) 评论(0) 推荐(0)
摘要: string容器 string基本概念 本质: string是C++风格的字符串,而string本质上是个类 string和char*区别: char是个指针 string是一个类,类内部封装了char,管理这个字符串,是一个char*型的容器 特点 string类内部封装了很多成员方法 例如:查找 阅读全文
posted @ 2024-12-10 12:50 Ricky001 阅读(22) 评论(0) 推荐(0)