[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 04/25 21:11 / Filesize : 316 KB / Number-of Response : 926
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

★★ Java の宿題ここで答えます Part 68 ★★



1 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 23:15:02 ]
【質問者へ】
回答者の便宜のため、以下の注意事項を遵守してください。
・質問は【課題提示用テンプレ】を利用してください。
・問題文は、出題されたまま全文を書いてください。
・数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。
・JavaScriptは板違い、Web制作板をご利用ください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。
・回答されたら動作報告を必ずしてください。
・課題文が長い時、添付ファイルがある時はこちらのアップローダーを使うと便利です。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm

【課題提示用テンプレ】
【 課題 】与えられた課題文をそのまま書きます。 《必須》
【 形態 】1. Javaアプリケーション(main()で開始)/2. Applet/3. Servlet/
       4. 携帯(開発環境のver.必須)/5. その他(明記のこと) 《必ず選択》
【 GUI  】1. AWTのみ/2. Swing/3. SWT/4. 制限なし/ 5. その他(明記すること)
       《GUIの課題の場合必ず選択》
【 期限 】提出期限、解答希望日を書きます。「できるだけ早く」はNG。 《必須》
【 Ver  】コンソールでjava -versionを実行し、その結果を貼ります。 《必須》
【 用語 】数学用語、専門用語の意味、説明を書きます。 《あれば必須》
【 補足 】課題について自分なりに補足する事、何か思う事があれば書きます。
       丸投げでない場合は、途中までのソースとその経過報告、
       質問点、疑問点を書きます(なるべく丸投げにしてください)。

【回答プログラムの掲載場所】
Java質問スレWiki  ttp://www.wikiroom.com/java/
ソースポストネット  ttp://sourcepost.sytes.net/
ろだ2  ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm

【前スレ】
pc12.2ch.net/test/read.cgi/tech/1232627790/

55 名前:Indooroopilly mailto:sage [2009/07/27(月) 22:15:31 ]
import java.util.Scanner;
import java.util.regex.*;
public class KeywordExtractor{

public static void main(String [] args)throws Exception{

String keyword = "q=([^&]+)";
Pattern pattern = Pattern.compile(keyword);

System.out.print("Input URL: ");
Scanner scan = new Scanner(System.in);
Matcher matcher;
String line = "";
while(scan.hasNext()){
line = scan.nextLine();
matcher = pattern.matcher(line);
if(matcher.find()){
String foundWord = matcher.group().replaceAll("q=", "");
System.out.println("Keyword: " + foundWord);
}else{
System.out.println("Did not find any keyword in the text.");
}
matcher.reset();
System.out.print("Try other URL: ");
}
}
}

56 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 23:51:27 ]
>>54
動かないんですが・・

57 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 00:14:41 ]
>>56
>>55は動くぞ。

58 名前:54 mailto:sage [2009/07/28(火) 01:22:32 ]
>>56
すまん。こっちでは動いたんだが…。
できれば「動かない」ってだけじゃなくて、「どう」動かないのか教えてくれるか。
コンパイルでこんなエラーになるとか、実行するとこんなエラーが表示されるとか…。
それとも 56 のように実行するとURLを入力する状態にならないといけなかったのか。

59 名前:53 mailto:sage [2009/07/28(火) 11:06:33 ]
>>54>>55

完璧に動作したのを検証しました。
苦手な正規表現の勉強になりました。

先生ありがとうございます!!

60 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 12:49:00 ]
53はお騒がせだな。

61 名前: ◆MvRbZL6NeQ mailto:sage [2009/07/28(火) 21:14:12 ]
【 課題 】このプログラムを実数が扱えるように書き換える.
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/768.zip
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】2009/08/02
【 Ver  】java version "1.5.0_18"
【 用語 】特になし
【 補足 】さっぱり分からないので,よろしくお願い致します.

62 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 00:42:25 ]
>>61
ToolInt を ToolDouble に名前を変えて、
内部の int value を double value に変えて、
Scanner.lexDigit() を小数点も取り込んで Double を返すようにして、
こまごまと int → double, Integer → Double にすりゃいいんじゃないか

63 名前: ◆MvRbZL6NeQ mailto:sage [2009/07/29(水) 09:32:30 ]
>>62
実は両方使えるようにしたいんです、言葉が足らずに申し訳ありません。



64 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 09:55:12 ]
>>63
double に変えたって整数は使えるだろ
正確さが欲しいなら BigDecimal でも使っとけ

65 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 10:49:04 ]
>>61
BigDecimal化変更分のみ
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/769.zip

66 名前: ◆MvRbZL6NeQ mailto:sage [2009/07/29(水) 15:13:42 ]
>>64-65
書き込みが遅れてすみません.
ありがとうございました!

67 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 21:50:27 ]
【 課題 】与えられたクラスを利用して,複数の図形を描くクラスを作成する
      ※詳しい内容や利用するプログラムは
      ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/773.zip
      内のsetsumei.txtに書いてあります。
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】7/30 15:00
【 Ver  】java version 1.6.0_14
【 補足 】一日中考えてて今も頑張ってますが、
      javaに馴染みがなくてさっぱり分かりません(;つД`)
      よろしくお願いします。

68 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 00:48:21 ]
>>67
とりあえず、TurtleRectangle.javaがコンパイル通んないんだけど?

69 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 00:59:32 ]
>>67
問題文の
> // 初期座標(100, 200), 速度 10, 長さ 15, 赤色
> remocons[3] = new TurtleHexagon(100, 200, 10, 15);
> remocons[3].setColor(java.awt.Color.BLACK);
の添え字は4の間違いだな。

70 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 01:00:33 ]
>>67
TurtleHexagon.javaが六角形のはずが五角形を描くし

71 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 01:09:12 ]
>>67
とりあえず、引数とループはこんな。
public static void drawFigures(TurtleRemoCon[]trcs ) {
while (true) { // 無限ループ
// 引数の配列を順番に操作し、
// step() メソッドを利用して図を書かせる
for(TurtleRemoCon t:trcs){
t.step();
}
}
}



72 名前:67 mailto:sage [2009/07/30(木) 01:22:31 ]
67です。
アップした課題ですが、先程自力で完成させることが出来ました。
レス下さったのにすみません&ありがとうございます!

そしてたった今動作確認していて、六角形と書いたにも関わらず、
なぜか五角形の動きをしているのに気付いて、茶を吹いていた所です。
アップ前に見直したはずなのにこの有様は酷い…orz
TurtleRectangle.javaは自分の方ではエラーは出なかったのですがなぜだろう…


73 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 01:37:28 ]
>>72
そいつだけ文字コードがEUCになってたぞ。
ついでに、Turtle.java の 97行目で
java.util.ConcurrentModificationException が発生するぞぼけ
と講師に言っとけ。
いまどき
private Vector turtles; // must be atomic.
なんて書いてちゃあな。



74 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 23:48:55 ]
【 課題 】じゃんけんとその結果を記録する
ttp://files.or.tp/up3399.zip
      
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】8/5
【 Ver  】java version 1.6.0_14


75 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 02:35:35 ]
すいません、>>67の課題の中にある問題3なんですが、
どういうことを書けばいいんでしょうか。
例外処理の説明?


76 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 02:47:34 ]
【 課題 】タートルグラフィックスを描写するプログラムを作成する。
      rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/775.zip
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】8/2
【 Ver  】 java version 1.6.0_14
【 補足 】どう手を付けたらいいのか分からない状態です…
       実装するのはright left forwardの3つだけでいいみたいです。
       よろしくお願いします。

77 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 04:05:50 ]
>>76
とても大人が書いたとは思えない文章だな…

78 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 17:24:16 ]
>>76
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/776.java
リピートとか出来ないし、字下げとかも未対応

79 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 22:18:53 ]
>>78
Commandパターンは何処へ行った?

80 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 23:50:07 ]
>>79
特に要求されてないし

81 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 02:36:32 ]
>>76
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/777.java
リピートしてみた。

>>79
デザインパターンわかんない

82 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 03:35:43 ]
>>78 >>81
まぁ、学生が作ったっぽくはあるな

83 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 03:47:10 ]
まじめに作ろうかと思ったけど、学生がつくったっぽさがあった方がいいのか
そこは気付かなかった



84 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 15:32:34 ]
>>74お願いします。

85 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 16:43:31 ]
>>74
このjavadoc通りの構成にして、どう実行したらどう出力されればいいんだ?

86 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 18:05:15 ]
ここに出されてる宿題って成果物の仕様とかがあいまいでどこまでつくればいいのか
分からない

87 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 18:34:33 ]
>>86
javaで入門レベルの宿題が出来ないやつが質問してるんだから・・・

88 名前:デフォルトの名無しさん mailto:sage [2009/08/01(土) 20:00:24 ]
>>74
こんなんでいいか
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/778.zip

89 名前:デフォルトの名無しさん mailto:sage [2009/08/02(日) 14:05:09 ]
>>88
少し自分で変えることで完璧なものができました。
どうもありがとうございました。
できましたら、学校の講師に見つかってしまうかもしれないので、
うpろだのファイルを削除してもらえたら嬉しいです。
勝手ではありますが、お願いします
本当にありがとうございました。

90 名前:デフォルトの名無しさん mailto:sage [2009/08/02(日) 14:58:18 ]
>>89
まだ時間はある。
「少し」と言わずあちこちをいじって動かしてみれば、それが「理解」することになるし、
プログラムが自分のモノになるぞ。

91 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 00:39:26 ]
問題と回答を各所に無断転載しました

92 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 01:14:03 ]
>>89
バレるのが怖いなら自分でやれよw

93 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 03:20:44 ]
【 課題 】
RacingCar.javaとRaceManager.javaから成るカーレースゲームを作れ
車1台で走るバージョンのソースと,複数台を競走させるバージョンのクラスファイルを配付
車1台バージョンを複数台競走バージョンに改造せよ
【 形態 】
1. Javaアプリケーション(main()で開始)
【 GUI  】
4. 制限なし
【 期限 】
提出期限:8月4日23:59まで
【 Ver  】
1.6.0_11
【 用語 】
【 補足 】
添付ファイル
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/780.zip
お願いします



94 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 06:38:47 ]
>>93
import java.io.*;

// レーシングカーによるレースの管理
public class RaceManager{
public static void main(String args[]) throws IOException{
int goal = args.length>0?Integer.parseInt(args[0]):72;
RacingCar.setGoal(goal); // ゴールまでの距離の設定
final int ksize = 9;
RacingCar[] rcs = new RacingCar[ksize]; // レーシングカーの生成
for(int i=0;i<ksize;i++){
rcs[i]=new RacingCar();
}
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
boolean flag = true; // レース継続/終了フラグ
System.out.println("START!!");
while(flag){
br.readLine(); // キーボードからの入力を待つ
for(RacingCar rc:rcs){
flag = rc.run() & flag; // 車を走らせる。ゴールしたらfalseが返るので,flagもfalseになる rc.run() & flag
}

for(int i=0; i<goal; i++){
System.out.print("-");
} // 走行1回分の区切り線を表示
System.out.println();
}
System.out.println("FINISHED!!");
}
}
こんな?

95 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 07:36:53 ]
>>93
つjad

96 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 19:55:15 ]
>>94
ありがとうございます。間に合いました。
>>95
それは何ですか?
reflectorみたいなものですか?

97 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 11:22:18 ]
>>96
ggrks

98 名前:デフォルトの名無しさん mailto:sage [2009/08/06(木) 17:11:21 ]
>>97
yfrks

99 名前:98 mailto:sage [2009/08/06(木) 17:12:57 ]
>>96のみす

100 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 11:54:52 ]
夏休み〜夏休みだよ〜

101 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 20:55:45 ]
夏休みの宿題の駆け込みとかあったらイヤだな

102 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 15:34:04 ]
jad知らないもんなんだな。もしかしたらeclipseも知らないのかね。
学生ってまぞいことやってるんだな。

103 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 15:48:47 ]
>>102
学生に割り当てられるショボイPCだと、最新のeclipseはきついかも知れない。



104 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 16:19:51 ]
>>102
昔Jadclipseってのがあったな。今もあるのか知らないけど。

>>103
eclipseはごちゃごちゃプラグイン入れなければ、
バージョン3の方が2の時より軽い気がするが、気のせいか。
10年程前か、始めて使いはじめた頃は正直遅くて使えなかったな。

105 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 18:09:21 ]
>>102
つーか、学生にclassファイル渡してこれと同じのを作れって言う
講師ともどもってことだなw

106 名前:デフォルトの名無しさん [2009/08/10(月) 16:59:12 ]
わからないことが多すぎて
もう自分に向いてない気がしてきた。
問題も全部英語だし、その意味すらもあやふやだし
この科目の単位さえ取れればいいのに。

107 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 17:52:03 ]
>>106
講師に言え

108 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 18:22:21 ]
なんか、延々、オーストラリアかどこかの通信制大学の課題を投げてるやつがいたっけ。

109 名前:デフォルトの名無しさん [2009/08/11(火) 21:03:20 ]
abstract class Animal {
private static int count;
public static void increment() { count++; }
public static int getCount() { return count; }
abstract void noise();
}
class Dog extends Animal {
public Dog() {};
public void noise() {
System.out.println("Woof");
increment();
}
}
class Cat extends Animal {
public Cat() {};
public void noise() {
System.out.println("Meow");
increment();
}
}
public class Counter{
public static void main(String[] args) {
Animal[] a = {new Dog(), new Cat(), new Cat(), new Dog(), new Dog()};
for (int i = 0; i < a.length; i++)
a[i].noise();
System.out.println(Dog.getCount() + " woofs and " + Cat.getCount() + " meow");
}
}
なんかおかしいところありますか?

110 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 21:50:09 ]
>>109
スレ違い。

111 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 21:57:10 ]
>>109
おかしくはないが、思っているようには動かんだろうな。

112 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 23:29:19 ]
暇だから弄るか

>>109
プログラムは書かれている通り動いたぞ
>Woof
>Meow
>Meow
>Woof
>Woof
>5 woofs and 5 meow

113 名前:デフォルトの名無しさん [2009/08/12(水) 00:33:54 ]
>>110-112
ありがとうございました。
どう変えれば
3Woofs and 2Meowになるのでしょうか?



114 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 00:46:07 ]
>>113
スレ違いだといってるだろうが
>>1を見るか質問スレへ行くかしろ

115 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 01:12:40 ]
>>113
自分で考えろ。以上。

116 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 17:41:03 ]
【 課題 】3×3のマス目で行うマルバツゲームの作成。人対コンピュータで、難易度の選択が可能。
レベル1 だれでも勝てるようなレベル レベル2 人間と互角 レベル3 勝つことは不可能に近い
【 形態 】2. Applet
【 GUI  】4. 制限なし
【 期限 】8月22日 正午まで
【 Ver  】java version "1.6.0_13"


117 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 17:55:27 ]
>>116
ええと、人間なら勝敗はつかないゲームなんだけど・・・
ja.wikipedia.org/wiki/%E4%B8%89%E7%9B%AE%E4%B8%A6%E3%81%B9

118 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 17:59:03 ]
3x3のマルバツゲームなら最善手で引分けになる
そして最善手で進めるのは普通の人間でも十分可能
つまり人間と互角のレベルと
勝つことは不可能に近い=引き分けになってしまうレベルは同じくらいだろう
どんな人間を想定しているのか知らないがレベル1とレベル3だけでいいんでは?
人間と互角っていうのがあやふや過ぎる

119 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 17:59:09 ]
>>116
これ出した奴はただのアホだな。

120 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 18:14:32 ]
>>119
「○×ゲームつくれ、あと、工夫したら加点」くらいの課題だったのでは?

121 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 19:08:38 ]
>>120
出題者乙

とか言ってみたり

122 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 22:57:27 ]
>>116
レベル1:人間先手で、交互に置いて、最終的に多く置けたほうが勝ち
レベル2:特定のマスをランダムに決めておいて、そこに置いたほうが勝ち
レベル3:人間先手で、交互に置いて、最終的に少なく置いたほうが勝ち

123 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 23:33:19 ]
それ既にマルバツゲームじゃなくね?w



124 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 23:36:26 ]
そうか、仕様策定からはいるわけか。。。
うまいな

125 名前:デフォルトの名無しさん mailto:sage [2009/08/13(木) 21:09:07 ]
引き分けは後手勝ちにすればいんじゃね?

126 名前:デフォルトの名無しさん mailto:sage [2009/08/13(木) 21:22:21 ]
人間ってなんだろう?

127 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 00:01:21 ]
>>125
それで、レベル1は人間が後手、レベル2はランダムで後手が決まり、
レベル3はコンピュータが後手ということですね。

128 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 00:39:21 ]
期限まで時間がまだあるから難易度についての詳細か仕様変更の>>116のレス待ちだな

129 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 00:59:09 ]
マルバツゲームをするときは、相手に揃えさせたら勝ちって風にすることがある


130 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 01:04:08 ]
>>129
その場合でも先攻後攻ともに最善を尽くせば引き分けになる

131 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 14:24:55 ]
先手が真ん中取れば相手の反対側に打っていけば絶対そろわないしな

132 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 14:30:55 ]
引き分けたら乱数で決めちゃえ

133 名前:デフォルトの名無しさん mailto:sage [2009/08/15(土) 18:50:39 ]
>>116

ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/782.java

EASY:負けるように負けるようにと動く
HARD:最悪でも引き分けに持ち込む
NORMAL:基本的にHARDとして振舞うがたまにミスる(ミスるところが人並み)
というようにした
めんどくさいのでユーザは常に先手

改良の余地多し
特に メモリを喰いすぎる点がまずい
そこを半端に対策練って変に高度になってしまったとこもまずい



134 名前:デフォルトの名無しさん mailto:age [2009/08/16(日) 01:15:35 ]
【 課題 】JPEG圧縮データからBMP画像を生成するプログラム。
      ただし、ハフマン復号化、逆量子化、逆DCT変換の処理は自ら作成する。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】8月いっぱい
【 Ver  】java version "1.6.0_13"


135 名前:134 mailto:age [2009/08/16(日) 01:35:35 ]
御免!!これも頼みます。

これは一応なんとなくはできてるんだけど、自信がないので。

【 課題 】BMP画像からJPEG圧縮データ生成するプログラム。
      ただし、DCT変換、量子化、ハフマン符号化の処理は自ら作成する。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】8月いっぱい
【 Ver  】java version "1.6.0_13"

136 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 03:53:50 ]
>>135
自ら作成するというのが死ぬほど難しいな。

137 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 04:01:29 ]
jpegに関する資料とかあればやってくれる人いるかも

138 名前:134 [2009/08/16(日) 04:21:48 ]
jpeg圧縮のプログラムは↓を参考にしてみた。ってかこれ一応できてるけど。

www.geocities.co.jp/SiliconValley-SanJose/8609/labo/jpegcoder.html

jpegのファイル構造は↓にある

hp.vector.co.jp/authors/VA032610/JPEGFormat/StructureOfJPEG.htm

あと↓には詳しいアルゴリズムが載ってる

www.marguerite.jp/Nihongo/Labo/Image/JPEG.html

一番苦労しそうなのが、jpegデータからハフマン復号するところかな!?

どうか、よろしく頼みます。

139 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 09:55:07 ]
既にハードチップに組み込まれてるほど普及してるのになんでまたjavaで再生産するの?
それよりjpegのアルゴリズムのコツをまとめたサイトを作るほうに時間使ったほうが断然いいんじゃないのか。

140 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 13:43:44 ]
Palm用にアセンブラで JPEG デコーダ作ったことあったな・・・
その情熱はもう無いわ

141 名前:デフォルトの名無しさん [2009/08/16(日) 17:09:04 ]
【 課題 】ろだ2の783でうpしてあります。
【 形態 】1
【 GUI  】4
【 期限 】8月28日まで
事情があり授業にほとんど出れてないので、ほとんどわかりません。。
一応参考書は開いてみたのですが、自力でできる気がしないのでよろしくお願いします。

142 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 17:18:26 ]
>>141
授業出ないと学費払ってる親が泣くぞ.

143 名前:141 [2009/08/16(日) 17:57:08 ]
>>142
すみません、やむを得ない事情がありまして。。
よろしくお願いします。



144 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 18:23:33 ]
>>141 に限らずだが。
確かに>>1に添った書き方にはなってるがな。
もうちょっと、せめてどんなレベルなのか(じゃんけんなのか電卓なのかjpedCODECなのか程度)
一言でいいから書いといて貰えないか。
出来そうもないようなモノをわざわざダウンロードして中身みる手間をかけずにすむ。

145 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 20:00:38 ]
学校も高校・高専・専門・大学一般・大学理工に分けてくれると判り易いな

146 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 20:57:08 ]
たんなるテキストデータだからDLしなくてもブラウザで見れる
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/783.txt

147 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 10:38:10 ]
>>141
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/784.txt

148 名前:tor-proxy mailto:age [2009/08/17(月) 17:51:51 ]
自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L

名言集 その3
『いつもサボってばかりのキャップがウゼえ』

yutori7.2ch.net/test/read.cgi/news4vip/1249830540/ ID:PVAf+dux0 = 自動焼人 ★
> 71 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:58:57.28 ID:PVAf+dux0
> >>69
> 大変って言うか
> 毎日、報告されたのを見て、判断して、処理して、完了報告して、以下ループ。
> ちょっとでもミスすると、普段は作業もしてないキャップさんたちがさんざん文句言ってきて
> その言いわけを考えないと、キャップはく奪されたりアカウント凍結されたりするから
>
> 登録されてから一年以上経って、やっといいたいこと言えるようになってきたよ。



----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
qb5.2ch.net/test/read.cgi/sec2chd/1250169591/
にて自動焼人 ★までご連絡ください

149 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 13:14:28 ]
サーブレットプログラミングに関する宿題の質問は受け付けていませんか?


150 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 13:16:57 ]
>>149
【 形態 】3. Servlet

151 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 20:06:06 ]
>>149
>>1

152 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 13:36:47 ]
【 課題 】ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/786.txt
【 形態 】3
【 GUI  】4
【 期限 】今日中

よろしくお願いします。


153 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 17:03:27 ]
プログラム中でどう使用されているかの説明を求められているわけでなく
クラスやメソッドの機能の説明をせよってことなんだから
APIドキュメントの記述をそのままコピーすればいいんじゃない?



154 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 19:03:40 ]
>>153
すみません、具体的に教えてもらってもいいですか?
ほんと知識が0に等しいもので・・・

155 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 16:57:20 ]
>>154
sdc.sun.co.jp/java/docs/j2ee/sdk_1.3/ja/techdocs/api/javax/servlet/package-summary.html






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<316KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef