検索結果 4 件
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語 挿入ソートとクイックソートを使って文字列をソート
- 返信数: 7
- 閲覧数: 5697
Re: C言語 挿入ソートとクイックソートを使って文字列をソート
土日と学校の計算機が使用できなかったので、遅くなってしまいました。申し訳ありません。 読み込む文字列なのですが、 mzfbvj htpkulqeo rixpq qgbqeiiiy pbubyjirpadldf ydxvdl mvtjx xrzfkskcac obzrkagxtfob … このような文字列なのですが、fread関数の読み込みデータのバイト長はどのように与えてあげればよいでしょうか? あとnum1とnum2は同じデータを扱いたかったので、アドバイス通りにnum1をnum2にコピーする形をとりました。(num1をnum_i num2をnum_q と変更しました) Showdata関数...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語 挿入ソートとクイックソートを使って文字列をソート
- 返信数: 7
- 閲覧数: 5697
Re: C言語 挿入ソートとクイックソートを使って文字列をソート
/*インクルード宣言*/ #include <stdio.h> #include <stdlib.h> #include <string.h> /*定数宣言*/ #define N 200000 /*プロトタイプ宣言*/ void InsSort(char num[], int n); void ShowData(char num[], int n); void Qsort(char x[], int left, int right); void Swap(char x[],int i, int j); /*main関数*/ int main(int argc, char *argv[]) {...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語 挿入ソートとクイックソートを使って文字列をソート
- 返信数: 7
- 閲覧数: 5697
Re: C言語 挿入ソートとクイックソートを使って文字列をソート
すいません。以後気をつけます。
ファイルの入出力がうまくできないです。
ファイルの読み込みも書き込みもfopen を使って、ファイルポインタは別々に用意しています。
ファイルから読み込んだ文字列を1度、char型の配列に格納してからソートをしようとしているのですが、そこでうまく配列に格納ができません。
もしよろしければ教えてください。お願いします。
ファイルの入出力がうまくできないです。
ファイルの読み込みも書き込みもfopen を使って、ファイルポインタは別々に用意しています。
ファイルから読み込んだ文字列を1度、char型の配列に格納してからソートをしようとしているのですが、そこでうまく配列に格納ができません。
もしよろしければ教えてください。お願いします。
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語 挿入ソートとクイックソートを使って文字列をソート
- 返信数: 7
- 閲覧数: 5697
C言語 挿入ソートとクイックソートを使って文字列をソート
20万行の文字列がかかれたテキストファイルから文字列を読み込んで、挿入ソートとクイックソートを利用して、それぞれをテキストファイルに書き込むプログラムの作成をしたいと考えています。
ソートの結果は文字数の降順且つ同じ文字数同士はアルファベット順にするようにしたいです。
またクイックソートはqsort関数を使わずにプログラムを作成したいです。
まだC言語はじめたてでわからないことが多いので、よければ詳しく教えていただけると嬉しいです!
ソートの結果は文字数の降順且つ同じ文字数同士はアルファベット順にするようにしたいです。
またクイックソートはqsort関数を使わずにプログラムを作成したいです。
まだC言語はじめたてでわからないことが多いので、よければ詳しく教えていただけると嬉しいです!