Fortranなのですが、実数のソートプログラムを作る必要があります。
x(1),...x(20)ぐらいの配列に実数が入っていて小さい順番に並べるというものです。ソートプログラムは何種類かあると思います。数千回ぐらいやるので速いほうがいいです。
ソートプログラムのソースなどを公開しているサイトがないでしょうか。検索しても発見できませんでした。やっぱりサブルーチン集を買うなどするのがよいでしょうか。自分で作ってもよいですが、ネット上に公開されているようなものを収集して作ってみたいと思っています。
よろしくお願いします。
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Fortranはちょっと専門外ですが...
http://ja.wikipedia.org/wiki/ソート
いくつかのアルゴリズムが紹介されています。
Fortranではないですが、サンプルプログラムがついているものもあります。
Fortran以外の言語は御存じありませんか?
CとかJavaで書かれたプログラム例は、検索でたくさんヒットします。
それらをFortranに移植するのはそんなに難しくないと思うのですが
(再帰呼び出しを使うものを除いて)
あと、最近のだと qsort が使えるみたいです。
下手にプログラム作るより安全で早いと思います。
http://www.hiroshima-cu.ac.jp/japanese/IPC/hunet …
No.1
- 回答日時:
「検索しても発見できませんでした」というのは、かなり検索能力に問題があります。
例えば「fortran 整列」で検索したら10秒でソースプログラムまでたどり着いたよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 10個の実数に対する降順ソート結果を出力するプログラムを作りたいのですが、写真のプログラムをどう直せ 2 2022/07/09 21:13
- Excel(エクセル) 結合セルのソートについて 5 2022/04/22 11:57
- C言語・C++・C# C言語プログラム変更 2 2022/12/21 15:03
- C言語・C++・C# 10個の実数に対する降順ソート結果を出力するプログラムを作りたいのですが、以下のプログラムをどう直せ 1 2022/07/09 22:16
- Excel(エクセル) Excelの50音順ソートを全ての行列に適用するには? 4 2022/12/05 11:28
- Visual Basic(VBA) Excel VBAで並べ替えをしたい 3 2023/02/25 09:31
- Excel(エクセル) エクセルでの色付け 5 2022/10/09 18:58
- Excel(エクセル) Excel 効率的な名簿と得点の管理の仕方 8 2022/08/07 08:15
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Excel(エクセル) Excelのソート(並べ替え) 2 2022/05/15 22:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C# DataGridView のヘッダーセ...
-
n番目に大きい数を求めるアル...
-
Excel VBAで並べ替えをしたい
-
VBA基本構文の作り方 2列の...
-
リスト構造のソートで悩んでま...
-
Excelですべての組合せ(重複組...
-
System.IO.Directory.GetFiles...
-
C++ 入力した3つのint型の整数...
-
VB.net データセットからのCSV...
-
vbでDataTableの抽出コピー
-
構造体配列の並べ替え
-
VB.NETでファイル名順にファイ...
-
ヒープソートについて
-
数字文字列のソート方法
-
Excel2010 /VBA ユーザー設定リ...
-
10個の整数を入力して小さい順...
-
C言語・要素除去
-
ブック.csvを開かずに他のブッ...
-
2次元配列を複数項目でソートし...
-
C言語でアナグラムを求めるプロ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
System.IO.Directory.GetFiles...
-
VB.NETでファイル名順にファイ...
-
ファイル名「1.jpg ~10.jpg~...
-
リスト構造のソートで悩んでま...
-
excel VBA の条件をつけての列...
-
C# DataGridView のヘッダーセ...
-
DataGridViewの複数列を連動し...
-
文字列をソートする方法
-
C言語・要素除去
-
C# DataTableの行をソートしてD...
-
Excelですべての組合せ(重複組...
-
VBA基本構文の作り方 2列の...
-
列のどこをクリックしてもソー...
-
excel VBA リストビューの行...
-
あるディレクトリ内のファイル...
-
コレクションの数値をSortで並...
-
数字文字列のソート方法
-
VBScriptで重複レコードを削除...
-
2次元配列を複数項目でソートし...
-
10個の整数を入力して小さい順...
おすすめ情報