配信予定・最新刊

作品一覧

  • ショートコーディング 職人達の技法
    値引きあり

    ショートコーディング 職人達の技法

    ビジネス・実用

    -
    1巻2,090円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ショートコーディングとは、プログラムのソースコードがどれだけ短く書けるか、「1バイトでも短く」データ構造・アルゴリズム・処理系の観点から探求することです。ショートコーディングを行うことで、プログラミングの思考方法や本質を学ぶことができます。本書では、与えられた問題の単純化や読み替えを可能な限り行い、データ構造やアルゴリズムを十二分に検討した上でソースコードを最も短くする方法、ときには儀式的・作法的プログラミングに疑問の目を向け、あえて「ダメ!」と言われることをあえてやってみることで、処理系の知識を深める方法なども伝授します。 ショートコーディングにおいて最も大切な要素は、その精神です。誰よりも短くコードを書くと決めたら、最後まで諦めずに頑張る。これがショートコーディング魂なのです。1人だけでショートコーディングを行うことはあまりありません。「ショートコーダー」たちは1バイトでも短いコードを書くため激しく戦い、終わればお互いを称え、最短のコードに至る思考過程や自分が発見したHackについて語り合い、知識を共有します。本書はコーダーたちが闘う場についても紹介していきます。 【ご注意】 本書は2007年8月に刊行された『ShortCording~職人達の技法』を元にした復刻版です。初版当時と大きく状況が変わった記事については注釈を追加していますが、基本的に書籍中の情報は、原著発行時のものですので、ご了承ください。
  • 新版 プログラミングコンテスト攻略のためのアルゴリズムとデータ構造
    NEW

    新版 プログラミングコンテスト攻略のためのアルゴリズムとデータ構造

    ビジネス・実用

    -
    1巻4,378円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラマの必須知識&プロコンで勝つための必須テクニック 「アルゴリズムとデータ構造」をマスターをしよう プログラム初学者からプログラミングコンテスト(競技プログラミング)、すべてのコーダー・エンジニアに必須のアルゴリズムとデータ構造を図解とコーディング、Aizu Online Judge(AOJ) のオンラインジャッジシステムで習得していきます。本書は2015年1月発行『プログラミングコンテスト攻略のためのアルゴリズムとデータ構造』の内容に一部修正・変更を加えた新版となります。 ●目次 Part1 [準備編] プロコンで勝つための勉強法 1章 オンラインジャッジを活用しよう Part2 [基礎編] プロコンのためのアルゴリズムとデータ構造 2章 アルゴリズムと計算量 3章 初等的整列 4章 データ構造 5章 探索 6章 再帰・分割統治法 7章 高等的整列 8章 木 9章 二分探索木 10章 ヒープ 11章 動的計画法 12章 グラフ 13章 重み付きグラフ Part3 [応用編] プロコン必携ライブラリ 14章 高度なデータ構造 15章 高度なグラフアルゴリズム 16章 計算幾何学 17章 動的計画法 18章 整数論 19章 ヒューリスティック探索 ●著者 コンピュータ理工学博士。会津大学コンピュータ理工学部情報システム学部門 上級准教授。専門はビジュアルプログラミング言語。日本学術振興会特別研究員(PD)。著書に『アルゴリズム ビジュアル大事典』(マイナビ出版)『4つの言語で解ける 実践プログラミング問題集』(近代科学社)がある。 ※この商品は固定レイアウト型の電子書籍です。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。

新規会員限定 70%OFFクーポン 今すぐGET