なるほど、ピボット選択がきちんと行われていなかったのですね。ありがとうございます。
サイトの方もその辺のことは正直書いておいてほしかったです‥‥これでは困る人がたくさんいると思うので‥‥
検索結果 9 件
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 逆行列の計算
- 返信数: 2
- 閲覧数: 2691
逆行列の計算
http://kazuhirokazu.org/2014/01/13/c%E8%A8%80%E8%AA%9E%E3%81%A7%E9%80%86%E8%A1%8C%E5%88%97%E3%82%92%E6%B1%82%E3%82%81%E3%82%8B/ 上記サイトをほぼそのまま使って逆行列の計算を行おうとしたところ、 {2, 4, -2, -4, 1, 0, 0, 0}, {-6, -12, 12, 24, 0, 1, 0, 0}, {4, 2, 2, -4, 0, 0, 1, 0}, {2, -4, -2, 4, 0, 0, 0, 1}}; でうまく逆行列が出力されません。(サイトの数値を...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 並び替え
- 返信数: 5
- 閲覧数: 2378
Re: 並び替え
再帰呼び出しを用いたたかずまさんのがとても参考になりました。ありがとうございました。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 並び替え
- 返信数: 5
- 閲覧数: 2378
並び替え
現在C言語で、1~10個の任意の数字の入力を受け付け、そこから順列を生成して出力するプログラムを書いております。 ただし出力に際して順番が決まっています。 例えば、 4 7 9 1 3 と入力(最初の数字は個数を表す)すると、 7, 9, 1, 3 7, 9, 3, 1 7, 1, 3, 9 7, 1, 9, 3 7, 3, 9, 1 7, 3, 1, 9 9, 1, 3, 7 9, 1, 7, 3 9, 3, 7, 1 9, 3, 1, 7 9, 7, 1, 3 9, 7, 3, 1 1, 3, 7, 9 1, 3, 9, 7 1, 7, 9, 3 1, 7, 3, 9 1, 9, 3, 7...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語による文字列の逆順出力(難問)
- 返信数: 7
- 閲覧数: 4630
Re: C言語による文字列の逆順出力(難問)
皆さまありがとうございました。解決しました。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語による文字列の逆順出力(難問)
- 返信数: 7
- 閲覧数: 4630
C言語による文字列の逆順出力(難問)
任意の長さの行入力を受け付け、それを逆順に出力していくプログラムです。 (入力終了の判断はctrl+D) #include <stdio.h> #include <stdlib.h> char *getline1(void); typedef struct ListItem { char *line; struct ListItem *previous; } ListItem; int main(void) { ListItem *current = NULL, *next = NULL; char *line; while (line = getline1()) { if (!(next =...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++初心者に対するサンプル
- 返信数: 7
- 閲覧数: 4972
Re: C++初心者に対するサンプル
解決しました。皆さまありがとございました。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++初心者に対するサンプル
- 返信数: 7
- 閲覧数: 4972
Re: C++初心者に対するサンプル
今クラスおよびメンバ関数を使う練習をしているので、それらを使ったサンプルプログラムにしていただけると助かります。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++初心者に対するサンプル
- 返信数: 7
- 閲覧数: 4972
C++初心者に対するサンプル
現在C++の勉強を始めようと思い、いろいろ調べたりしているのですが、いまいちピンときません。 サンプルプログラムを読んでも何だかちんぷんかんぷんです。正直メンバ関数からしてもう怪しいです。 例えば以下の2点間の距離を計算するプログラムCのプログラムをC++にするとどうなるのでしょうか。 解説をつけ加えて頂けると助かります。 #include <stdio.h> 2 #include <math.h> 3 4 typedef struct{ 5 double x; 6 double y; 7 }point; 8 double calculate_distance(point point1, po...