自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

winki_chen的博客

代码新手,把自己在学习过程中的碰到的问题记录下来,最好能对遇到同样问题的人有一些帮助

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 leetcode 141 环形链表

对于指针还是非常不熟悉! /**  * Definition for singly-linked list.  * struct ListNode {  *     int val;  *     ListNode *next;  *     ListNode(int x) : val(x), next(NULL) {}  * };  */ class Solution { public:   ...

2018-10-14 10:23:34 185

原创 leetcode 840 优势洗牌

思路:很简单,田忌赛马。强对强,弱对弱,如果发现你的强打不过对方的强,就用最弱的对对方的强; 程序实现问题: 1、为了分出强弱,肯定要sort()排序一下, sort(C.rbegin(), C.rend());     降序 sort(C.begin(), C.end());        升序 2、排序后索引都变了,怎么存储索引, 定义   vector<pair<i...

2018-10-13 11:52:27 205

原创 使用ZED 相机运行orb-slam2 ,遇到的问题

总体是,安装好所有的包之后,改变订阅的topic名称就行!!! 1、orb slam 的ros框架没理清楚,连怎么编译都在出错 第一个:在orb salm根目录下 ./build.sh 第二个:发现在改变代码之后,用./build.sh,没用, 这时要,cd 到 Example/ROS/ORB-SLAM 下 进行 cmake ..   和 make,进行编译(两个编译有什么不同,还要再去...

2018-10-12 19:22:29 1691 1

原创 leetcode 876 链表的中间节点

一般思路,先遍历得到长度,再遍历得到中间的元素。 牛逼的思路是:定义两个节点,一个比另一个走的速度快一倍,那样当快的走到尾时,慢的节点正好走到了一般!!!!!!!!!!!! 一般思路的代码:() /**  * Definition for singly-linked list.  * struct ListNode {  *     int val;  *     ListNode *nex...

2018-10-12 09:57:00 402

原创 leetcode 883 三维形体投影面积

思路:各行列的最大值(vector的最大值,函数max_element()),再加上占地个数 用时最短的方法巧妙一点,在遍历的时候直接两两比大小得到最大值 class Solution { public:     int projectionArea(vector<vector<int>>& grid) {         int result = 0;//一开...

2018-10-11 20:57:33 344

原创 安装、运行orb slam2遇到的问题!

完整的zed + orb slam2(https://www.cnblogs.com/leexiaoming/p/6576274.html) 按网上的教程安装遇到的两个问题: 1、运行 ./build.sh 时,出现如下错误 [  0%] Built target rospack_genmsg_libexe [  0%] Built target rosbuild_precompile [ ...

2018-10-11 19:38:01 5185

原创 LeetCode 884 两句话中的不常见单词

考点:字符串的操作 我的思路:用常见for循环   按照空格split 字符串,对每个单词计数(用关联容器) 其他方法:1、用 find()函数、和substr()来split 字符串/    2、istringstream()可以直接做split  ...

2018-10-11 14:10:36 293

原创 leetcode 888 公平的糖果交换

思路(求出交换的两块糖果之间的差值,然后在两个数组中遍历,直到找出符合的两个糖果大小) 代码1(724ms,时间太长) class Solution { public:     vector<int> fairCandySwap(vector<int>& A, vector<int>& B) {         vector<int&g...

2018-10-11 11:23:29 200

原创 leetcode 892 三维形体的表面积

思路和官网提供的一致 代码(粗糙,没有用到库里的函数,if else太多,暂时没有找到好的改进方法,因为方块是不是在边界必须得要去判断) class Solution { public:     int surfaceArea(vector<vector<int>>& grid) {         int result = 0;         int row...

2018-10-11 10:46:22 462

原创 ubuntu 16.04 NVIDIA显卡驱动安装

1、参照网上的一些安装教程,基本步骤就那样,每个人都会出现不同的问题 2、我出现的问题,我是在NVIDIA官网上输入自己显卡型号,自动推荐的驱动型号。下载手动安装(安装过程出现什么32位不能被安装,但是我下的是64位的,没有细究)后,系统设置里面看到,显卡并未被使用(效果就是,拖动图像有重影) 后面,根据软件源更新里提示的驱动型号,直接在命令界面 用 sudo apt-get install...

2018-10-10 16:33:35 367

原创 leetcode 893 特殊等价字符串

借鉴了大神的代码, 1、巧妙的运用了关联容器map, 用set也行 2、string的一些操作 class Solution { public:     int numSpecialEquivGroups(vector<string>& A) {         unordered_map<string, int> result;         for(au...

2018-10-09 11:07:57 297

原创 leetcode 867 转置矩阵

输出转置矩阵,实际上就是交换元素的行列索引。 涉及到的知识点: 双vector的初始化、索引。(vector的索引可以用下标索引、迭代器) class Solution { public:     vector<vector<int>> transpose(vector<vector<int>>& A) {         int m ...

2018-10-09 09:30:30 151

原创 leetcode 第一题 两数之和

1、暴力解法 两个嵌套for循环可以解决(188ms) 2、利用map数据结构 用给出的矩阵构建map,只需要用两个并列的for循环(12ms) class Solution { public:     vector<int> twoSum(vector<int>& nums, int target) {         map<int, int&gt...

2018-10-08 19:04:12 114

模电课件第二章

详细课件 三极管电路的静态分析 动态分析 微变等效法 图解法

2015-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除