<div class="chatlog__message-group">
  <div id="chatlog__message-container-877769350893936700" class="chatlog__message-container" data-message-id="877769350893936700">
    <div class="chatlog__message">
      <div class="chatlog__message-aside"><img class="chatlog__avatar" src="https://cdn.discordapp.com/avatars/431049118421483540/718f2e1723b7d3211c3416afb97436e3.png?size=512" alt="Avatar" loading="lazy"></div>
      <div class="chatlog__message-primary">
        <div class="chatlog__header"><span class="chatlog__author" title="masakihori" data-user-id="431049118421483540">masakihori</span> <a href="/channels/763427634179735592?category=main&amp;channel=atcoder&amp;message_id=877769350893936700"><span class="chatlog__timestamp" title="Thursday, August 19, 2021 4:22 AM"></span></a><a href="#chatlog__message-container-877769350893936700">8/19/2021 4:22 AM</a></div>
        <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">Arrayは内部的に持てる要素数が決まっていてappendで場所が足りなくなったら場所を確保しなおすようになってます。 この場所を確保しなおすのが重い処理なので単純にappendして行くだけだと遅くなります。 予めArray#reserveCapacity(_:)で場所を確保しておけば問題ないです。</span></div>
      </div>
    </div>
  </div>
</div>