搜索结果
查询Tags标签: vector,共有 875条记录-
887. 鸡蛋掉落
给你 k 枚相同的鸡蛋,并可以使用一栋从第 1 层到第 n 层共有 n 层楼的建筑。 已知存在楼层 f ,满足 0 <= f <= n ,任何从 高于 f 的楼层落下的鸡蛋都会碎,从 f 楼层或比它低的楼层落下的鸡蛋都不会破。 每次操作,你可以取一枚没有碎的鸡蛋并把它从任一楼层 x 扔…
2021/11/13 23:09:50 人评论 次浏览 -
887. 鸡蛋掉落
给你 k 枚相同的鸡蛋,并可以使用一栋从第 1 层到第 n 层共有 n 层楼的建筑。 已知存在楼层 f ,满足 0 <= f <= n ,任何从 高于 f 的楼层落下的鸡蛋都会碎,从 f 楼层或比它低的楼层落下的鸡蛋都不会破。 每次操作,你可以取一枚没有碎的鸡蛋并把它从任一楼层 x 扔…
2021/11/13 23:09:50 人评论 次浏览 -
算法刷题计划(十七)组合总和、组合总和2、缺失的第一个正数、接雨水、字符串相乘
leetcode刷题打卡 一、组合总和二、组合总和2三、缺失的第一个正数四、接雨水五、字符串相乘一、组合总和 题目: 题解(递归): class Solution { private:vector<vector<int>> result;vector<int> path;void backtracking(vector<int>& ca…
2021/11/13 17:10:14 人评论 次浏览 -
算法刷题计划(十七)组合总和、组合总和2、缺失的第一个正数、接雨水、字符串相乘
leetcode刷题打卡 一、组合总和二、组合总和2三、缺失的第一个正数四、接雨水五、字符串相乘一、组合总和 题目: 题解(递归): class Solution { private:vector<vector<int>> result;vector<int> path;void backtracking(vector<int>& ca…
2021/11/13 17:10:14 人评论 次浏览 -
LeetCode--412.Fizz Buzz(C++描述)
// Source : https://leetcode-cn.com/problems/longest-palindrome/ // Date : 2021-11-13 简单题重拳出击 /************************************************************************************** 给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成…
2021/11/13 11:14:08 人评论 次浏览 -
LeetCode--412.Fizz Buzz(C++描述)
// Source : https://leetcode-cn.com/problems/longest-palindrome/ // Date : 2021-11-13 简单题重拳出击 /************************************************************************************** 给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成…
2021/11/13 11:14:08 人评论 次浏览 -
LeetCode 47 全排列II(有重复元素 dfs)
对于有重复数字的全排列,分析重复情况的主要来源:相同的位置选择了不同但数值相同的数字。 对于重复的数字,人为控制放入相同数字的数量(枚举从1~N),只要保证选择i个连续相同数字后,紧跟的数字不相同(不能构成连续的i+1个相同数字)即可保证排列唯一性。 tricks:…
2021/11/12 23:15:22 人评论 次浏览 -
LeetCode 47 全排列II(有重复元素 dfs)
对于有重复数字的全排列,分析重复情况的主要来源:相同的位置选择了不同但数值相同的数字。 对于重复的数字,人为控制放入相同数字的数量(枚举从1~N),只要保证选择i个连续相同数字后,紧跟的数字不相同(不能构成连续的i+1个相同数字)即可保证排列唯一性。 tricks:…
2021/11/12 23:15:22 人评论 次浏览 -
ORB-SLAM源码保姆级解读(Map)
Map.h:Map类定义在Map.h中,包含了地图点头文件"MapPoint.h"和关键帧头文件"KeyFrame.h"。类成员组成表 成员属性作用Map()public构造函数void AddKeyFrame(KeyFrame* pKF)public向地图中添加关键帧pKFvoid AddMapPoint(MapPoint* pMP)public向地图中…
2021/11/11 17:10:01 人评论 次浏览 -
ORB-SLAM源码保姆级解读(Map)
Map.h:Map类定义在Map.h中,包含了地图点头文件"MapPoint.h"和关键帧头文件"KeyFrame.h"。类成员组成表 成员属性作用Map()public构造函数void AddKeyFrame(KeyFrame* pKF)public向地图中添加关键帧pKFvoid AddMapPoint(MapPoint* pMP)public向地图中…
2021/11/11 17:10:01 人评论 次浏览 -
为什么Java中别用Stack类来实现栈
Java官方已经在Stack类中注明了不推荐使用Stack类来实现栈。 但为什么不推荐使用Stack这个类呢?这个类最大的问题源于继承了 Vector 类,因此Stack类也继承了Vector类的所有公有方法。而Vector类是有能力在数组中的任何位置添加或者删除元素的,因此Stack 也有这个能力…
2021/11/11 1:10:36 人评论 次浏览 -
为什么Java中别用Stack类来实现栈
Java官方已经在Stack类中注明了不推荐使用Stack类来实现栈。 但为什么不推荐使用Stack这个类呢?这个类最大的问题源于继承了 Vector 类,因此Stack类也继承了Vector类的所有公有方法。而Vector类是有能力在数组中的任何位置添加或者删除元素的,因此Stack 也有这个能力…
2021/11/11 1:10:36 人评论 次浏览 -
python3 typing 注解
官方文档在此:https://docs.python.org/zh-cn/3.6/library/typing.html类型别名的作用就是可以定义自己想声明的类型。比如我把List[int]定义为vector_of_int,不过我觉得没啥用,又不能定义成vector2. newtype 把一个类型声明为另一个类型的子类这个例子中,就不能传入i…
2021/11/10 22:13:09 人评论 次浏览 -
python3 typing 注解
官方文档在此:https://docs.python.org/zh-cn/3.6/library/typing.html类型别名的作用就是可以定义自己想声明的类型。比如我把List[int]定义为vector_of_int,不过我觉得没啥用,又不能定义成vector2. newtype 把一个类型声明为另一个类型的子类这个例子中,就不能传入i…
2021/11/10 22:13:09 人评论 次浏览 -
AcWing 40. 顺时针打印矩阵(C++)- 模拟、vector
题目链接:https://www.acwing.com/problem/content/description/39/ 题目如下: class Solution { public:vector<int> printMatrix(vector<vector<int> > matrix) {vector<int> result;if(matrix.size()==0) return result;int row=matrix.siz…
2021/11/9 20:40:38 人评论 次浏览