原创 iteration、batch_size、epoch的區別

三者的區別: (1)iteration:表示1次迭代,每次迭代更新1次網絡結構的參數; (2)batch_size:1次迭代所使用的樣本量; (3)epoch:1個epoch表示過了1遍訓練集中的所有樣本。 需要補充的是

原创 14.輸出鏈表中倒數第k個結點

題目描述 輸入一個鏈表,輸出該鏈表中倒數第k個結點 爲了能夠只遍歷一次就能找到倒數第k個節點,可以定義兩個指針:   (1)第一個指針從鏈表的頭指針開始遍歷向前走k-1,第二個指針保持不動;   (2)從第k步開始,第二個指針也開始從鏈表

原创 SIFT算法

尺度不變特徵變換匹配算法詳解 Scale Invariant Feature Transform(SIFT) Just For Fun zdd  [email protected] or ([email protected]

原创 Adaboost算法原理分析和實例+代碼(簡明易懂)

Adaboost算法原理分析和實例+代碼(簡明易懂)   【尊重原創,轉載請註明出處】 http://blog.csdn.net/guyuealian/article/details/70995333    本人最初瞭解Ada

原创 Inception in CNN

之前也寫過GoogLeNet的筆記,但那個時候對Inception有些似懂非懂,這周重新看了一遍,覺得有了新的體會,特地重新寫一篇博客與它再續前緣。 本文屬於論文筆記性質,特此聲明。 Network in Network Go

原创 MFC動態加載圖片

[cpp] view plain copy print?void CMFCDemoDlg::OnInsertImage()  {      CFileDialog dlg(TRUE,_T(”jpg”),_T(“*.jpg”),

原创 新配置opencv3.0.0+vs2013

已有配置opencv2.4.9,要換成3.0.0,須新建vs控制檯程序,再配置,添加庫目錄時只需添加D:\opencv300\opencv\build\x86\vc12\lib一個,無需添加D:\opencv300\opencv\

原创 Windows下用Anaconda安裝TensorFlow,並在pycharm中使用

之前一直提示沒有裝scipy庫,折騰了好久終於搞出來了,按照這篇帖子來的。 筆者之前在學習TensorFlow,也在自己的筆記本上完成了安裝,在PyCharm中進行學習。但是最近爲了使用Python的科學計算環境,我把之前

原创 SIFT建立圖像金字塔

SIFT(Scale-Invariant Feature Transform,尺度不變特徵轉換)在目標識別、圖像配準領域具有廣泛的應用,下面按照SIFT特徵的算法流程對其進行簡要介紹對SIFT特徵做簡要介紹。 高斯金字塔是

原创 打印1到最大的n位數

博客原地址:https://blog.csdn.net/cxllyg/article/details/7651410 題目:輸入數字n,按順序輸出從1最大的n位10進制數。比如輸入3,則輸出1、2、

原创 15.反轉鏈表

題目描述 輸入一個鏈表,反轉鏈表後,輸出新鏈表的表頭。   /* struct ListNode { int val; struct ListNode *next; ListNode(int x) :

原创 在O(1)時間刪除鏈表結點

我們要刪除結點i,先把i的下一個結點j的內容複製到i,然後把i的指針指向結點j的下一個結點,此時再刪除結點j,其效果等價於把結點i刪除了。 特殊情況:要刪除的結點位於鏈表的尾部,鏈表只有一個結點   void DeleteNode(Li

原创 17.樹的子結構

題目描述 輸入兩棵二叉樹A,B,判斷B是不是A的子結構。(ps:我們約定空樹不是任意一個樹的子結構)   思路: 1.先在A中找與B的根節點一樣的結點 2.找到根結點後,再判斷左右子樹是否與B相同,遞歸條終止件是到達了樹A或樹B的葉結點

原创 指針

博客原文地址:https://blog.csdn.net/u013011717/article/details/48325027 複雜指針的聲明用變量a給出下面的定義:  定義一個整型數。定義一個指向整型數的指針。定義一個指向指針的

原创 16.合併兩個排序的數組

題目描述 輸入兩個單調遞增的鏈表,輸出兩個鏈表合成後的鏈表,當然我們需要合成後的鏈表滿足單調不減規則。   /* struct ListNode { int val; struct ListNode *next; ListNode