一、題意理解給定兩棵樹T1和T2。如果T1可以通過若干次左右孩子互換就變成T2,則我們稱兩棵樹是“同構(gòu)的”?,F(xiàn)給定兩棵樹,請你判斷它們是否是同構(gòu)的。輸入格式:輸入給出2棵二叉樹的信息:先在一行中給出該樹的結(jié)點樹,隨后N行第i行對應(yīng)編號第i個結(jié)點,給出該結(jié)點中存儲的字母、其左孩子結(jié)點的編號、右孩子結(jié)點的編號如果孩子結(jié)點為空,則在相應(yīng)位置給出“-”如下圖所示,有多種表示的方式,我們列出以下兩種:二、求解思路搜到一篇也是講這個的,但是那篇并沒有完全用到單向鏈表的
系統(tǒng) 2019-09-27 17:56:34 2131
Windows中Python多版本共存問題(Windows10)很多時候,一個版本的python無法滿足需求,就需要在一臺機器上面安裝多個版本的python在Linux系統(tǒng)中安裝多版本很容易,今天在此記錄一下在Windows中進行多版本Python安裝首先需要去到Python官網(wǎng)下載兩個版本的Python由于我經(jīng)常使用的是Python3版本,所以我先安裝的是Python3版本,正常安裝過后,將Python3安裝路徑加入到PATH環(huán)境變量中分別為:(每個人的
系統(tǒng) 2019-09-27 17:56:31 2131
1、10位評委評分,要求大于5分,小于101count=12whilecount<=10:3fen=int(input("輸入你的分數(shù):"))4iffen>5andfen<10:5print("%s號評委評分:%s分"%(count,fen))6else:7print("%s你是不是傻?。。?%count)8continue9count=count+1評分2、冒泡排序1lst=[1,5,6,8,4,3,2]23count=04whilecount
系統(tǒng) 2019-09-27 17:55:16 2131
Python數(shù)據(jù)分析學(xué)習(xí)筆記02:Python語言基礎(chǔ)、IPython與Jupyter筆記本在2012年,現(xiàn)在大家習(xí)以為常的許多庫,比如pandas、scikit-learn和statsmodels,那時都相對不成熟。在2017年,有日益增長的關(guān)于數(shù)據(jù)科學(xué)、數(shù)據(jù)分析和機器學(xué)習(xí)的文獻資料,補充了先前關(guān)于通用科學(xué)計算的工作,主要針對計算科學(xué)家、物理學(xué)家和其它研究領(lǐng)域的專業(yè)人員。學(xué)習(xí)Python編程成為高效軟件工程師的好書確實不少。建議采用IPython控制臺與
系統(tǒng) 2019-09-27 17:54:40 2131
前幾天看到一個關(guān)于Python的面試題lst=[1,2,[3]]lst1=lst*2#[1,2,[3],1,2,[3]]lst1[2].append(4)#[3,4]print(lst1)開始時,就處理錯了。最終上機測試發(fā)現(xiàn),乘法貌似是內(nèi)存地址的拷貝。也就是說lst1[2]和lst1[5]都指向同一個對象,最終lst1結(jié)果如下:print(lst1)#[1,2,[3,4],1,2,[3,4]]
系統(tǒng) 2019-09-27 17:52:30 2131
---恢復(fù)內(nèi)容開始---以前經(jīng)常使用python2.現(xiàn)在很多東西都切換到了python3,發(fā)現(xiàn)很多東西還是存在一些差異化的。跨目錄import是常用的一種方法,并且有不同的表現(xiàn)形式,新手很容易搞混。有必要這里做個總結(jié),給大家科普一下:1同級目錄下的調(diào)用:同級目錄下的調(diào)用比較簡單,一般使用場景是不同類的相互調(diào)用。不用考慮路徑問題,常用的格式是:fromfileimport*或者fromfileimportclass/function等。下面以一個例子作為說明
系統(tǒng) 2019-09-27 17:52:20 2131
#/usr/bin/env/python#coding=utf-8importsys,re,time,osmaxdata=50000#單位KBmemfilename='/tmp/newnetcardtransdata.txt'netcard='/proc/net/dev'defcheckfile(filename):ifos.path.isfile(filename):passelse:f=open(filename,'w')f.write('0')f.c
系統(tǒng) 2019-09-27 17:52:13 2131
Python模塊更新與安裝時出現(xiàn)錯誤給Py裝個新的圖形庫模塊,結(jié)果安裝模塊時提示Youareusingpipversion19.0.3,howeverversion19.1.1isavailable.Youshouldconsiderupgradingviathe'pipinstall--upgradepip'command.好吧那當(dāng)我們輸入pipinstall--upgradepip跑是能跑但是下載到一半就會報錯英文不好的我讀了一下報錯信息之後寫入了py
系統(tǒng) 2019-09-27 17:51:41 2131
關(guān)于神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的軟件設(shè)計和分類曲線的繪制,本文主要參考了以下文章:https://blog.csdn.net/lilong117194/article/details/79130032構(gòu)建的具體步驟如下:步驟1.建立數(shù)據(jù)源(樣本庫)——使用隨機初始化的方式。由于需要進行邏輯分類,需要建立2個數(shù)據(jù)類,并合并在一起。如下:num_points=1000#樣本數(shù)目vectors_set=[]x1_PlotData=[]#用于后期繪圖的數(shù)據(jù)y1_PlotData
系統(tǒng) 2019-09-27 17:50:49 2131
有個excle表格需要做一些過濾然后寫入數(shù)據(jù)庫中,但是日期類型的cell取出來是個數(shù)字,于是查詢了下解決的辦法?;镜拇a結(jié)構(gòu)復(fù)制代碼代碼如下:data=xlrd.open_workbook(EXCEL_PATH)table=data.sheet_by_index(0)lines=table.nrowscols=table.ncolsprintu'Thetotallineis%s,colsis%s'%(lines,cols)讀取某個單元格:復(fù)制代碼代碼如下
系統(tǒng) 2019-09-27 17:48:31 2131