NLP

最新技術やプログラム、デザインなど様々な情報を提供するサイト

  • TOP
  • カテゴリ
    • プログラミング
    • Web開発
    • サーバー構築
    • Linux
  1. サイトマップ
  2. PVランキング
  3. アーカイブ
  4. プライバシーポリシー
  5. サイト内検索
Nクイーン問題(23)第六章 C言語移植 その3
プログラミング

Nクイーン問題(23)第六章 C言語移植 その3

2023.05.30

initChain() buildChain() carryChain_symmetry() をcarryChain()に統合して変数のパラメータ渡しを極力減らす 【参考リンク】Nクイーン問題 過去記事一覧はこちらから エイト・クイーンのプログラムアーカイブ Bash、Lua、C、Java、Python、CU…

Nクイーン問題(22)第六章 C言語移植 その2
プログラミング

Nクイーン問題(22)第六章 C言語移植 その2

2023.05.30

グローバル変数・構造体を極力減らす 【参考リンク】Nクイーン問題 過去記事一覧はこちらから エイト・クイーンのプログラムアーカイブ Bash、Lua、C、Java、Python、CU…

Nクイーン問題(21)第六章 C言語移植 その1
プログラミング

Nクイーン問題(21)第六章 C言語移植 その1

2023.05.30

変数や関数の構造など極力同等に移植 【参考リンク】Nクイーン問題 過去記事一覧はこちらから エイト・クイーンのプログラムアーカイブ Bash、Lua、C、Java、Python、CU…

Nクイーン問題(20)第五章 並列処理
プログラミング

Nクイーン問題(20)第五章 並列処理

2023.05.23

【参考リンク】Nクイーン問題 過去記事一覧はこちらから 並列処理 やってきました! 並列処理といえば、マルチスレッド、マルチプロセス、分散処…

Nクイーン問題(19)第五章 キャリーチェーン
プログラミング

Nクイーン問題(19)第五章 キャリーチェーン

2023.05.23

【参考リンク】Nクイーン問題 過去記事一覧はこちらから キャリーチェーン キャリーチェーンはN27の解を発見したドレスデン大学の研究者が編み…

Nクイーン問題(18)第四章 エイト・クイーンノスタルジー
プログラミング

Nクイーン問題(18)第四章 エイト・クイーンノスタルジー

2023.04.25

【参考リンク】Nクイーン問題 過去記事一覧はこちらから はじめに 以下のサイトはとても勉強になります。 World records for …

Nクイーン問題(17)第四章 偉人のソースを読む「N24を発見 Jeff Somers」
プログラミング

Nクイーン問題(17)第四章 偉人のソースを読む「N24を発見 Jeff Somers」

2023.04.21

【参考リンク】Nクイーン問題 過去記事一覧はこちらから N23を発見 Jeff Somersを読む Jeff Somers さんはN23を発…

Nクイーン問題(16)第三章 対象解除法 ソース解説
プログラミング

Nクイーン問題(16)第三章 対象解除法 ソース解説

2023.04.18

【参考リンク】Nクイーン問題 過去記事一覧はこちらから 対象解除法について では、前項のつづきから。 対象解除法のソースは4つの関数で構成さ…

Nクイーン問題(15)第三章 対象解除法 ロジック解説
プログラミング

Nクイーン問題(15)第三章 対象解除法 ロジック解説

2023.04.13

【参考リンク】Nクイーン問題 過去記事一覧はこちらから 対象解除法について まず、Nが小さな盤面で考えていきます。 以下、順に見て理解を深め…

Nクイーン問題(14)第三章 ミラー
プログラミング

Nクイーン問題(14)第三章 ミラー

2023.04.13

【参考リンク】Nクイーン問題 過去記事一覧はこちらから ミラー ミラー(鏡像)を用いてどのように改善できるのか N5=10、N8=92といっ…

Nクイーン問題(13)第三章 ビットマップ
プログラミング

Nクイーン問題(13)第三章 ビットマップ

2023.04.05

【参考リンク】Nクイーン問題 過去記事一覧はこちらから ビットマップ N×NのチェスボードのN個のクイーンの配置を、bitwise(ビット)…

Nクイーン問題(12)第二章 まとめ
プログラミング

Nクイーン問題(12)第二章 まとめ

2023.03.17

【参考リンク】Nクイーン問題 過去記事一覧はこちらから 第2章 まとめ ここまでNクイーンをこんなにやってきました。 N-Queens問題:…

Nクイーン問題(11)第二章 配置フラグの再帰・非再帰
プログラミング

Nクイーン問題(11)第二章 配置フラグの再帰・非再帰

2023.03.17

【参考リンク】Nクイーン問題 過去記事一覧はこちらから 第2章 エイトクイーン 配置フラグ 国内で最もきちんと説明していると(僕が勝手に)思…

Nクイーン問題(10)第二章 バックトラックの再帰・非再帰
プログラミング

Nクイーン問題(10)第二章 バックトラックの再帰・非再帰

2023.03.17

【参考リンク】Nクイーン問題 過去記事一覧はこちらから 第2章 エイトクイーン バックトラック 前回の「ブルートフォース(力まかせ探索)」で…

Nクイーン問題(9)第二章 ブルートフォースの再帰・非再帰
プログラミング

Nクイーン問題(9)第二章 ブルートフォースの再帰・非再帰

2023.03.16

【参考リンク】Nクイーン問題 過去記事一覧はこちらから Nクイーン問題について Nクイーン問題とは、NxNの盤面にチェスのクイーンN個を、互…

Nクイーン問題(8)第一章 まとめ
プログラミング

Nクイーン問題(8)第一章 まとめ

2023.03.09

【参考リンク】Nクイーン問題 過去記事一覧はこちらから ここまでのあらすじ ここまでのおさらいと整理・まとめをしておきたいと思います。 (1…

Nクイーン問題(7)第一章 ブルートフォース再び
プログラミング

Nクイーン問題(7)第一章 ブルートフォース再び

2023.03.08

【参考リンク】Nクイーン問題 過去記事一覧はこちらから ブルートフォース再び 今回、一番初めに紹介しておきながら、クイーンの位置を列挙するこ…

Nクイーン問題(6)第一章 配置フラグ
プログラミング

Nクイーン問題(6)第一章 配置フラグ

2023.03.07

【参考リンク】Nクイーン問題 過去記事一覧はこちらから 配置フラグ 各列、対角線上にクイーンがあるかどうかのフラグを用意して高速化を図ります…

Nクイーン問題(5)第一章 進捗表示テーブルの作成
プログラミング

Nクイーン問題(5)第一章 進捗表示テーブルの作成

2023.03.06

【参考リンク】Nクイーン問題 過去記事一覧はこちらから Nを徐々に増やしていく進捗表示テーブルの作成 今は、ソースの中でパラメータを渡す形で…

プログラミング

2023.02.21

書籍の紹介 詳解 シェルスクリプト 大型本 2006/1/16 Unixのプログラムは「ツール」と呼ばれます。 Unixは、処理を実現するた…

  • «
  • ‹
  • 4
  • 5
  • 6
  • 7
  • 8
  • …
  • 15
  • ›
  • »

タグ

鈴木維一郎 Bash シェルスクリプト アルゴリズム エイト・クイーン N-Queens python ざっくりわかるシリーズ プログラム プログラミング コマンド活用 C言語 N-Queen 並列処理 Designer codon マニアックコマンド Front engineer HTML Web designer Web アルゴリズムとデータ構造 css Develop e-Stat Hugo データマイニング wyoshi 開発 Corder

最新記事

Nクイーン問題(83)Python-codon&並列処理で高速化 Constellations
Nクイーン問題(83)Python-codon&並列処理で高速化 Constellations

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(82)Python-並列処理で高速化 16Python_carryChain_ProcessPool
Nクイーン問題(82)Python-並列処理で高速化 16Python_carryChain_ProcessPool

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(81)Python-codonで高速化 15Python_carryChain
Nクイーン問題(81)Python-codonで高速化 15Python_carryChain

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(80)Python-並列処理で高速化 14Python_NodeLayer_symmetry_ProcessPool
Nクイーン問題(80)Python-並列処理で高速化 14Python_NodeLayer_symmetry_ProcessPool

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(79)Python-codonで高速化 13Python_NodeLayer_symmetry
Nクイーン問題(79)Python-codonで高速化 13Python_NodeLayer_symmetry

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(78)Python-codonで高速化 12Python_NodeLayer_mirror
Nクイーン問題(78)Python-codonで高速化 12Python_NodeLayer_mirror

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(77)Python-codonで高速化 11Python_NodeLayer
Nクイーン問題(77)Python-codonで高速化 11Python_NodeLayer

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(76)Python-並列処理で高速化 10Python_bit_symmetry_ProcessPool
Nクイーン問題(76)Python-並列処理で高速化 10Python_bit_symmetry_ProcessPool

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(75)Python-並列処理で高速化 09Python_bit_symmetry_ThreadPool
Nクイーン問題(75)Python-並列処理で高速化 09Python_bit_symmetry_ThreadPool

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

Nクイーン問題(74)Python-codonで高速化 08Python_bit_symmetry
Nクイーン問題(74)Python-codonで高速化 08Python_bit_symmetry

ソースコード 今回の連載 python/pypy/codonのソースコードディレクトリはこ…

最新の記事をもっと見る

サイト内検索

人気コンテンツ

【29.waitコマンド】ざっくりわかる「シェルスクリプト」
【29.waitコマンド】ざっくりわかる「シェルスクリプト」

waitコマンドは、実行中のプロセスの完了を待機するLinuxの組み込みコマンドです。 waitコマンドは、特定のプロセスIDまたはジョブIDで使用されます。waitコマンドでプロセスIDまたはジョブIDが指定されていない場合、現在のすべての子プロセスが完了するのを待機し、終了ステータスを返します。' wait_example.sh'という名前のファイルを作成し、次のスクリプトを追加します。 wa…

【ssh/Bash】sshでログインして実行して自動的に抜けて返ってくる最も簡単な方法
【ssh/Bash】sshでログインして実行して自動的に抜けて返ってくる最も簡単な方法

sshでサーバーにログインして、なんらかのコマンドを実行しターミナルに表示、ミッション終了後、ターミナルを自動的にログアウトしてローカルに何事もなかったかのようにもどってくる最も簡単な方法 やりたいこと sshでサーバーにログインして、なんらかのコマンドを実行しターミナルに表示、ミッション終了後、ターミナルを自動的にログアウトして…

e-Statで面白いデータを探そう。ランキング上位「アイスクリーム」ってなんだ?
e-Statで面白いデータを探そう。ランキング上位「アイスクリーム」ってなんだ?

ここではe-Statの検索ランキング上位の「アイスクリーム」というのはどういう統計データなのかを説明しながら、私のe-Statデータマイニングの目的が大量のビックデータから社会的関心の高い項目を抽出することであることを示します。 私のe-Statでのデータマイニングの現在の目的は以下の通りです 大量の政府公開データの中から ①面白そうなデータをピックアップする ②データをわ…

【grep特集】ざっくりわかるシェルスクリプト4
【grep特集】ざっくりわかるシェルスクリプト4

bashプログラミングで最も強力な「grep」コマンドの基本的な考え方、bashスクリプトでの一般的な操作例を、ざっくりと説明します。 はじめに grep(グレップ)コマンド。UNIX/Linuxにおいてこれほど歴史あり、強力なコマンドはありません。そして多くのユーザーがこのコ…

【27.mailコマンド】ざっくりわかる「シェルスクリプト」
【27.mailコマンド】ざっくりわかる「シェルスクリプト」

' mail 'または ' sendmail 'コマンドを使用して電子メールを送信できます。これらのコマンドを使用する前に、mailまたはsendmailに必要なパッケージをインストール・設定をする必要があります。' mail_example.sh 'という名前のファイルを作成し、次のコードを追加して電子メールを送信します。 mailコマンド メールを送る: ' mail ‘または '…

【28.dateコマンド】ざっくりわかる「シェルスクリプト」
【28.dateコマンド】ざっくりわかる「シェルスクリプト」

dateコマンドを使用して、現在のシステムの日付と時刻の値を取得することができます。日付と時刻は、「Y」、「m」、「d」、「H」、「M」、および「S」を使用します。'date_parse.sh'という名前の新しいファイルを作成し、次のコードを追加して、日、月、年、時、分、秒の値を表示します。 dateコマンド 現在の日付を解析する: dateコマンドを使用して、現在のシステムの日付と時刻の値を取得…

【20.スクリプトからの戻り値を渡す】ざっくりわかる「シェルスクリプト」
【20.スクリプトからの戻り値を渡す】ざっくりわかる「シェルスクリプト」

Bash関数は、数値と文字列値の両方を渡すことができます。関数から文字列値を渡す方法を次の例に示します。'function_return.sh'という名前のファイルを作成し、次のコードを追加します。関数greeting()は、文字列値を変数valに返します。この変数は、処理の最後に他の文字列と組み合わせて出力します。 関数からの戻り値の受け渡し 関数からの戻り値の受け渡し: Bash関数は、数値と…

【24.ファイルを削除する】ざっくりわかる「シェルスクリプト」
【24.ファイルを削除する】ざっくりわかる「シェルスクリプト」

'rm'コマンドは、ファイルまたはディレクトリを削除するためのコマンドです。次のコードを使用して「delete_file.sh」という名前のファイルを作成し、ユーザーからファイル名を取得して削除します。ここで、「-i」オプションは、ファイルを削除する前にユーザーに削除確認をに使用されます。 ファイルを削除する ファイルを削除します: ‘rm’コマンドは、ファイルまたはディレ…

【grep/sed/awkも】ざっくりわかるシェルスクリプト5」
【grep/sed/awkも】ざっくりわかるシェルスクリプト5」

この記事はシェルスクリプトを45分でざっくりマスターできるチュートリアルです。bashスクリプト「Hello, World」から、ifステートメントなどの条件分岐、while, for, untilループをはじめ、シェルスクリプトの効率的なデバッグ手法の紹介など、シェルスクリプトを網羅的かつ短時間で学習することができます。 …

(8)【grep】シェルスクリプトコマンド活用紹介
(8)【grep】シェルスクリプトコマンド活用紹介

指定した文字が含まれている行だけを抽出する grepコマンド コマンドの実行結果から必要な箇所だけを抽出する 単語単位で検索する 前後の行も表示する 行番号付きで表示する 複数の文字列を指定して…

overflow: scroll で後ろまでスクロールするのを防ぐ方法 - スクロール連鎖の防止
overflow: scroll で後ろまでスクロールするのを防ぐ方法 - スクロール連鎖の防止

overflow: scroll で後ろの要素がスクロールすることがありますが、CSSを使って、解決する問題、その仕組み、および使用場所について説明します。 出典元:Prevent Scroll Chaining With Overscroll Behavior - Ahmad Shadeed position: fixedの要素があるとしましょう。スクロールがある場合は、要素の下部の境界に到達す…

s-Stat 時系列データで異常値を検知しよう(3)
s-Stat 時系列データで異常値を検知しよう(3)

ここではpythonのPandasでcsvを読み込んだDataFrameオブジェクトの使い方、DataFrameオブジェクトからSeriesオブジェクトへの変換方法を説明します。 Pandas DataFrameオブジェクト Pandasでcsvをread_csvするとDataFrameオブジェクトとして読み込まれます。 DataFr…

【unComp】Bashで便利なコマンドを作ってみようって話
【unComp】Bashで便利なコマンドを作ってみようって話

今回は、シェルスクリプトとbashの解凍コマンドを使って、日常よく使う圧縮ファイルの解凍作業を簡単にしてみようって話です できること 圧縮されているファイルを、ファイルの拡張子にあわせて解凍すると言う作業は、日常的に多いものです。今回は、圧縮ファイルの拡張子を判断…

(11)【getopts】シェルスクリプトコマンド活用紹介
(11)【getopts】シェルスクリプトコマンド活用紹介

シェルスクリプトでオプションを処理したい getoptsコマンド オプションを解析する エラーメッセージを表示しない 引数付きのオプションを使用する getoptsコマンド概要 「getopt…

hugoで[failed to unmarshal YAML]エラーが出た場合の対処法
hugoで[failed to unmarshal YAML]エラーが出た場合の対処法

エラーの内容 記事投稿時にfailed to unmarshal YAM エラーが起こった…

人気のコンテンツをもっと見る

アーカイブ

© NLP .All Rights Reserved.

最近人気の記事

【ssh/Bash】sshでログインして実行して自動的に抜けて返ってくる最も簡単な方法
【ssh/Bash】sshでログインして実行して自動的に抜けて返ってくる最も簡単な方法

sshでサーバーにログインして、なんらかのコマンドを実行しターミナルに表示、ミッション終了後、ターミナルを自動的にログアウトしてローカルに何事もなかったかのようにもどってくる最も簡単な方法 やりたいこと sshでサーバーにログインして、なんらかのコマンドを実行しターミナルに表示、ミッション終了後、ターミナルを自動的にログアウトして…

【29.waitコマンド】ざっくりわかる「シェルスクリプト」
【29.waitコマンド】ざっくりわかる「シェルスクリプト」

waitコマンドは、実行中のプロセスの完了を待機するLinuxの組み込みコマンドです。 waitコマンドは、特定のプロセスIDまたはジョブIDで使用されます。waitコマンドでプロセスIDまたはジョブIDが指定されていない場合、現在のすべての子プロセスが完了するのを待機し、終了ステータスを返します。' wait_example.sh'という名前のファイルを作成し、次のスクリプトを追加します。 wa…

【28.dateコマンド】ざっくりわかる「シェルスクリプト」
【28.dateコマンド】ざっくりわかる「シェルスクリプト」

dateコマンドを使用して、現在のシステムの日付と時刻の値を取得することができます。日付と時刻は、「Y」、「m」、「d」、「H」、「M」、および「S」を使用します。'date_parse.sh'という名前の新しいファイルを作成し、次のコードを追加して、日、月、年、時、分、秒の値を表示します。 dateコマンド 現在の日付を解析する: dateコマンドを使用して、現在のシステムの日付と時刻の値を取得…

overflow: scroll で後ろまでスクロールするのを防ぐ方法 - スクロール連鎖の防止
overflow: scroll で後ろまでスクロールするのを防ぐ方法 - スクロール連鎖の防止

overflow: scroll で後ろの要素がスクロールすることがありますが、CSSを使って、解決する問題、その仕組み、および使用場所について説明します。 出典元:Prevent Scroll Chaining With Overscroll Behavior - Ahmad Shadeed position: fixedの要素があるとしましょう。スクロールがある場合は、要素の下部の境界に到達す…

【grep特集】ざっくりわかるシェルスクリプト4
【grep特集】ざっくりわかるシェルスクリプト4

bashプログラミングで最も強力な「grep」コマンドの基本的な考え方、bashスクリプトでの一般的な操作例を、ざっくりと説明します。 はじめに grep(グレップ)コマンド。UNIX/Linuxにおいてこれほど歴史あり、強力なコマンドはありません。そして多くのユーザーがこのコ…

【27.mailコマンド】ざっくりわかる「シェルスクリプト」
【27.mailコマンド】ざっくりわかる「シェルスクリプト」

' mail 'または ' sendmail 'コマンドを使用して電子メールを送信できます。これらのコマンドを使用する前に、mailまたはsendmailに必要なパッケージをインストール・設定をする必要があります。' mail_example.sh 'という名前のファイルを作成し、次のコードを追加して電子メールを送信します。 mailコマンド メールを送る: ' mail ‘または '…

e-Statで面白いデータを探そう。ランキング上位「アイスクリーム」ってなんだ?
e-Statで面白いデータを探そう。ランキング上位「アイスクリーム」ってなんだ?

ここではe-Statの検索ランキング上位の「アイスクリーム」というのはどういう統計データなのかを説明しながら、私のe-Statデータマイニングの目的が大量のビックデータから社会的関心の高い項目を抽出することであることを示します。 私のe-Statでのデータマイニングの現在の目的は以下の通りです 大量の政府公開データの中から ①面白そうなデータをピックアップする ②データをわ…

CSSでアプリのようにピタッとスナップするスクロールを作成
CSSでアプリのようにピタッとスナップするスクロールを作成

アプリでスクロールしてコンテンツにスナップする動作は一般的ですが、CSSでもアプリと同じようにスクロールしてスナップする動作が実装できます。 出典元:CSS Scroll Snap - Ahmad Shadeed アプリなどで横スクロールしてコンテンツにスナップするといった動作をよく見かけると思いますが、CSSで横スクロールのU…

【24.ファイルを削除する】ざっくりわかる「シェルスクリプト」
【24.ファイルを削除する】ざっくりわかる「シェルスクリプト」

'rm'コマンドは、ファイルまたはディレクトリを削除するためのコマンドです。次のコードを使用して「delete_file.sh」という名前のファイルを作成し、ユーザーからファイル名を取得して削除します。ここで、「-i」オプションは、ファイルを削除する前にユーザーに削除確認をに使用されます。 ファイルを削除する ファイルを削除します: ‘rm’コマンドは、ファイルまたはディレ…

(8)【grep】シェルスクリプトコマンド活用紹介
(8)【grep】シェルスクリプトコマンド活用紹介

指定した文字が含まれている行だけを抽出する grepコマンド コマンドの実行結果から必要な箇所だけを抽出する 単語単位で検索する 前後の行も表示する 行番号付きで表示する 複数の文字列を指定して…

【プログレスバー】Bashでプログレスバーを作ってみようって話
【プログレスバー】Bashでプログレスバーを作ってみようって話

今回は、シェルスクリプトでプログレスバーを作ってみようと思います。処理の進捗をコンソールに表示させることで処理の進捗が確認できるのはデバッグや最適化にも役に立ちます。 プログレスバー ターミナルで、処理の進捗が表示されるプログレスバーというのがあります。 処理が進むにつれて、ジリジリとメーターが右に増えていくあ…

(11)【getopts】シェルスクリプトコマンド活用紹介
(11)【getopts】シェルスクリプトコマンド活用紹介

シェルスクリプトでオプションを処理したい getoptsコマンド オプションを解析する エラーメッセージを表示しない 引数付きのオプションを使用する getoptsコマンド概要 「getopt…

hugoで[failed to unmarshal YAML]エラーが出た場合の対処法
hugoで[failed to unmarshal YAML]エラーが出た場合の対処法

エラーの内容 記事投稿時にfailed to unmarshal YAM エラーが起こった…

【20.スクリプトからの戻り値を渡す】ざっくりわかる「シェルスクリプト」
【20.スクリプトからの戻り値を渡す】ざっくりわかる「シェルスクリプト」

Bash関数は、数値と文字列値の両方を渡すことができます。関数から文字列値を渡す方法を次の例に示します。'function_return.sh'という名前のファイルを作成し、次のコードを追加します。関数greeting()は、文字列値を変数valに返します。この変数は、処理の最後に他の文字列と組み合わせて出力します。 関数からの戻り値の受け渡し 関数からの戻り値の受け渡し: Bash関数は、数値と…

【grep/sed/awkも】ざっくりわかるシェルスクリプト5」
【grep/sed/awkも】ざっくりわかるシェルスクリプト5」

この記事はシェルスクリプトを45分でざっくりマスターできるチュートリアルです。bashスクリプト「Hello, World」から、ifステートメントなどの条件分岐、while, for, untilループをはじめ、シェルスクリプトの効率的なデバッグ手法の紹介など、シェルスクリプトを網羅的かつ短時間で学習することができます。 …