<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                在第13.6節我們編寫了一個洗牌算法的偽代碼。假設shuffleDeck函數實現洗牌功能,其參數為一個牌堆,我們就可以這樣創建牌堆并洗牌: ~~~ Deck deck; // 創建一個標準的52張牌的牌堆 deck.shuffle (); // 洗牌 ~~~ 然后,使用subdeck函數來分幾手牌: ~~~ Deck hand1 = deck.subdeck (0, 4); Deck hand2 = deck.subdeck (5, 9); Deck pack = deck.subdeck (10, 51); ~~~ 這段代碼將前5張紙牌分到一個牌堆中,接下來的5張分到一個牌堆中,剩下的作為一個牌堆。 在考慮發牌的時候,你是不是認為我們應該像實際游戲中常用的那樣輪流著每次給每個玩家發一張牌?我也這樣想過,但我意識到,對計算機程序而言這是不必要的。輪流發牌有兩個目的,一是為了降低洗牌缺陷帶來的問題,再就是使發牌者更難作弊。而這些對計算機而言都不是問題。 這個例子是個有益的提醒,那就是要小心工程隱喻的一點危險之處:有時我們給計算機施加了不必要的限制,或者期望計算機缺乏的功能,就是因為我們輕率地將隱喻擴展到了崩潰的邊緣。一定要小心誤導性的類比。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看