240 發(fā)簡信
IP屬地:西藏
  • Python 裝飾器

    在學(xué)習(xí)裝飾器之前,先看一下 Python 的一些特性失受。 1.函數(shù)名可作為參數(shù)傳入 先定義一個函數(shù)甚纲,用來打印自己的函數(shù)名,再定義一個函數(shù)來通過把之前函數(shù)的函數(shù)名作為參數(shù)傳進去题翻,...

  • 老鐵扁远,我的系統(tǒng)語言設(shè)置里面只有微軟雙拼官辽,是因為系統(tǒng)版本不一樣的原因嗎

    如何在windows10的微軟拼音中設(shè)置小鶴雙拼

    前言 win10最新版本系統(tǒng)自帶的拼音已經(jīng)可以支持小鶴雙拼了酬荞,媽媽再也不用擔心我裝全家桶啦搓劫! 時隔4年,更新一下進階版設(shè)置混巧,媽媽再也不用擔心我一個一個配置按鍵啦: win +...

  • 10種算法

    1.樹 二叉樹相對于數(shù)組來說枪向,查找平均時間為 O(log n) ,最早的情況下為O(n)咧党,但是插入和刪除速度更快秘蛔。 平衡的二叉樹,即左右分支分布均勻凿傅,查找起來更快缠犀。如紅黑樹数苫。...

  • K最鄰近算法

    畢達哥斯拉公式 比較兩個東西的相像程度聪舒,先對這兩個東西進行特征提取,比如橙子和柚子虐急,橙子的個頭為2箱残,紅的程度為2,而柚子個個頭為4,紅的程度為5被辑,這時有一種水果個頭為2燎悍,紅的...

  • 動態(tài)規(guī)劃

    在背包問題中,有三個物品如下: 現(xiàn)在有一個可裝4磅的背包盼理,如何去選擇物品谈山,使得背包中物品價值最大? 最簡單的方法就是把物品的所有可能組合都列舉出來宏怔,然后選擇不超過背包容量的且...

  • 貪婪算法

    3.集合覆蓋問題 現(xiàn)在有個廣播節(jié)目奏路,需要讓全美50個州的聽眾收聽。每個廣播臺都覆蓋特定的區(qū)域臊诊,不同廣播臺覆蓋區(qū)域可能重疊鸽粉。如何找出覆蓋全美50個州的最小波廣播臺集合呢? 4....

  • 120
    貪婪算法

    1.教室調(diào)度問題 一間教室的課程表如上所示抓艳,現(xiàn)在如果盡可能在這個教室上最多的課触机,需要怎么安排課程呢?由于課程之間有沖突玷或,無法在這個教室上所有課儡首,所以只能去選擇彼此時間不沖突的...

  • 廣度優(yōu)先搜索-芒果經(jīng)銷商問題

    問題:在人際關(guān)系網(wǎng)中通過最少的人找到芒果經(jīng)銷商。分析:1.創(chuàng)建一個隊列庐椒,用于存儲要檢查的人椒舵;2.從隊列中彈出一個人;3.檢查這個人是否是芒果經(jīng)銷商约谈,如果是笔宿,將就找到了,否則執(zhí)...

  • 分治法求最大子數(shù)組和

    求最大子數(shù)組和棱诱,采用分治的方法實現(xiàn)泼橘,先把數(shù)組用中點分為左右兩個子數(shù)組,這樣最大和子數(shù)組存在三種情況:(1)在左邊的子數(shù)組迈勋;(2)在右邊的子數(shù)組炬灭;(3)跨過中點,左邊子數(shù)組的右...

  • 廣度優(yōu)先搜索

    在了解廣度優(yōu)先搜索之前靡菇,先看一個問題重归,如下圖所示,從 v1 到 v7厦凤,那么怎么去找到最短路徑呢鼻吮? 可以先從 v1 開始,列出 v1 的下一個點有哪些较鼓? v1 :v2椎木, v3 ...

  • 第22條:盡量用輔助類來維護程序狀態(tài)违柏,而不是字典和元組

    現(xiàn)在如果用一段代碼來實現(xiàn)通過學(xué)生成績求出學(xué)生平均成績,一般會這樣做: 這里香椎,使用字典來保存學(xué)生的姓名和對應(yīng)的多次成績漱竖,可以看出,在 Python 中畜伐,字典很好的處理了數(shù)據(jù)的動...

  • 4.數(shù)組馍惹、鏈表、散列表

    數(shù)據(jù)結(jié)構(gòu)就是數(shù)據(jù)在內(nèi)存中存儲的一種方式玛界,如果數(shù)據(jù)在內(nèi)存中的存儲是地址連續(xù)的讼积,比如內(nèi)存中從0到9的位置就用來存儲1,2,3, ... 8,9,10這10個數(shù)字,那么這種存儲方式...

  • 3.快速排序

    在快速排序之前脚仔,有一個 D&C 的概念勤众, 即 divede and conquer(分而治之)。具體什么意思呢鲤脏,就是說可以把一個問題不斷劃分成小問題们颜,如果劃分到最后的小問題很...

  • 2.選擇排序和遞歸

    現(xiàn)在有一個無序數(shù)組,需要把數(shù)組里面的數(shù)字按照從小到大的順序排列猎醇,我們可以怎么做? 比較簡單的一個方法是挨個去查看數(shù)組里面的數(shù)字窥突,找到最小的一個數(shù)字,然后把找到的這個最小數(shù)字放...

  • 1.簡單查找和二分查找

    什么是簡單查找呢硫嘶,就是給一個數(shù)組阻问,挨個找一遍,看看自己要找的數(shù)在不在這個數(shù)組里面沦疾,或者在這個數(shù)組的哪個位置称近。如果這個數(shù)組的長度為 100,那么最壞的情況哮塞,也就是剛好找到最后一...

  • 函數(shù)(5)--可變參數(shù)

    第 18 條:用數(shù)量可變的位置參數(shù)減少視覺雜訊 先看這樣一個函數(shù): 這個函數(shù)接受一個字符串和一個列表刨秆,用于打印,只是如果列表沒有值時忆畅,就像第二個傳值衡未,仍然要去傳一個空列表。這...

  • 函數(shù)(4)-- 參數(shù)迭代

    第17條:在參數(shù)上面迭代時家凯,要多加小心 如果函數(shù)接受的參數(shù)是個對象列表缓醋,那么很有可能在這個列表上面進行多次迭代。比如在一個文件中獲取數(shù)字绊诲,獲取當前每個數(shù)字占所有數(shù)字總和百分比...

  • 函數(shù)(3)-- 函數(shù)返回生成器

    第16條:考慮用生成器來改寫直接返回列表的函數(shù) 如果一個函數(shù)要產(chǎn)生一系列結(jié)果送粱,最簡單的做法是把這一系列結(jié)果放在一個列表里,然后返回列表驯镊。但是這里有個問題葫督,如果我們產(chǎn)生的結(jié)果特...

  • 函數(shù)(2)--閉包

    第15條:了解如何在閉包里使用外圍作用域中的變量 閉包在 python 中不是很好理解的內(nèi)容,還是通過簡單的例子逐步認識板惑。 1.閉包 如果有一份列表橄镜,其中的元素都是數(shù)字,現(xiàn)在...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品