課程:《如何抓住重點(diǎn),系統(tǒng)高效的學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法》 總結(jié) 數(shù)據(jù)結(jié)構(gòu)和算法,對(duì)于我來(lái)說(shuō),始終是一個(gè)頭疼的問(wèn)題??傆幸环N”食之無(wú)味,棄之可惜“的感覺(jué)。學(xué)吧,平時(shí)也用不到,堅(jiān)持不...
課程:《如何抓住重點(diǎn),系統(tǒng)高效的學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法》 總結(jié) 數(shù)據(jù)結(jié)構(gòu)和算法,對(duì)于我來(lái)說(shuō),始終是一個(gè)頭疼的問(wèn)題??傆幸环N”食之無(wú)味,棄之可惜“的感覺(jué)。學(xué)吧,平時(shí)也用不到,堅(jiān)持不...
課程:《復(fù)雜度分析(上):如何分析、統(tǒng)計(jì)算法的執(zhí)行效率和資源消耗?》 總結(jié) 算法的一個(gè)非常重要的的考量指標(biāo)是執(zhí)行效率,復(fù)雜度分析就是用來(lái)衡量代碼執(zhí)行效率的一種方法。前面又提到...
什么是 Python ? Python 是一種解釋型、面向?qū)ο?、?dòng)態(tài)數(shù)據(jù)類(lèi)型的高級(jí)程序設(shè)計(jì)語(yǔ)言。 Python 由 Guido van Rossum 于 1989 年底發(fā)明,...
Python 基礎(chǔ)語(yǔ)法1 print() 函數(shù)的用法有以下幾種: 不帶引號(hào)。 搭配單引號(hào)、雙引號(hào)、三引號(hào) 讓我們一睹風(fēng)采,看下面代碼。 不帶引號(hào),可直接傳入數(shù)字、變量名。 單...
Python 基礎(chǔ)語(yǔ)法2 數(shù)據(jù)類(lèi)型在 Python 世界里,常用的數(shù)據(jù)類(lèi)型有三種:字符串,整數(shù),浮點(diǎn)數(shù)。 字符串 ---- 被單引號(hào)、雙引號(hào)、三引號(hào)包裹起來(lái)的內(nèi)容就是字符串,...
Python 基礎(chǔ)語(yǔ)法3 if 條件判斷 單項(xiàng)判斷 ---- if 【 注意冒號(hào)下縮進(jìn) 】 雙向判斷 ---- if...else 【 else 需要一個(gè)平級(jí)的前提條件】 多...
Python 基礎(chǔ)語(yǔ)法5 列表 (list) 以上 ['寶馬', '奔馳', '雷克薩斯'] 就是一個(gè)列表。一個(gè)列表需要使用中括號(hào)[ ]將所有數(shù)據(jù)框起來(lái),里面中的每一個(gè)數(shù)據(jù)叫...
課程:《復(fù)雜度分析(下):淺析最好、最壞、平均、均攤時(shí)間復(fù)雜度》 總結(jié) 有時(shí)候,代碼的時(shí)間復(fù)雜度在不同情況下會(huì)出現(xiàn)量級(jí)的差異。為了更全面、更準(zhǔn)確的描述代碼的時(shí)間復(fù)雜度,需要引...
Python 基礎(chǔ)語(yǔ)法6 字典(dict)當(dāng)需要存放鍵值對(duì)數(shù)據(jù)的時(shí)候,就需要用到字典。字典和列表很相似,都由逗號(hào)做間隔,逗號(hào)間隔的叫元素。與列表不同的是,字典每個(gè)元素由鍵與值...