- 博客(8)
- 收藏
- 关注
原创 新手笔记:约瑟夫算法
一群人围成一圈,选定一个数,从第一个人数,数到那个数的时候,对应的那个人紫砂,然后把西内的人挪走,空下来的位置接上,然后重新开始数,循环下去。
2024-07-07 15:12:39
119
原创 新手笔记:LeetCode第二题 两数相加 c++
3.int count 用于判断两个节点的数相加是否超过10。4.int sum 两数相加的和,放进需要返回的链表里。1.ListNode* head 链头。2.ListNode* tail 链尾。代码看了官方题解,看明白了点又敲了一遍。
2024-07-07 01:06:06
104
原创 新手笔记:委托构造函数和继承构造函数
子类继承基类,然后在子类中用 using 基类作用域:基类构造函数 就能直接用子类来构造建立对象。委托构造函数允许使用同一个类中的一个构造函数调用其它的构造函数。
2024-07-02 01:20:32
113
原创 新手笔记:STL(标准模板库)
容器vector<T>、deque<T>、string<T>、stack<T>、queue<T>都是由数组实现。容器set<T>,multiset<T>,map<T,T>,multimap<T,T>是由二叉树实现。STL(Strand Template Library)标准模板库。组成,前四个是最为重要的,迭代器是容器与算法之间的"桥梁"容器、算法、迭代器、伪函数、空间配置器、配接器。容器List<T>是由链表实现。
2024-06-28 01:28:36
190
原创 新手笔记:内存四区
用new开辟出来的空间是在堆区,指针接收,最后需要由程序员来释放,指针需要delete释放空间并赋值nullptr(在c++中的NULL是"#define NULL 0",c中的NULL是"#define NULL (void*) 0",在c++中NULL不再被定义成一个被转换成地址的值了而是一个整型常量0,用nullptr赋值给指针最安全)代码区是共享的,共享的目的是对于频繁被执行的程序,只需要在内存中有一个代码即可。存放的是局部变量,会在程序结束后内存会由编译器自己释放,只要是在局部的都在栈区。
2024-06-28 01:05:42
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人