nori_6576 の回答履歴
- クイックソートプログラムでセグメンテーション違反がでるのですが
クイックソートのプログラムを作成したのですが、 実行するとセグメンテーション違反が発生して、上手くいきません。何処に原因があるのでしょうか? また、セグメンテーションン違反とはどういったころなのでしょうか? アドバイス宜しくお願いします。 #include <stdio.h> int quick_sort(int *a,int start,int end); int partition(int *a,int start,int end); main() { int n; int a[n]; int i; printf("ソートしたい要素の個数は?\n"); scanf("%d",&n); for(i=0;i<=n-1;i++) a[i]=0; for(i=0;i<=n-1;i++){ printf("%dのデータを入力してください。\n",i+1); scanf("%d",&a[i]); } printf("ソート前のデータは以下の通り\n"); for(i=0;i<=n-1;i++) printf("%d ",a[i]); quick_sort(*a,1,n-1); printf("ソート後のデータは以下の通り\n"); for(i=0;i<=n-1;i++) printf("%d ",a[i]); } int quick_sort(int *a,int start,int end) { int pivot; if(end-start>0){ pivot=partition(a,start,end); quick_sort(a,start,pivot-1); quick_sort(a,pivot+1,end); } } int partition(int *a,int start,int end) { int i,j,pivot,tmp; i=start-1; j=end; pivot=a[end]; while(1){ while(a[++i]<pivot); while(i<--j && a[j]>pivot); if(i>=j) break; tmp=a[i]; a[i]=a[j]; a[j]=tmp; } a[end]=a[i]; a[i]=pivot; return i; }
- ベストアンサー
- linuxbeginner
- C・C++・C#
- 回答数2
- 和訳添削して頂けませんかm(_ _)m
A key tool available to the modern production manager is {迅速な資源配分調整}. 現代の生産部長の有効な利用可能手段のひとつは迅速な資源配分調整である。 上記文章のS部分(isの前) "A key tool available to the modern production manager" の和訳がしっくりしません。 添削して頂けませんかm(_ _)m
- ベストアンサー
- abecedarian
- 英語
- 回答数3
- 和訳教えてくださいませんかm(_ _)m
和訳教えてくださいませんかm(_ _)m For all his pedantic traits, I was often surprised at the phalanx of balderdash that lined Cosmo's bookshelves. すべての彼の衒学的な特性のために、私は Cosmo の本棚に並んだたわ言の密集軍 にしばしば驚いた。 For all は良くわかりません。 「彼の衒学的な特性から見ても」 なのでしょうか。 the phalanx も良くわかりません。 Cosmo's は「宇宙の」なのでしょうか。 大文字なので人名かなと思うのですが。 前後の文章はありません。
- ベストアンサー
- abecedarian
- 英語
- 回答数9
- 入力フォームのテキスト入力制御(IE)
Web上で入力フォームを作成し、各入力欄に入力制御を掛けたいのですが、どうすればいいでしょう? 全角かな、半角かな、英数字の制御ができればよいのですが、IEではどのように指定していいのかわかりません。 i-modeでは制御方法はわかったのですが。。。 IEのバージョンは6.0xでお願いします。
- forループの中での初期化
http://www.okweb.ne.jp/kotaeru.php3?q=802781 すいません。またわからなくなってしまいました。 class Fooo{ public static void main(String args[]){ int a; int b=10; int c; for(int i=0;i<5;i++){ a=10; c=b+i; System.out.print(c); } System.out.println(a); } } 初期化は「確実に」行われていますよね? aが初期化されてない、というコンパイルエラーが出るのです・・・ なぜですか???
- ヤキモチ焼くくらいなら・・・
答えを出すまでにあまり時間がなくてすごく迷っています。 明日の夜、ある飲み会に出席する予定になっています。 その飲み会には彼氏も出席するのですが、私以外の女性は、もう一人彼氏と同じ部署で働いているすごく若くてかわいい女の子です。それ以外は全員男性で全部で20名ほどの飲み会です。 彼氏はその女性とはもちろんなんでもないのですが、誰からも好かれてかわいいので、たぶん好意は持っていると思います(話す様子を見ていてなんとなくわかる)。 明日の飲み会に行けば、彼氏とその子が楽しそうに話しているのを見なければならないのでとってもつらい思いをしそうです(私と彼氏がつきあっていることは内緒なんです)。 かといって、私が欠席すれば、見なくてもすむけれど、その時間中ずっとモヤモヤしなくてはいけないし・・・。どんどん悪い方向で想像したりする性格なので、それもつらいです。それに、メンバーの中で彼女と彼氏だけが帰りが同じ方向なので、帰りが同じタクシーになるのではと考えただけで苦しいです(私が出席していれば、彼氏は気を使って一人で帰ると思うのですが)。 彼氏はヤキモチを焼かれるのがあまり好きではないので、私のこういう気持ちを言うこともできません。 私は明日の飲み会に出席するべきでしょうか?
- 締切済み
- noname#30164
- 恋愛相談
- 回答数6
- インターネットで会議をする!まじで!!
私はアルバイトでパソコンでデータ入力・資料作成の仕事をさせて頂いているフリーターですが、本日社長によばれインターネットで会議が出来るようにしてくれないかとお願いされました。 我が社は、全国に営業所はあるものの、会社の規模は小さいようです。 費用(月額) 10万 利用人数 10名ほど 利用頻度 社長の気の向くまま 映像は、会議進行者のみ 資料はオフィス系 上記ないようで出来る会議システムを提供しているところはあるのでしょうか?
- フォルダの中身
ツリー状になったフォルダ構造とともに、中のファイルのファイル名等を一覧表にして表示したり、プリントアウトしたりすることはできますか? Print Screen以外の方法でお願いします。
- ベストアンサー
- kiyo-t
- Windows XP
- 回答数3
- これからの中国、世界のあり方・・・
最近、中国の経済成長率10%がここ10年続いている ということですが、これから、10年後、20年後の中国 そして10年後、20年後の日本や世界各国はどのように 変化していくのでしょうか? 知人はこれから中国が伸びてくる だから中国語を学んでおかないと取り残される と言っていましたが。。。 私は、アジアNo1の経済大国の座を中国に奪われるも 日本の経済は回復期に向かうので日本での失業率は ある程度回復する(福祉関連は除く)と思うのですが みなさんの考えを聞かせてください。
- ベストアンサー
- dora_0903
- その他(ビジネス・キャリア)
- 回答数4
- 海外のフリーメールで…。
海外のフリーメールで日本語対応な所がありましたら教えて下さい。どうぞ宜しくお願いしますm(_ _)m
- ベストアンサー
- kick-3mc
- その他(メールサービス・ソフト)
- 回答数2
- TOMCATと商用サーバーの比較
システム導入検討に伴い、現在TOMCATにするかその他商用のJ2EEサーバーにしようか迷ってます。 導入コストの面ではTOMCATで文句無しですが、トータルで考えた場合どうでしょうか? 開発工数や管理工数、製品のサポート等も含めて考えた場合、TOMCATと商用のものどちらが良いでしょうか? ちなみに、システムはイントラ向けで、今後長期間使っていく予定です。
- 電源投入と同時に実行されるソフトをストップしたい
WindowXPですが、電源投入し、たちあがると、 Apache.exeがプロセス上で実行されています 今、不都合なのは ANHTTPdを実行しようとするとエラーになります 原因の一つにApache.exeが実行されている為でした Apache.exeが実行しないように、するには どうしたらいいか、教えてください スタート/すべてのプログラム/スタートアップ の中にはありません Apacheがなぜ、セットアプされたか、と言いますと PHPを試してみたく、phpでv5のセットアップを しました、その際Installされたものと思います 多分、Apache以外にもPHP、MySQLも同時に実行されて いる、と思います こうしたファイルすべて実行しないように したいのです。
- ベストアンサー
- ppmi
- Windows XP
- 回答数2
- 半角カタカナ文字の入力方法。
通常文字入力はローマ字入力になってると思いますが、そのローマ字入力の設定を、半角カタカナ入力に切り替えるのはどうすればいいのでしょうか? 以前一度友人に教えて貰った事があるのですが忘れてしまいました。その方法は確か、一度通常入力をして、例えば”東京”と入力したい時にまずローマ字入力で普通に東京と入力し、それを反転させ、そして何かのキーを押したら半角カタカナになる、というものでした。 でも何のキーを押したらいいのか分りません。半角カタカナ入力の方法を教えて下さい。 宜しくお願い致します。
- ベストアンサー
- beaurah
- その他(インターネット・Webサービス)
- 回答数6
- メールの受信がエラー
Outlook Expressを利用していますが、下記のようなエラーで受信しなくなりました、今までに、何度か発生しましたが、再起動すると解決していましたが、今回は何回再起動しても修復されません、何が原因でしょうか? サーバーへの接続は失敗しました。 アカウント : '@XXXXX(私のアドレスが記載されている)', サーバー : 'pop3.norton.antivirus', プロトコル : POP3, ポート : 110, セキュリティ (SSL): なし, ソケット エラー : 10061, エラー番号 : 0x800CCC0E
- ベストアンサー
- syoden
- その他(メールサービス・ソフト)
- 回答数5
- インターネットエクスプローラーがおかしい
インターネットエクスプローラーの“ファイル・編集・表示・お気に入り・ツール・ヘルプ”の欄と“戻る、進む、×、更新”等の欄のボタン、そしてアドレスバーが消えてしまいました。どなたかなおし方を教えていただけないでしょうか。ちなみに「標準のボタン」の設定かと思いましたが右クリックする場所がありません。よろしくお願いいたします。
- メールの受信がエラー
Outlook Expressを利用していますが、下記のようなエラーで受信しなくなりました、今までに、何度か発生しましたが、再起動すると解決していましたが、今回は何回再起動しても修復されません、何が原因でしょうか? サーバーへの接続は失敗しました。 アカウント : '@XXXXX(私のアドレスが記載されている)', サーバー : 'pop3.norton.antivirus', プロトコル : POP3, ポート : 110, セキュリティ (SSL): なし, ソケット エラー : 10061, エラー番号 : 0x800CCC0E
- ベストアンサー
- syoden
- その他(メールサービス・ソフト)
- 回答数5
- 1
- 2