原创 力扣刷題(python)50天——第四十七天:除自身以外數組的乘積

力扣刷題(python)50天——第四十七天:除自身以外數組的乘積 題目描述 給定長度爲 n 的整數數組 nums,其中 n > 1,返回輸出數組 output ,其中 output[i] 等於 nums 中除 nums[i] 之

原创 力扣刷題(python)50天——第三十九天:反轉鏈表

力扣刷題(python)50天——第三十九天:反轉鏈表 題目描述 反轉一個單鏈表。 示例: 輸入: 1->2->3->4->5->NULL 輸出: 5->4->3->2->1->NULL 進階: 你可以迭代或遞歸地反轉鏈表。你能否

原创 力扣刷題(python)50天——第五十天:反轉字符串

力扣刷題(python)50天——第五十天:反轉字符串 到這兒了哈哈 題目描述 給定一個字符串,你需要反轉字符串中每個單詞的字符順序,同時仍保留空格和單詞的初始順序。 示例 1: 輸入: “Let’s take LeetCode

原创 力扣刷題(python)50天——第四十一天:存在重複元素

力扣刷題(python)50天——第四十一天:存在重複元素 題目描述 給定一個整數數組,判斷是否存在重複元素。 如果任何值在數組中出現至少兩次,函數返回 true。如果數組中每個元素都不相同,則返回 false。 示例 1: 輸入

原创 Matlab學習筆記(6)——多維數組

多維數組的設置 >> A(:,:,1)=magic(3); >> A(:,;,2)=vander([1,2,3]); A(:,;,2)=vander([1,2,3]); | 錯誤: 圓括號或方括號不對稱或異常。 >

原创 Python基礎刻意練習:條件與循環

本系列定位爲複習筆記,某些內容並未提及。 在此記錄一些典型疑問和我在學習中的問題或經常遺忘的細節,也會添加一些覺得有意思的部分(其實就是隨心所欲 ) 內容主要使用代碼進行傳達 條件: if <判斷條件1>: <執行1>

原创 Python基礎刻意練習:else 與 with 語句

本系列定位爲複習筆記,某些內容並未提及。 在此記錄一些典型疑問和我在學習中的問題或經常遺忘的細節,也會添加一些覺得有意思的部分(其實就是隨心所欲 ) 內容主要使用代碼進行傳達 else 語句 while...else 用於在wh

原创 Python基礎刻意練習:變量,運算符與數據類型

本系列定位爲複習筆記,某些內容並未提及。 在此記錄一些典型疑問和我在學習中的問題或經常遺忘的細節,也會添加一些覺得有意思的部分(其實就是隨心所欲 ) 內容主要使用代碼進行傳達 變量設置: python的變量不需要像C一樣提前定義

原创 Python基礎刻意練習:列表與元組

本系列定位爲複習筆記,某些內容並未提及。 在此記錄一些典型疑問和我在學習中的問題或經常遺忘的細節,也會添加一些覺得有意思的部分(其實就是隨心所欲 ) 內容主要使用代碼進行傳達 他們有以下共同點: 1)都可以通過索引得到每一個元素

原创 Matlab學習筆記(2)——Matlab條件與循環語句

3.6—3.9 本節主要是熟悉matlab的 for/while end 循環語句 與 if (elseif…) else end 條件語句 循環語句: 高斯算法把帕斯卡矩陣轉化爲上三角形式: A=pascal(8) for j=

原创 力扣刷題(python)50天——第四十三天:2的冪

力扣刷題(python)50天——第四十三天:2的冪 題目描述 給定一個整數,編寫一個函數來判斷它是否是 2 的冪次方。 示例 1: 輸入: 1 輸出: true 解釋: 20 = 1 示例 2: 輸入: 16 輸出: true

原创 機器學習實戰——SVM與SMO

SVM 即已知若干個N維點,他們有正負兩種分類。SVM的目的是通過已有數據尋找一個N維空間的超平面分離兩類數據作爲將數據進行分類的依據。 SVM推導 參考: https://www.bilibili.com/video/av514

原创 力扣刷題(python)50天——第四十八天:Nim遊戲

力扣刷題(python)50天——第四十八天:Nim遊戲 題目描述 你和你的朋友,兩個人一起玩 Nim 遊戲:桌子上有一堆石頭,每次你們輪流拿掉 1 - 3 塊石頭。 拿掉最後一塊石頭的人就是獲勝者。你作爲先手。 你們是聰明人,每

原创 Matlab學習筆記(1)——Matlab的.m文件

3.1—3.5 本節主要是熟悉matlab的基本文件構造以及初步感知一些語法。 Matlab的.m文件可分爲兩類 1.函數 2.腳本文件 爲便於理解,有基礎的人可以將其與python語言進行簡單聯繫理解一下: matlab的自定

原创 機器學習實戰——Logistic迴歸與梯度上升算法

點擊查看:數據集+代碼 基本原理 我們要將已知的數據點擬合成一條直線,這個擬合過程就稱作爲迴歸。 首先我們知道 Sigmoid函數: 它可以把任意數值轉化爲0,1之間的數,我們該數值來表徵函數屬於正樣本的概率。 可以發現,Z大