原创 leetcode每日一道(7):搞懂鏈表複雜重排序問題(快慢指針、鏈表翻轉、鏈表合併)

題目 將給定的單鏈表L: L 0→L 1→…→L n-1→L n, 重新排序爲: L 0→L n →L 1→L n-1→L 2→L n-2→… 要求使用原地算法,並且不改變節點的值 例如: 對於給定的單鏈表{1,2,3,4},將其

原创 leetcode每日一道(16)複製一個無向圖,每個節點都包含一個標籤和它的鄰居列表

題目描述 本題要求複製一個無向圖,圖中每個節點都包含一個標籤和它的鄰居列表 我們無向圖用以下的方法序列化: 節點的標籤是互不相同的, 我們使用“#”作爲節點之間的分隔符,使用“,”作爲節點標籤和節點的節點鄰居的分隔符。 例如:現

原创 leetcode每日一道(19)逆向思維!模擬圍棋:請捕獲所有的被‘X’包圍的區域

題目描述 現在有一個僅包含‘X’和‘O’的二維板,請捕獲所有的被‘X’包圍的區域 捕獲一個被包圍區域的方法是將被包圍區域中的所有‘O’變成‘X’ 例如 X X X X X O O X X X O X X O X X 執行完你給出

原创 leetcode每日一道(4):在O(n log n)的時間內使用常數級空間複雜度對鏈表進行排序

題目描述 在O(n log n)的時間內使用常數級空間複雜度對鏈表進行排序。 Sort a linked list in O(n log n) time using constant space complexity. 思路

原创 leetcode每日一道(11)字符串是否能被切分爲單詞

題目描述 給定一個字符串s和一組單詞dict,判斷s是否可以用空格分割成一個單詞序列,使得單詞序列中所有的單詞都是dict中的單詞(序列可以包含一個或多個單詞)。 例如: 給定s=“leetcode”; dict=[“leet”

原创 leetcode每日一道(9):判斷給定的鏈表中是否有環

題目描述 判斷給定的鏈表中是否有環 擴展: 你能給出不利用額外空間的解法麼? 思路 快慢指針 代碼 class Solution { public: bool hasCycle(ListNode *head) {

原创 一文徹底搞懂ROC曲線與AUC的概念

一文徹底搞懂ROC曲線與AUC的概念1. ROC曲線的初級含義1.1 精確率和召回率1.2 ROC曲線的含義2. ROC曲線如何繪製3. ROC曲線和排序有什麼關聯?4. AUC和基尼係數有什麼糾葛? 1. ROC曲線的初級含義

原创 leetcode每日一道(18)神仙思路!返回字符串所有的迴文子串切分結果

題目描述 給定一個字符串s,分割s使得s的每一個子串都是迴文串 返回所有的迴文分割結果。(注意:返回結果的順序需要和輸入字符串中的字母順序一致。) 例如:給定字符串s=“aab”, 返回 [“aa”,“b”],↵ [“a”

原创 leetcode每日一道(20)深度優先!二叉樹路徑代表的數字之和

題目描述 給定一個僅包含數字0-9的二叉樹,每一條從根節點到葉子節點的路徑都可以用一個數字表示。 例如根節點到葉子節點的一條路徑是1->2->3,那麼這條路徑就用123來代替。 找出根節點到葉子節點的所有路徑表示的數字之和 例如

原创 leetcode每日一道(13)神仙思路!找出只出現一次的數字!(其餘數字都出現兩次、三次)

文章目錄1. 其餘數字出現兩次——小試牛刀2. 其餘數字出現三次——神仙解法3. 思路代碼 1. 其餘數字出現兩次——小試牛刀 題目描述 現在有一個整數類型的數組,數組中素只有一個元素只出現一次,其餘的元素都出現兩次。 注意:

原创 一圖看懂TensorFlow2.0系列(十) 教你怎麼用TensorFlow2.0實現模型的保存與部署

點贊 收藏 分享 文章舉報 Jamie_Wu 發佈了103 篇原創文章 · 獲贊 103 · 訪問量 10萬+ 私信 關

原创 一圖看懂TensorFlow2.0系列(一) TensorFlow1.0和TensorFlow2.0究竟有什麼區別?

最近集中精力把B站的課程:Google工程師親授TensorFlow2.0給聽完了,是一個大佬講的課,大佬叫什麼正十七來着,我強烈建議大家聽一聽,可以說是思路清晰,準備充足,代碼強悍,深入淺出。。總之希望這種大佬能夠多一點分享,非