原创 leetcode學習篇五——Add Digits
題目如下: Given a non-negative integer num, repeatedly add all its digits until the result has only one digit. For exa
原创 leetcode學習篇三——Different Ways to Add Parentheses
看到leetcode的題有時還是會懵逼,繼續做一下分治的題目,題目如下: Given a string of numbers and operators, return all possible results from com
原创 LeetCode學習篇二——分治法
這星期學習了分治法,所以在leetcode上打算做一些相關的題,隨便打開了一道相關算法題,題目如下: Find the contiguous subarray within an array (containing at lea
原创 LeetCode學習篇十七——Best Time to Buy and Sell Stock II
題目:Say you have an array for which the ith element is the price of a given stock on day i. Design an algorithm to f
原创 算法概論8.3題解
題目:吝嗇SAT是這樣一種問題:給定一組子句(每個子句都是其中文字的析取)和一個整數k,求一個最多有k個變量爲true的滿足賦值,如果這樣的賦值存在的話。證明吝嗇SAT問題是NP完全問題。 要證明一個問題是NP完全問題,就要證明它是NP的
原创 LeetCode學習篇二十三——Path Sum
題目:Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values alon
原创 屬性類型-區間與比率的理解
在學習《數據挖掘導論》數據這一章時,對屬性類型中的區間和比率這兩個的區別理解不好,在博客上看到一篇解釋得不錯的文章,就轉載當做記錄。 原文如下: 現在正在學習《數據挖掘導論》數據這一章,下面是我對數據的屬性類型-區間比率的一點理解。 書上
原创 LeetCode學習篇二十二——Decode String
題目:Given an encoded string, return it’s decoded string. The encoding rule is: k[encoded_string], where the encoded_stri
原创 Python學習記錄三
在學習Python過程中,遇到以下語法錯誤提示:解決後記錄於此: 錯誤提示: SyntaxError: Non-ASCII character ‘\xe6’ in file …….. 分析: SyntaxError: Non-ASCI
原创 最大流最小割定理(max flow/min cut theory)
網絡與流的概念 對於有向圖D=(V,A),如果V中有一發點(源)Vs,一收點(匯)Vt,其餘均爲中間節點,且對A中的每條弧均有權Wij(稱爲弧容量),則稱這樣的賦權有向圖D爲容量網絡,記爲D=(V,A,W),通過D中弧(Vi,Vj)
原创 Ubuntu下修改DNS服務器地址
今天剛裝了Ubuntu系統,想修改dns地址,結果網上找了很多方法都解決不了。後來通過直接修改系統文件解決。步驟如下: 1、打開終端,輸入以下命令行後打開文件並進行編輯 sudo gedit /etc/resolv.conf 2、將
原创 Python學習記錄五
使用Python做機器學習,肯定先要安裝很多模塊,numpy,matplotlib,sklearn等等,在安裝的時候遇到了很多問題,最後解決了,在這裏記錄一下 遇到問題,使用pip install scipy安裝scipy模塊報錯 因爲
原创 Python學習記錄四
window下安裝pandas模塊 打開控制檯(win+R,輸入cmd),輸入 pip install pandas 等待安裝好就可以了 調用方法 import pandas as pd 安裝過程中無遇到什麼問題,爲了記錄或者可能有人剛好
原创 Python學習記錄二
今天在嘗試使用Python抓取網頁中內容的時候,遇到了一個問題-就是控制檯中文輸出亂碼的問題。 解決如下:首先需要下載Python的第三方庫chardet,下載地址爲:http://download.csdn.net/download/
原创 C++(後臺開發面試題)-判斷數組中是否存在重複元素
今天進行了今日頭條一輪的技術面試,面試官問了這樣一道題,給定一個數組,長度爲n,數組中的元素均爲整數,範圍是[0,n-1],問如何判斷數組中是否出現重複數字。 這道題不算難,如果對時間複雜度和空間複雜度沒有要求的話,那就直接使用二重循環