前提・実現したいこと
大学の課題で’Sample.txt’を読み込み、バブルソートのアルゴリズムを使用し昇順にソートするプログラムを書けと言う課題がでました。
自分なりにやってみて昇順にソートすることができ提出したのですが、バブルソートになっていないとのこでした。
バブルソートについて理解しているつもりでしたが、そうなっていなかったようです。
エラーなどはでていないためどこが違うなども分かりません。初心者ですが教えて頂けるとありがたいです。
以下が提出したものです。
Matlab
1 2clear all 3 4data = load('Sample.txt'); 5 6x = data(:,1); 7num = numel(x); 8 9for j = 0:num-1 10 for i =1:num-j-1 11 if x(i)>x(i+1) 12 temp = x(i); 13 x(i)=x(i+1); 14 x(i+1) = temp; 15 end 16 end 17end 18 19display(x)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/07 01:29