原创 C++:輸入兩個整數序列,第一個序列表示棧的壓入順序,請判斷第二個序列是否可能爲該棧的彈出順序。假設壓入棧的所有數字均不相等。

 題目描述 輸入兩個整數序列,第一個序列表示棧的壓入順序,請判斷第二個序列是否可能爲該棧的彈出順序。假設壓入棧的所有數字均不相等。例如序列1,2,3,4,5是某棧的壓入順序,序列4,5,3,2,1是該壓棧序列對應的一個彈出序列,但4,3,

原创 Inception網絡家族

目錄 一、Inception v1(GoogleNet) 二、Inception v2 三、Inception v3 四、Inception v4 一、Inception v1(GoogleNet)   對左上圖做以下說明:  1 . 

原创 Group Convolution分組卷積,以及Depthwise Convolution和Global Depthwise Convolution

這篇文章寫的不錯:https://www.cnblogs.com/shine-lee/p/10243114.html

原创 python獲取當前時間,並指定格式

1.先導入庫:import datetime 2.獲取當前日期和時間:datetime.datetime.now() 3.格式化成我們想要的日期:strftime() 瞭解上面三個函數就可以了 import datetime print

原创 python self.__class__.__name__ 理解

1.__class__屬性 實例調用__class__屬性時會指向該實例對應的類 然後可以再去調用其它類屬性,類屬性由類調用 example: self.__classs__.__name__             //首先用self

原创 阿里巴巴優酷視頻增強和超分辨率挑戰賽-持續更新

目錄 大賽概況 1.數據預處理 2.模型初選 3.訓練 ->確定兩個模型 4.訓練,修改網絡,繼續優化 大賽概況 大賽地址:https://tianchi.aliyun.com/competition/entrance/231711/i

原创 C++:輸入兩個單調遞增的鏈表,輸出兩個鏈表合成後的鏈表,當然我們需要合成後的鏈表滿足單調不減規則。

題目描述 輸入兩個單調遞增的鏈表,輸出兩個鏈表合成後的鏈表,當然我們需要合成後的鏈表滿足單調不減規則。 提交代碼: class Solution { public: ListNode* Merge(ListNode* pHead1,

原创 C++解法;輸入一個鏈表,反轉鏈表後,輸出新鏈表的表頭。

題目描述 輸入一個鏈表,反轉鏈表後,輸出新鏈表的表頭。 提交代碼: class Solution { public: ListNode* ReverseList(ListNode* pHead) { if (pHead==NULL

原创 vecter容器刪除第一個元素

 如何刪除vecter容器中第一個元素: #include <iostream> #include <vector> using namespace std; int main() { vector<int> v; //初

原创 c++解法:輸入一個整數數組,實現一個函數來調整該數組中數字的順序,使得所有的奇數位於數組的前半部分,所有的偶數位於數組的後半部分,並保證奇數和奇數,偶數和偶數之間的相對位置不變。

題目描述 輸入一個整數數組,實現一個函數來調整該數組中數字的順序,使得所有的奇數位於數組的前半部分,所有的偶數位於數組的後半部分,並保證奇數和奇數,偶數和偶數之間的相對位置不變。 提交答案: class Solution { publi

原创 C++:高效解法一隻青蛙一次可以跳上1級臺階,也可以跳上2級。求該青蛙跳上一個n級的臺階總共有多少種跳法(先後次序不同算不同的結果)。

題目描述   一隻青蛙一次可以跳上1級臺階,也可以跳上2級。求該青蛙跳上一個n級的臺階總共有多少種跳法(先後次序不同算不同的結果)。 提交代碼: class Solution { public: int jumpFloor(int

原创 C++,高效解法:大家都知道斐波那契數列,現在要求輸入一個整數n,請你輸出斐波那契數列的第n項(從0開始,第0項爲0)

題目描述 大家都知道斐波那契數列,現在要求輸入一個整數n,請你輸出斐波那契數列的第n項(從0開始,第0項爲0)。 n<=39 方法一: 很慢 class Solution { public: int Fibonacci(int n)

原创 C++輸入某二叉樹的前序遍歷和中序遍歷的結果,請重建出該二叉樹

題目描述 輸入某二叉樹的前序遍歷和中序遍歷的結果,請重建出該二叉樹。假設輸入的前序遍歷和中序遍 歷的結果中都不含重複的數字。例如輸入前序遍歷序列{ 1,2,4,7,3,5,6,8 }和中序遍歷序列 { 4,7,2,1,5,3,8,6 },

原创 C++解法: 一隻青蛙一次可以跳上1級臺階,也可以跳上2級……它也可以跳上n級。求該青蛙跳上一個n級的臺階總共有多少種跳法。

  題目描述: 一隻青蛙一次可以跳上1級臺階,也可以跳上2級……它也可以跳上n級。求該青蛙跳上一個n級的臺階總共有多少種跳法。 推理過程:  提交代碼: class Solution { public: int jumpFloorI

原创 C++把一個數組最開始的若干個元素搬到數組的末尾,我們稱之爲數組的旋轉。 輸入一個非減排序的數組的一個旋轉,輸出旋轉數組的最小元素。

題目描述 把一個數組最開始的若干個元素搬到數組的末尾,我們稱之爲數組的旋轉。 輸入一個非減排序的數組的一個旋轉,輸出旋轉數組的最小元素。 例如數組{3,4,5,1,2}爲{1,2,3,4,5}的一個旋轉,該數組的最小值爲1。 NOTE:給