この記事の要約: この記事では、基本情報技術者試験科目Bの擬似言語問題「文字列圧縮(ランレングス法)」をJavaで実装して徹底解説します。擬似言語とJavaコードの対応付け、インデックス管理のポイントを詳しく学び、実践的なプログラミングスキル ...
Q. 藤井聡太はAIを使って将棋の練習をしていると聞いた。 自分もJavaプログラミングで効率的なアルゴリズムを学びたい A. 結論から言うと YES です。 しかもあなたの場合、かなり相性がいい。 ① 藤井聡太はAIをどう使っている? 藤井聡太さんは 「AIに答えを ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
技術上達に楽な道はありませんが、しかし過去の偉人の知恵に親しめば 遠回りは避けられるもの。 アルゴリズムの学習は、プログラミング実績を積むのに必須の道です。本書は、既存のアルゴリズムを幅広くコレクションしました。項目数にして約290!
ソートアルゴリズムにはクイックソートやマージソートといった伝統的なものから、 PythonやJava 7のデフォルト実装になっている 「Timsort」 までいろいろな種類があります。中には正しいソート順になるまでひたすらシャッフルし続ける 「Bogosort」 のような ...
本レポジトリは、拙著『「アルゴリズム×数学」が基礎からしっかり身につく本』の補足資料です。主に以下の 3 つの内容が掲載されています。 本書の C++/Python/JAVA/C のソースコード 節末問題・最終確認問題の解答 正誤表 なお、本のリンクは以下の通りです。
最新のPQCアルゴリズムを利用 Java 24では2つのPQCアルゴリズムを採用した。 公開鍵暗号及び鍵交換に使う「ML-KEM」と、デジタル署名アルゴリズムの「ML-DSA」だ。 ともに米国立標準技術研究所(NIST)が2024年8月に標準化したPQCアルゴリズムである。
アリムラ氏は、「すべてのワークロードにおいてGenAIを使ってコードを生成し、すべてのステップでJavaが大きな役割を果たす。AIと共にJavaも進化する」と語った。 新機能のうち、以下がAI関連のJEPSとなる。 JEP 488:プリミティブ型のパターン、instanceof、switch ...
「アルゴリズム」という言葉を知っていても、改めて「アルゴリズムって何?」と聞かれるとうまく答えられないという人は多いはず。アルゴリズムという言葉の意味や、PCが登場する前から人間の生活に息づいてきたというアルゴリズムの正体について ...