一.問題描述Givenanintegerarraynums,findthecontiguoussubarray(containingatleastonenumber)whichhasthelargestsumandreturnitssum.Example:Input:[-2,1,-3,4,-1,2,1,-5,4],Output:6Explanation:[4,-1,2,1]hasthelargestsum=6.Followup:Ifyouhavefigur
系統(tǒng) 2019-09-27 17:53:31 1939
最近基于對(duì)抗樣本做了一些工作,這里寫一篇論文介紹對(duì)抗樣本基本的原理和生成方法。內(nèi)容上參考Goodfellow的論文ExplainingandHarnessingAdversarialExamples一、什么是對(duì)抗樣本?對(duì)抗樣本的概念最早提出于2014年Szegedy的論文IntriguingPropertiesofNeuralNetworks.在論文,作者發(fā)現(xiàn)了一種有趣的現(xiàn)象,即:當(dāng)前流行的機(jī)器學(xué)習(xí)模型包括神經(jīng)網(wǎng)絡(luò)會(huì)容易以很高的置信度分錯(cuò)和原始樣本僅僅有輕
系統(tǒng) 2019-09-27 17:53:26 1939
附Java/C/C++/機(jī)器學(xué)習(xí)/算法與數(shù)據(jù)結(jié)構(gòu)/前端/安卓/Python/程序員必讀書籍書單大全:書單導(dǎo)航頁(點(diǎn)擊右側(cè)極客俠棧即可打開個(gè)人博客):極客俠棧①【Java】學(xué)習(xí)之路吐血整理技術(shù)書從入門到進(jìn)階最全50+本(珍藏版)②【算法數(shù)據(jù)結(jié)構(gòu)+acm】從入門到進(jìn)階吐血整理書單50+本(珍藏版)③【數(shù)據(jù)庫】從入門到進(jìn)階必讀18本技術(shù)書籍網(wǎng)盤吐血整理網(wǎng)盤(珍藏版)④【W(wǎng)eb前端】從HTML到JS到AJAX到HTTP從框架到全棧幫你走更少?gòu)澛?珍藏版)⑤【pyt
系統(tǒng) 2019-09-27 17:53:09 1939
python操作Excel首先我們先分析一下怎么去操作和流程使用哪些庫及方式本文免費(fèi)直播課程分享鏈接:https://ke.qq.com/course/397896?flowToken=1009460有需要學(xué)習(xí)提升的寶寶可以進(jìn)去免費(fèi)報(bào)名一下1、使用的庫xlrd2、打開文件3、定位到具體的一個(gè)sheet表4、以什么方式打開分析完之后下面就是操作編寫代碼,注意看和分析#--coding:utf-8--importxlrd#打開一個(gè)文件data=xlrd.ope
系統(tǒng) 2019-09-27 17:52:40 1939
作者:HelloGitHub-ProdesireHelloGitHub的《講解開源項(xiàng)目》系列,項(xiàng)目地址:https://github.com/HelloGitHub-Team/Article前言在前面三篇介紹argparse的文章中,我們?nèi)媪私饬薬rgparse的能力,相信不少小伙伴們都已經(jīng)摩拳擦掌,想要打造一個(gè)屬于自己的命令行工具。本文將以我們?nèi)粘9ぷ髦凶畛R姷膅it命令為例,講解如何使用argparse庫來實(shí)現(xiàn)一個(gè)真正可用的命令行程序。本系列文章默認(rèn)
系統(tǒng) 2019-09-27 17:52:36 1939
創(chuàng)建main.py文件并粘貼下面代碼點(diǎn)擊右鍵運(yùn)行Debug'main'后,下方的Debug窗口會(huì)出現(xiàn)ImportError:Nomodulenamed'bottle'這樣的提示,提示導(dǎo)入bottle包出錯(cuò)所以我們需要先安裝這兩個(gè)包,cmd,輸入pipinstallbottle回車后開始安裝bottle包Mac權(quán)限不夠補(bǔ)上sudo#!/usr/bin/python#coding=utf-8frombottleimportdefault_app,get,run
系統(tǒng) 2019-09-27 17:52:23 1939
經(jīng)典的漢諾塔問題:這里我們可以利用遞歸的思想去做,遞歸中重要的三步,我們逐條來實(shí)現(xiàn):1、函數(shù)+分支結(jié)構(gòu)2、遞歸鏈條3、遞歸基例函數(shù)+分支結(jié)構(gòu):defhanoi(n,start,end,mid):globalcountif:else:這里我們可以定義一個(gè)函數(shù),里面的參數(shù)有:一共有n個(gè)圓盤,從start柱子移到end柱子,中間柱子為mid。這里定義一個(gè)全局變量來計(jì)算移動(dòng)的步驟數(shù),若為局部變量,會(huì)在函數(shù)內(nèi)部不斷初始化,所以需要定義全局變量。遞歸基例:ifn==1
系統(tǒng) 2019-09-27 17:52:07 1939
python的dict用起來很方便,可以自定義key值,并通過下標(biāo)訪問,示例如下:復(fù)制代碼代碼如下:>>>d={'key1':'value1',...'key2':'value2',...'key3':'value3'}>>>printd['key2']value2>>>lambda表達(dá)式也是很實(shí)用的東東,示例如下:復(fù)制代碼代碼如下:>>>f=lambdax:x**2>>>printf(2)4>>>兩者結(jié)合可以實(shí)現(xiàn)結(jié)構(gòu)相似的函數(shù)調(diào)用,使用起來很方便,示例如
系統(tǒng) 2019-09-27 17:51:38 1939
閱讀更多操作列表#列表循環(huán)for循環(huán)(for**in**)1.注意使用for循環(huán)時(shí)print前要縮進(jìn)cats=["alice","clear","dell",'moon']forcatincats:print(cat)#可在for循環(huán)中執(zhí)行更多操作#2.不使用for循環(huán)時(shí),切記print能縮進(jìn)cats=["alice","clear","dell",'moon']forcatincats:print(cat)print("theyaresocute")#在
系統(tǒng) 2019-09-27 17:51:30 1939
獲取現(xiàn)在的時(shí)間用方法datetime.datetime.now().strftime('%F%T'),獲取未來或者過去的時(shí)間可以用如下方法:#-*-coding:utf-8-*-importdatetimeif__name__=='__main__':print(datetime.datetime.now().strftime('%F%T'))print((datetime.datetime.now()-datetime.timedelta(days=1)
系統(tǒng) 2019-09-27 17:51:23 1939
基本功能是有一架飛機(jī),可以通過鍵盤控制使其左右移動(dòng),并且噴射子彈。在飛機(jī)上方有一群外星人,也在左右移動(dòng)著,被子彈擊中的外星人消失。效果圖如下:設(shè)計(jì)思路:1)Ship類,Bullet類,Alien類分別表示飛船,子彈,外星人的基本信息,例如飛機(jī)和外星人圖像存儲(chǔ)位置,生成子彈的位置。ship.pyimportpygameclassShip():"""docstringforship"""def__init__(self,ai_settings,screen):
系統(tǒng) 2019-09-27 17:51:16 1939
近日,2018年最具就業(yè)前景的7大編程語言排行榜出爐了。這次的編程語言排行榜是由CodingDojo(編碼道場(chǎng))發(fā)布。在此次的最有“錢”途的編程語言榜單上,Java排名第一,網(wǎng)紅編程語言Python排名第二,JavaScript排名第三。Python簡(jiǎn)直可以評(píng)得上2017年網(wǎng)紅編程的語言,在此次榜單上,它又火了一把。Python加入浙江省高考,而且還成為了山東省小學(xué)生教材。小學(xué)生都開始學(xué)的編程語言,你敢說它未來幾年不火呢?這多半也是由于:未來是AI的時(shí)代,
系統(tǒng) 2019-09-27 17:51:01 1939
到底什么是Python??Python是一種解釋性語言。Python代碼在運(yùn)行之前不需要編譯。其它解釋性語言還包括PHP和Ruby。?Python是動(dòng)態(tài)類型語言,指的是在聲明變量時(shí),不需要說明變量的類型。?Python非常適合面向?qū)ο蟮木幊?OOP),因?yàn)樗С滞ㄟ^組合(composition)與繼承(inheritance)的方式定義類(class)。?Python中沒有訪問說明符(類似C++中的public和private),這么設(shè)計(jì)的依據(jù)是“大家都是
系統(tǒng) 2019-09-27 17:50:35 1939
python項(xiàng)目如何在另一個(gè)環(huán)境上重新構(gòu)建項(xiàng)目所需要的運(yùn)行環(huán)境依賴包?使用的時(shí)候邊記載是個(gè)很麻煩的事情,總會(huì)出現(xiàn)遺漏的包的問題,這個(gè)時(shí)候手動(dòng)安裝也很麻煩,不能確定代碼報(bào)錯(cuò)的需要安裝的包是什么版本。這些問題,requirements.txt都可以解決!生成requirements.txt,有兩種方式:第一種適用于單虛擬環(huán)境的情況::pipfreeze>requirements.txt為什么只適用于單虛擬環(huán)境?因?yàn)檫@種方式,會(huì)將環(huán)境中的依賴包全都加入,如果使用
系統(tǒng) 2019-09-27 17:50:13 1939
前言本不想多說什么,年后在公司親歷一段別樣經(jīng)驗(yàn),不想吐槽,只因吐槽不能改變?nèi)魏维F(xiàn)狀。小姐心態(tài),寡婦待遇,婦聯(lián)追求,一份技術(shù)工作做出彎腰,低頭,下跪,也是醉了。今年大環(huán)境不好,大廠裁員,人才過盛,好在自己還是去了符合自己意愿的公司。新工作快一個(gè)月,主要工作技術(shù)內(nèi)容是一個(gè)Django的小東西,首先是需要從Python2遷移至Python3,簡(jiǎn)單帶點(diǎn)重構(gòu)。Python2遷移Python3運(yùn)行環(huán)境服務(wù)run在docker里,啟動(dòng)方式里面沒有嵌入太多環(huán)境變量,基本基
系統(tǒng) 2019-09-27 17:50:00 1939