theory

    5熱度

    3回答

    這可能是一個天真的問題,但正如在對象中提出的那樣,版本控制軟件將分支合併回主幹而不產生破損代碼的實際方法是什麼? 下面是一個簡單的例子:我爲程序「Hello World Power edition」的主幹製作了一個分支。我加入了對克林貢的支持。這是一個徹底的改變,它改變了printHelloWorld()函數的工作方式。 同時,由於導致「Hello World」寫入「Helo World」的錯誤#

    5熱度

    3回答

    許多學生希望進入某個班的各個部分,有些學生已經註冊了一個部分但想要更改部分,因此他們都會進入等待列表。只有當有人從該部分丟失時,學生才能進入新的部分。除非可以確定進入他們正在等待的部分,否則沒有學生願意放棄他們已經進入的部分。每個部分的等待名單都是先到先得。 讓儘可能多的學生進入他們想要的部分,你可以。 聲明的問題可以很快轉移到僵局情況。我的問題是;有沒有已知的解決這個問題的方法? 一個平凡的解決

    4熱度

    2回答

    我想解析一種編程語言。我閱讀了很多關於正式語言和喬姆斯基層次結構和ANTLR的內容。但是,我無法找到有關如何將ANTLR v3作爲LL(*)遞歸下降解析器接受到的語言與層次結構關聯的信息。 Chomsky類型如何與LL(*)混合?任何信息(在線,書籍,論文)非常感謝。 編輯:ANTLR的句法/語義謂詞和回溯如何映射到這裏?

    17熱度

    3回答

    「理論計算機科學專題」指的是常規語言和非常規語言,抽象引理和語法。 我對有限自動機和正則表達式的真實世界的應用很熟悉,但這些其他主題給我更多的問題,因爲我沒有看到任何真實世界的應用程序。

    13熱度

    3回答

    圖靈語言完全無法解決暫停問題,對於一些非TC語言(例如正則表達式),可以輕鬆解決,因爲它總是停止。 我想知道是否有任何語言既具有暫停而又不停止的能力,但承認可以確定是否停止的算法。

    4熱度

    1回答

    從純粹的理論層面來看,構建工作CPU需要多少晶體管?

    4熱度

    6回答

    在過去的一年裏,我聽到很多關於Velocity和NVelocity的信息。閱讀他們的文檔並在網上搜索並沒有給我我正在尋找的答案。 在什麼情況下我會在我的開發中使用這個庫?它解決了什麼問題還沒有解決方案?

    33熱度

    9回答

    我是一個完全失明的人,他想更多地瞭解計算機科學的理論方面。我有一個介紹數據結構類和一般介紹編程,但想了解更多的東西,如軟件設計,高級數據結構和編譯器設計。我想把它作爲一個自學課程,而不是作爲大學課程的一部分。 不幸的是,我沒有太多關於計算機科學的教科書,來自盲人和閱讀障礙的錄音,我一般都會拿到我的課本。我希望任何電子資源最好都是免費的,這可以幫助我獲得更多的計算機科學教育,而不是許多編程站點似乎關

    45熱度

    5回答

    我最近在閱讀有關人造生命的文章,並且遇到了這樣的聲明,"Conway’s Game of Life demonstrates enough complexity to be classified as a universal machine."我只是粗略瞭解了universal machine是什麼,而維基百科只給了我和維基百科一樣接近理解。我想知道是否有人能夠對這個非常性感的陳述提出一些看法?

    6熱度

    1回答

    在一篇相關的文章中,我提到我發現自定義的HTML幫助程序就是這樣,有幫助的。例如,當我需要爲「網格」分頁時,我有一個自定義幫助程序,可以撥打Html.Pager()。 有些人認爲HTML helper違反了MVC模型。就我個人而言,我不認爲它與現有的幫助人員不同,例如Html.Textbox()或Html.ActionLink()。 我仍然想了解更多關於MVC,所以所有的觀點都讚賞。