並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 4 件 / 4件

新着順 人気順

ビット演算の検索結果1 - 4 件 / 4件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

ビット演算に関するエントリは4件あります。 algorithmブログアルゴリズム などが関連タグです。 人気エントリには 『JavaScript で学ぶビット演算の基礎』などがあります。
  • JavaScript で学ぶビット演算の基礎

    唐突にビット演算の話です。今回は本当に基礎的な事しか書きませんので、ある程度のレベルの方には常識レベルの話になることをご承知ください。 近年のプログラミング環境で、ビットを意識する機会はほとんど無くなりました。プログラミングの抽象化が進んだおかげで良いことだと思います。今や知らないのが普通なのかもしれません。しかし、もしちょっと低レイヤーな処理を書く機会があった時に、今までの私達にとっては常識レベルであった知識であっても、重要度が下がり学ぶ機会も無くなってしまったが故に、知らない人はそこで躓いてしまう可能性が高いことに気が付きました。この記事は、普段のプログラミングにはあまり必要のないビット演算を、とりあえずこれだけ知っておけばその先は自力でなんとかなるかな、というレベルまで解説したいと思います。 解説は JavaScript を使って行いますが、基本は他の言語でも同じです。 JavaSc

    • Swisstable Hash に使われているビット演算の魔術 - methaneのブログ

      Googleが開発したSwisstableと呼ばれるハッシュテーブル実装がAbseilとして公開されて、Rustの標準のHashMap実装にもその移植であるhashbrownが採用されました。 Swisstable の面白いところは、8または16要素をグループ化して、グループ内の各要素のハッシュ値のうち7bitをそれぞれ1byteに格納した8または16バイトの配列を作り、その配列に対して一気に並列でマッチングを行うことです。 この並列マッチングにはSSE2もしくはビット演算が使われます。この記事ではこの並列マッチング部分について解説します。 SSE2を使う場合 SSE2を使う場合は、グループのサイズは16になります。ハッシュ値を格納する配列のことを control と呼ぶことにすると、 control は char control[16] になります。control の各バイトの状態は次の

        Swisstable Hash に使われているビット演算の魔術 - methaneのブログ
      • 基本情報技術者平成31年春期問2 下位7ビットを得るためのビット演算

        最上位をパリティビットとする8ビット符号において,パリティビット以外の下位7ビットを得るためのビット演算はどれか。 ア16進数0FとのANDをとる。イ16進数0FとのORをとる。ウ16進数7FとのANDをとる。エ16進数FFとのXOR(排他的論理和)をとる。

          基本情報技術者平成31年春期問2 下位7ビットを得るためのビット演算
        • Python,Ruby,PHP,Java,JavaScript,Perlのビット演算の比較 | プログラミング言語比較 - Qiita

          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

            Python,Ruby,PHP,Java,JavaScript,Perlのビット演算の比較 | プログラミング言語比較 - Qiita
          1

          新着記事