原创 leetCode---尋找兩個有序數組的中位數

題目: 沒考慮時間複雜度時的做法: class Solution { public: double findMedianSortedArrays(vector<int>& nums1, vector<int>& nums2)

原创 SLAM中CMakeLists常見庫的相關配置

SLAM中常用庫在CMakeLists.txt中的添加方法,不斷更新中… (1)Eigen include_directories( "/usr/include/eigen3" ) (2)PCL find_package(PCL

原创 如何實現VMware虛擬機上的ubuntu與windows主機共享文件夾

windows主機部分 在硬盤上任意位置新建文件夾,此處命名爲Share,實際上隨意。 接下來右鍵屬性,操作如下系列圖所示: 在硬盤上任意位置新建文件夾,此處命名爲Share,實際上隨意。 成功修改後,顯示如下界面

原创 leetCode--最長迴文子串

題目: 官方答案(C++): class Solution { private: int expandAroundCenter(string s, int left, int right) { while (left >

原创 控制科學與工程:隨手筆記(5)--Eigen、vscode配置

Eigen庫中的變量類型及函數 變量 功能 Eigen::Matrix3d 旋轉矩陣3X3,元素爲double類型(此處也可以爲:f,i,c)(可以直接輸出) Eigen::Matrix<float,2,3>

原创 一步步帶你看懂orbslam2源碼--單應矩陣/基礎矩陣,求解R,t(四)

ORB-SLAM2目錄:    一步步帶你看懂orbslam2源碼–總體框架(一)    一步步帶你看懂orbslam2源碼–orb特徵點提取(二)    一步步帶你看懂orbslam2源碼–單目初始化(三)    一步步帶

原创 一步步帶你看懂orbslam2源碼--單目初始化(五)

ORB-SLAM2目錄:    一步步帶你看懂orbslam2源碼–總體框架(一)    一步步帶你看懂orbslam2源碼–orb特徵點提取(二)    一步步帶你看懂orbslam2源碼–單目初始化(三)    一步步帶

原创 一步步帶你看懂orbslam2源碼--單目初始化(三)

ORB-SLAM2目錄:    一步步帶你看懂orbslam2源碼–總體框架(一)    一步步帶你看懂orbslam2源碼–orb特徵點提取(二)    一步步帶你看懂orbslam2源碼–單目初始化(三)    一步步帶

原创 在ubuntu16.04下利用cmake+VC code,斷點調試

一、更新cmake版本(貌似在vs code插件中安裝後,右下角會跳出是否升級爲3.13.2) 查詢cmake版本 $ cmake --version 如果不是最新版3.9.1則更新如下: (1)下載壓縮包: $ wget ht

原创 總線設備驅動模型的極簡框架

分離:把硬件相關的東西抽出來;把相對穩定的軟件部分抽出來。 分層:input.c 向上提供統一給 APP 操作的統一接口。每一層專注於自已的事件。 一邊的“device”結構體和另一邊的“較穩定的 drivice 代碼”的聯繫:

原创 一步步帶你看懂orbslam2源碼--orb特徵點提取(二)

ORB-SLAM2目錄:    一步步帶你看懂orbslam2源碼–總體框架(一)    一步步帶你看懂orbslam2源碼–orb特徵點提取(二)    一步步帶你看懂orbslam2源碼–單目初始化(三)    一步步帶

原创 一步步帶你看懂orbslam2源碼--總體框架(一)

ORB-SLAM2目錄:    一步步帶你看懂orbslam2源碼–總體框架(一)    一步步帶你看懂orbslam2源碼–orb特徵點提取(二)    一步步帶你看懂orbslam2源碼–單目初始化(三)    一步步帶

原创 leetCode--整數反轉

題目: 官方答案(C++): class Solution { public: int reverse(int x) { int rev = 0; while (x != 0) {

原创 【轉】C++string中有關字符串內容修改和替換的函數淺析

1.assign() //string (1) basic_string& assign (const basic_string& str); //substring (2) basic_string& assign (const

原创 LeetCode--無重複字符的最長子串

題目: 答案(查看到最好的): class Solution { public: int lengthOfLongestSubstring(string s) { int size,i=0,j,k,ma