原创 C++學習筆記——二分查找及其STL庫函數

二分查找學習日記 適用範圍:二分查找適用於已經排好序的數組 引自soul machine leetcode 題目: Suppose a sorted array is rotated at some pivot unknown

原创 C++學習筆記——set_intersection計算兩個字符串交集

我們先看一下set_intersection的官方文件模板 template< class InputIt1, class InputIt2, class OutputIt > OutputIt set_intersectio

原创 C++學習筆記——&和*的初步理解

情形1:引用 #include<stdlib.h> #include<iostream> using namespace std; int main() { int p=2; int &r2= p;//引用

原创 C++學習筆記——Mat類詳解及元素的遍歷方法

全文部分引自:http://blog.csdn.net/xiaowei_cqu/article/details/7771760 Mat的常見屬性 data uchar型的指針。Mat類分爲了兩個部分:矩陣頭和 指向矩陣部

原创 C++學習筆記——map與set的組合使用

map在單詞計數程序的應用 map:關聯數組;保存關鍵字——值對 #include<iostream> #include<string> #include<map> using namespace std; int main

原创 簡單編程技巧

引自 soul machine 《LeetCode 題解》 1)在判斷兩個浮點數a和b是否相等時,不要用a==b,應該判斷二者之差的絕對值 fabs(a-b)是否小於某一個閾值,例如le-9 2)判斷一個整數是否是奇數,用

原创 《機器學習》周志華學習筆記——第一章 緒論

1)迴歸與分類:利用機器學習對離散值進行預測時,稱爲“分類”,而對連續值進行預測時,稱爲“迴歸”。 2)監督學習與無監督學習:根據訓練數據是否有標記信息,學習任務可大致分爲兩大類,“監督學習”與“無監督學習”,分類和迴歸是前者的

原创 C++學習筆記—unique及erase的聯合運用

首先附上leetcode 349題中unique的應用 class Solution { public: vector<int> intersection(vector<int>& nums1, vector<int>&

原创 C++學習筆記——string型 到 int,double,float型的相互轉換:ostringsream,istringstream,stringstream

頭文件:#include<sstream> istringstream類:用於執行C++風格的串流的輸入操作。 ostringstream類:用於執行C風格的串流的輸出操作。 strstream類:同時可以支持C風格的串

原创 機器學習校招手冊之GBDT

fried man , gradient boosting 思路,模型特徵重要性、作用如何量化: https://statweb.stanford.edu/~jhf/ftp/trebst.pdf LearnToRank LambdaRa

原创 C++學習筆記——並不是所有迭代器都有加減法

能進行算術運算的迭代器只有隨即訪問迭代器,要求容器元素存儲在連續內存空間裏,vector,string,deque的迭代器是有加減法的,但是map,set,multimap,multiset的迭代器是沒有加減法的,list也不可以 該知

原创 數據結構與算法學習筆記——二叉樹的初步理解

二叉樹的概念 二叉樹是一棵每個節點都不能有多於兩個兒子的樹 有N個結點的完全二叉樹的深度: 公式:K =「log2n」+1 證明:可用數學歸納法。 當n=1=2^1-1時顯然。 假設當n<=2^k-1時具有n個

原创 多臂老虎機在推薦系統的應用

http://xudongyang.coding.me/linucb/

原创 機器學習校招手冊SVM篇

本文作者:馬曉晨 北京交通大學 轉載請註明出處 本系列主要針對有志於工業界做算法,並在統計機器學習領域有一定基礎的同學閱讀,工業界做算法大部分是針對場景進行算法的選擇,所以本系列跳過了較爲基礎的算法部分。如對基礎算法有疑問請自行閱讀 1

原创 TLD 目標跟蹤源碼理解

最近在做目標跟蹤的相關程序的加速,整合借這個機會整理下TLD的源碼理解,由於本人C++功底有限,難免會出現表述和理解錯誤,請大家批評指正 本帖子 長期更新 未完部分耐心等待 TLD源碼解讀 主函數部分 主要涉及兩個函數: RTLTra