- 博客(3)
- 收藏
- 关注
原创 Leetcode做题记录(面试题62. 圆圈中最后剩下的数字)
面试题62. 圆圈中最后剩下的数字 一开始想到的是下面这个方法 class Solution { public: int lastRemaining(int n, int m) { vector<int> list(n); int index = 0, cnt = 1; for (int i = 0; i < n; i++)...
2020-03-30 11:03:26
133
原创 2020.3.28 C++ 学习笔记 关于函数返回值以及拷贝构造函数等
1.函数返回一个对象 创建一个临时对象,会调用拷贝构造函数,此对象为纯右值,不可以取地址,需要赋值给一个左值。 2.函数返回一个引用 同样创建一个临时对象,但此时的值可以直接取地址,即此时不是一个纯右值? class object { public: int val; object(int val = -1):val(val){} object(object& obj){ val...
2020-03-28 23:16:25
226
原创 Leetcode做题记录(11. 盛最多水的容器)
11. 盛最多水的容器 // 采用双指针法, i, j // 当i != j 时 此时围成的图形面积为 min(height[i], height[j])*(j - i); // 取两者中较小的缩进 可以获得更大的面积 class Solution { public: int maxArea(vector<int>& height) { int i =...
2020-03-28 15:04:36
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人