原创 LeetCode292.Python實現: Nim遊戲問題☆

一、問題 你和你的朋友,兩個人一起玩 Nim遊戲:桌子上有一堆石頭,每次你們輪流拿掉 1 - 3 塊石頭。 拿掉最後一塊石頭的人就是獲勝者。你作爲先手。 你們是聰明人,每一步都是最優解。 編寫一個函數,來判斷你是否可以在給定石頭數量的情況

原创 LeetCode217.python實現: 存在重複元素問題☆

目錄 一、問題 二、解題思路 三、python具體實現 四、題外話 一、問題 給定一個整數數組,判斷是否存在重複元素。 如果任何值在數組中出現至少兩次,函數返回 true。如果數組中每個元素都不相同,則返回 false。 示例 1: 輸

原创 python實現:輸出整數數組前半段非遞減、後半段非遞增並且從小到大不重複打印數字

問題         給定一個正整數數組,前半段非遞減、後半段非遞增,要求從小到大不重複打印數字。給定時間複雜度O(n),空間複雜度O(1)  解題思路         分析:這道題,可以理解爲合併兩個有序數組,並且合併後的數組中,無相等

原创 python實現:最大乘積問題(拼多多2018校招內推編程題(牛客))

一、問題 [編程題] 最大乘積 時間限制:1秒 空間限制:32768K 給定一個無序數組,包含正數、負數和0,要求從中找出3個數的乘積,使得乘積最大,要求時間複雜度:O(n),空間複雜度:O(1) 輸入描述: 無序整數數組A[n] 輸

原创 LeetCode26. python實現:刪除排序數組中的重複項問題☆

目錄 問題 解題思路 python具體實現 題外記 問題 給定一個排序數組,你需要在原地刪除重複出現的元素,使得每個元素只出現一次,返回移除後數組的新長度。 不要使用額外的數組空間,你必須在原地修改輸入數組並在使用 O(1) 額外空間的條

原创 LeetCode169.python實現: 求衆數問題☆

目錄 一、問題 二、解題思路 三、python具體實現 四、題外話 一、問題 給定一個大小爲 n 的數組,找到其中的衆數。衆數是指在數組中出現次數大於 ⌊ n/2 ⌋ 的元素。 你可以假設數組是非空的,並且給定的數組總是存在衆數。 示例 

原创 LeetCode66.python實現: 加一問題☆

一、問題 給定一個由整數組成的非空數組所表示的非負整數,在該數的基礎上加一。 最高位數字存放在數組的首位, 數組中每個元素只存儲一個數字。 你可以假設除了整數 0 之外,這個整數不會以零開頭。 示例 1: 輸入: [1,2,3] 輸出:

原创 LeetCode344.python實現: 反轉字符串問題☆

目錄 一、問題 二、解題思路 三、python具體實現 四、題外記 一、問題 編寫一個函數,其作用是將輸入的字符串反轉過來。輸入字符串以字符數組 char[] 的形式給出。 不要給另外的數組分配額外的空間,你必須原地修改輸入數組、使用 O

原创 糾錯集:SessionNotCreatedException: Message: Unable to find a matching set of capabilities

初次嘗試Selenium模擬瀏覽器抓取過程中遇到的錯誤 錯誤一: selenium.common.exceptions.WebDriverException: Message:'geckodriver' executable ne

原创 004 《Python3智能數據分析快速入門》讀書筆記

    臨近放假,上班真的是,只想摸魚,不對,摸魚也累。     不想幹活,就整理整理做的筆記吧,做做無腦運動,打發下這“摸魚”時光。         這本書,作爲一本工具書,真的很不錯,涵蓋的基礎點很全,各處圖表總結的都很到位。大致回想

原创 005 《那些稀奇古怪的冷知識》 聽(讀)小感

    《那些稀奇古怪的冷知識》 劉帥著。 這是一本獵奇心驅使,去翻着看看、聽聽的一本書。      翻開處於獵奇,瀏覽完就當是有始有終的一種執念吧。這本書前半部分自己看的,看着看着,覺得這種瑣碎的信息,可以一心二用,以聽書的方式,去了解

原创 念過往,向未來——2019

一直想着給2019年做個總結,或者說,每一年的年底,都給自己做一個簡單的總結,自己吵吵嚷嚷了多年,每一年年底基本都隻言片語略過了。 聽着火車轟隆隆的聲音,奔向家的方向,年關已至,這算是第二次徹底投入社會吧。思緒卻與2015年時截

原创 012 《如何高效學習》讀書筆記

  "僅僅閱讀這些觀點是不夠的,一定要把知識變爲一種行動上的習慣。" 沒有任何方法、技巧、技術、訣竅能代替動機、興趣和熱情。學習需要理由   學以致用,腳踏實地的實踐, 是最好的老師。  在過程中進步! 在過程中看清下一步落腳的地

原创 007《平原上的摩西》讀後感

       講真,這本書其實沒有看的很明白,有的故事甚至感覺有點壓抑感。       書中包含有好幾個故事:《平原上的摩西》、《大師》、《我的朋友安德烈》、《跛人》、《長眠》、《無賴》、《冷槍》、《大路》、《走出格勒》、《自由落體》等好

原创 python實現:二叉樹

二叉樹         和表、棧、隊列等線性數據結構不同,樹不是線性的。並且在處理較多的數據時,使用線性結構較慢,而使用樹結構則可以提高處理速度。         三種遍歷二叉樹的方式:先序遍歷、中序遍歷、後序遍歷 先序遍歷:如果二叉樹不