C# 委托 委托是類型安全的類简肴,它定義了返回類型和參數(shù)的類型散劫,委托類可以包含一個(gè)或多個(gè)方法的引用涨缚。可以使用lambda表達(dá)式實(shí)現(xiàn)參數(shù)是委托類型的方法琐谤。 委托 當(dāng)需要把一個(gè)方法...
C# 委托 委托是類型安全的類简肴,它定義了返回類型和參數(shù)的類型散劫,委托類可以包含一個(gè)或多個(gè)方法的引用涨缚。可以使用lambda表達(dá)式實(shí)現(xiàn)參數(shù)是委托類型的方法琐谤。 委托 當(dāng)需要把一個(gè)方法...
位(bit/比特):計(jì)算機(jī)存儲(chǔ)信息的最小單位熊楼, 位只能表示0和1中的一個(gè)霹娄,即一個(gè)二進(jìn)制位,或存儲(chǔ)一個(gè)二進(jìn)制數(shù)位的單位-字節(jié)(Byte): 計(jì)算機(jī)存儲(chǔ)信息的基本單位鲫骗,一個(gè)字節(jié)由...
模型(Mesh) 在Unity3D中使用三維模型执泰,主要依靠Mesh Filter組件載入多邊形表面物體(polygon mesh)枕磁,然后依靠Mesh Renderer組件將M...
一、幾種經(jīng)典排序算法及其時(shí)間復(fù)雜度級(jí)別冒泡坦胶、插入透典、選擇 O(n^2) 基于比較快排、歸并 O(nlogn) 基于比較計(jì)數(shù)顿苇、基數(shù)峭咒、桶 O(n) 不基于比較二、如何分析一個(gè)排序算...
1.什么是遞歸纪岁? 1.遞歸是一種非常高效凑队、簡潔的編碼技巧,一種應(yīng)用非常廣泛的算法幔翰,比如DFS深度優(yōu)先搜索漩氨、前中后序二叉樹遍歷等。2.方法或函數(shù)調(diào)用自身的方式稱為遞歸調(diào)用遗增,調(diào)用...
1.什么是隊(duì)列 隊(duì)列可以想象成排隊(duì)買票叫惊,先來的先買,后來的只能排在末尾做修,不允許插隊(duì)霍狰。 先進(jìn)者先出抡草,就是典型的“隊(duì)列”結(jié)構(gòu)。 支持兩個(gè)操作:入隊(duì)enqueue(),放一個(gè)數(shù)據(jù)到...
1.理解棧(什么是棧?) 后進(jìn)者先出蔗坯,先進(jìn)者后出康震,這就是典型的棧結(jié)構(gòu)。2.從棧的操作特性來看宾濒,棧是一種“操作受限”的線性表腿短。 2.為什么需要棧 當(dāng)某個(gè)數(shù)據(jù)集合只涉及在一端插入...
本文介紹幾個(gè)寫鏈表代碼技巧 1. 理解指針或引用的含義 將某個(gè)變量(對(duì)象)賦值給指針(引用), 實(shí)際上就是將這個(gè)變量(對(duì)象)的地址賦值給指針(引用)绘梦,也可以反過來說橘忱,指針(y...
前言 最近一段時(shí)間的實(shí)習(xí)都是苦逼的在做ui,做移動(dòng)端的谚咬,適配是永恒的話題鹦付,慶幸的是unity提供了一套強(qiáng)大的接口讓開發(fā)者來很好的實(shí)現(xiàn)自己想要適配的效果,曾經(jīng)的我認(rèn)為 用代碼...
部分摘自專欄評(píng)論 1.關(guān)于緩存和緩存淘汰策略 什么是緩存择卦?緩存是一種提高數(shù)據(jù)讀取性能的技術(shù),在硬件設(shè)計(jì)郎嫁、軟件開發(fā)中都有著非廣泛的應(yīng)用秉继,比如常見的CPU緩存、數(shù)據(jù)庫緩存泽铛、瀏覽器...
數(shù)組可以說是最基礎(chǔ)尚辑、最簡單的數(shù)據(jù)結(jié)構(gòu)了。思考一個(gè)問題盔腔,為什么數(shù)組要從0開始編號(hào)杠茬,而不是從1開始呢? 1.數(shù)組的概念 數(shù)組(Array)是一種線性數(shù)據(jù)結(jié)構(gòu)弛随。它用一組連續(xù)的內(nèi)存空...
一瓢喉、復(fù)雜度分析的4個(gè)概念1.最壞情況時(shí)間復(fù)雜度:代碼在最理想情況下執(zhí)行的時(shí)間復(fù)雜度。2.最好情況時(shí)間復(fù)雜度:代碼在最壞情況下執(zhí)行的時(shí)間復(fù)雜度舀透。3.平均時(shí)間復(fù)雜度:用代碼在所有...
數(shù)據(jù)結(jié)構(gòu)與算法之美專欄筆記 1. 為什么要學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法 數(shù)據(jù)結(jié)構(gòu)和算法本身解決的是“快”和“省”的問題栓票,讓代碼運(yùn)行的更快,讓代碼存儲(chǔ)空間更省 2. 為什么要關(guān)注執(zhí)行效率...
抓住重點(diǎn)愕够,系統(tǒng)高效地學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法 1. 什么是數(shù)據(jù)結(jié)構(gòu)走贪?什么是算法? 廣義上講惑芭,數(shù)據(jù)結(jié)構(gòu)就是指一組數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)坠狡,是相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。算法...