上窮碧落下黃泉 - 源碼追蹤經(jīng)驗(yàn)談 (PDF 繁體中文 26頁) 侯捷觀點(diǎn) 剖析名家源碼,是讓自己技術(shù)躍升的捷徑。但是大系統(tǒng)的源碼非常龐大(Unix, Linux, Java, STL, MFC, VCL, Qt...),閱讀要有閱讀的方法。本文從動(dòng)機(jī)、對(duì)象、前提、書籍、態(tài)度、工具、方法、瓶頸、價(jià)值、附加價(jià)值等方向加以討論。
上傳時(shí)間: 2016-01-13
上傳用戶:cooran
We have a group of N items (represented by integers from 1 to N), and we know that there is some total order defined for these items. You may assume that no two elements will be equal (for all a, b: a<b or b<a). However, it is expensive to compare two items. Your task is to make a number of comparisons, and then output the sorted order. The cost of determining if a < b is given by the bth integer of element a of costs (space delimited), which is the same as the ath integer of element b. Naturally, you will be judged on the total cost of the comparisons you make before outputting the sorted order. If your order is incorrect, you will receive a 0. Otherwise, your score will be opt/cost, where opt is the best cost anyone has achieved and cost is the total cost of the comparisons you make (so your score for a test case will be between 0 and 1). Your score for the problem will simply be the sum of your scores for the individual test cases.
標(biāo)簽: represented integers group items
上傳時(shí)間: 2016-01-17
上傳用戶:jeffery
《實(shí)戰(zhàn)C++ — 八個(gè)別具特色的實(shí)作經(jīng)驗(yàn)》與目前市面㆖ 眾多C++ 書籍的最大不同,在於 本書既非基礎(chǔ)觀念之教㈻ 書籍,亦非開發(fā)工具之使用手冊,而是以「㆒ 章㆒ 專案」的方式, 從實(shí)際應(yīng)用面引領(lǐng)讀者領(lǐng)略C++。 本書是《The Art of C++》的㆗ 文譯本。原作者Herbert Schildt 是㆒ 位㈻ ㈲ 專精、著作等身的 IT 技術(shù)作家,其作品普遍獲得良好評(píng)價(jià)。
標(biāo)簽: 12694
上傳時(shí)間: 2016-02-08
上傳用戶:894898248
The XML Toolbox converts MATLAB data types (such as double, char, struct, complex, sparse, logical) of any level of nesting to XML format and vice versa. For example, >> project.name = MyProject >> project.id = 1234 >> project.param.a = 3.1415 >> project.param.b = 42 becomes with str=xml_format(project, off ) "<project> <name>MyProject</name> <id>1234</id> <param> <a>3.1415</a> <b>42</b> </param> </project>" On the other hand, if an XML string XStr is given, this can be converted easily to a MATLAB data type or structure V with the command V=xml_parse(XStr).
標(biāo)簽: converts Toolbox complex logical
上傳時(shí)間: 2016-02-12
上傳用戶:a673761058
「新聞群聚」就是一項(xiàng)需要人力介入的新聞服務(wù),而為了使其更為自動(dòng)化,我們將文件分群(document clustering)的技術(shù)應(yīng)用在新聞文件上,達(dá)到新聞分群(news clustering)的目的。
標(biāo)簽:
上傳時(shí)間: 2014-01-24
上傳用戶:731140412
在室內(nèi)環(huán)境中可結(jié)合式子母機(jī)器人系統(tǒng),子機(jī)為一多功能平臺(tái),可放置各種家庭所需之設(shè)備,而母機(jī)為一輪式機(jī)器人,經(jīng)由兩者的結(jié)合,可提供高機(jī)動(dòng)性與多功能的服務(wù)。在結(jié)合的技術(shù)面,傳統(tǒng)的吸塵器機(jī)器人與充電站之間的導(dǎo)航系統(tǒng)使用紅外線感測作為依據(jù),當(dāng)兩者間有障礙物阻擋時(shí),紅外線感測器導(dǎo)航系統(tǒng)將會(huì)失效。因此本系統(tǒng)利用聲源方向做為機(jī)器人決定移動(dòng)方向的依據(jù),由於聲波傳遞的特性,即使在有障礙物的情況下,依然可以有效地偵測。此外,在移動(dòng)的過程中,本系統(tǒng)利用光流偵測法判斷是否遭遇障礙物或是利用Support Vector Machine分類判斷與聲源之間為是否有障礙物的阻隔;若發(fā)現(xiàn)前方有障礙物,則啟動(dòng)避障策略,用有效的方式繼續(xù)往目標(biāo)移動(dòng)。最後,當(dāng)母機(jī)接近子機(jī)時(shí),可根據(jù)多種紅外線感測器資訊進(jìn)行子母機(jī)器人的結(jié)合,結(jié)合成功後,母機(jī)將可搭載子機(jī)成為一自由行動(dòng)之機(jī)器人。
標(biāo)簽: 系統(tǒng)
上傳時(shí)間: 2013-12-19
上傳用戶:mhp0114
㆒ 般㆟ 對(duì) C++ templates 的粗淺印象,大約停留在「容器(containers)」的製作㆖ 。稍有研究 則會(huì)發(fā)現(xiàn),templates衍生出來的 C++ Generic Programming(泛型編程)技術(shù),在 C++ 標(biāo)準(zhǔn)程 式庫㆗ 已經(jīng)遍㆞ 開花結(jié)果。以 STL為重要骨幹的 C++ 標(biāo)準(zhǔn)程式庫,將 templates 廣泛運(yùn)用於容 器 (containers) 、演算法 (algorithms) 、仿函式 (functors) 、配接器 (adapters) 、配置器 (allocators) 、 迭代器(iterators)㆖ 頭,無處不在,無役不與,乃至於原有的 class-based iostream都被改寫為 template-based iostream。
標(biāo)簽: templates 12690 12703
上傳時(shí)間: 2016-10-28
上傳用戶:rocwangdp
關(guān)於圖像壓縮的,融入了Huffman編碼,Shannon-Fano編碼等技術(shù)!
標(biāo)簽:
上傳時(shí)間: 2013-12-19
上傳用戶:康郎
漢諾塔!!! Simulate the movement of the Towers of Hanoi puzzle Bonus is possible for using animation eg. if n = 2 A→B A→C B→C if n = 3 A→C A→B C→B A→C B→A B→C A→C
標(biāo)簽: the animation Simulate movement
上傳時(shí)間: 2017-02-11
上傳用戶:waizhang
Programming the Microsoft Windows driver model繁中版 透過Windows驅(qū)動(dòng)程式的權(quán)威們專業(yè)的協(xié)助,學(xué)習(xí)如何使用簡易的方式來撰寫Windows驅(qū)動(dòng)程式。 Microsoft WDM支援隨插即用(PnP)功能,提供了電源管理能力,並詳述撰寫驅(qū)動(dòng)程式/迷你驅(qū)動(dòng)程式的方法。這本由長時(shí)間接觸裝置驅(qū)動(dòng)程式的專家Walter Oney 與Windows核心小組共同合作的書提供了大量很實(shí)用的例子、圖表、建議,並一行一行分析範(fàn)例的程式碼,好讓您能夠清楚了解實(shí)際上在撰寫驅(qū)動(dòng)程式時(shí)所會(huì)發(fā)生的問題。另外亦更新了Windows XP及Windows 2000的最新驅(qū)動(dòng)程式技術(shù),又告訴您如何除錯(cuò)。
標(biāo)簽: Windows Programming Microsoft driver
上傳時(shí)間: 2014-01-19
上傳用戶:cjl42111
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1