C#,C#の宿題片付けます。
■ このスレッドは過去ログ倉庫に格納されています
無視されてないじゃん
それなりの答えのソースあったけど見てないか自分の理解できるレベルじゃないので
見なかったことにしてるだけじゃないの? 出題者のてんてーに聞いたほうがいいよ
List<>で管理するなら旧プログラムにある再帰的に呼び出してる部分はどうするかって
出題がいろいろ糞過ぎなんだよな・・・
書き換えろって言ってる割に新仕様の要件定義があいまいというか
出題者が先生じゃなくててんてーなんだよなw 引かぬ!媚びぬ!省みぬ!
は聖帝か。
てんてーはリンの姉なんだっけ? >>689
すいません。 本当にc++しかできなくてc#に関しては無能なんです。
切実に助けてください。 以下の手順を踏んだところでその問題は解決しないと思うんだが、どういうこと? まじめに要件聞いて来いって言われてるのにそんな確認作業すらできないのか?
>>689じゃあ変更後の仕様がはっきりしないので確認してこいって言われてるのに・・・ C++ならどう作るのかを書いてもらって、それをC#にコンバートするほうがよほどらくだと思う。 [1] 授業単元:プログラミング実習
[2] 問題文(含コード&リンク):
1.acをabbに置き換える最小のレーヴェンシュタイン距離を求めよ
2.1をもとにdiffツールを作成せよ。なお、出力時の形式は以下のとおりとする
ac
^
abb
||
[3] 環境
[3.1] OS: Windows
[3.2] コンパイラ名とバージョン: VisualStudio2010
[3.3] 言語: C#
[4] 期限: 2月10日まで
[5] その他の制限:なし
http://codepad.org/AwwMGCx0
1は解けたのですが、2を解く方法がわかりませんでした
2を解く方法を教えてほしいです
マークなしが一致、|が追加で、^が削除ってこと?
http://codepad.org/AwwMGCx0 のコードで既に
最短距離の場合のグラフ上の移動方向も分かっている。
そこからゴールからスタートにつながる経路を判定できる。
その経路上で、下に移動=削除、左に移動=追加、斜めに移動=一致と読み替えれば2は出せる。 >>701
すんません。スペースが削除されておかしくなってました
ABB
||
ACー
^
(^は追加 |は削除 −は)
要はWinDiff風の表示をしろということのようです >>701
すまん。
レーベンシュタインを求めるのに使った表をどのようにたどっていけばいいかさっぱりわからん
ACがあるほうは左にたどっていてそれを表示し、
ABBがあるほうは下にたどって行ってそれを表示すればいいのか? 地球から木星までの平均距離は約483737473マイルである
この時の光が18600マイル進む事に注意して秒、分、時間に直して時間を求めよって問題が出た・・・ 2x2の行列A,Bの差を求める関数void func2(int A[][], int B[][], int C[][])を定義してその動作を確かめるプログラムkadai4-2.cを作りなさい。演算結果はC[][]に代入されて返されるものとする。
ただしAとBはキーボードから次で入力するものとする。
scanf("%d %d %d %d %d %d %d %d", &a[0][0], &a[0][1], &a[1][0],&a[1][1], &b[0][0],&b[0][1],&b[1][0], &b[1][1]);
答えは以下で出力されるものとする。
printf("answer = %d %d %d %d\n", c[0][0], c[0][1], c[1][0], c[1][1]);
よろしくおねがいします >>708
だから、そういうときは、何も言わずC#で回答書いて、
「これで提出しなよ」って差し出すんだよ。 [1] 授業単元:C#
[2] 問題文(含コード&リンク):http://www.dotup.org/uploda/www.dotup.org1836205.pdf.html パス2313
[3] 環境OS: WIN7 言語: C#
[4] 期限:今月中
よろしくお願いします これ、reflector通したらいいんじゃないか?w
簡単すぎてやるき出ないw メソッドの頭を小文字にするのと、_でつなぐの直せって先生に言っておいてね。 C#でアウトプロセスサーバーと同じことするにはRegistrationServices.RegisterTypeForComClientsしか無いの?
コレってCOMじゃん。.netらしい方法はないの? >>725
プロセスが停止状態でも、どっかに登録してリクエストがあれば再起動できる?
あと、オブジェクトのインスタンスを全てのプロセスで共有できる?
GetObjectと同じように。 これはエロを満たすための箱であって
そういうんじゃないから 音声入力やりたいんですがピュアマネージドなライブラリありますか? 声のほうか、ごめん。
OpenCVかなんかを使ったような、、 ピュアマネージドコードだけでGPGPUを使う方法ありますか? >>738
アンマネージドな方法で書かれたDXラッパーがあれば
それをC#からマネージドに使えるよ。
たしか、DX11のラッパーライブラリが公式から出てたはずだから
それでDirectCompute/ComputeShaderが使えると思う。
従来のPixcelShaderをPSとして使って計算するならxnaでもいけるかもしれない。確証はないが
その手のC#ラッパーからでも、GPU上実行部分はHLSLで書くものだから、
「マネージコードでGPGPU」かと言われると違う気も。
まあ、C#の式ツリー使って、HLSLを動的生成するライブラリもあるけど。 >>740
いや流石に、ビューポートとか、共有メモリの初期化とか、そういう話だろw
ところでATI StreamやCUDAの場合もHLSLで記述するの? 明日の10:00までの宿題なんだけど、誰かやってくんね? >>743
多分そんなに難しくない
C#+ASPで更新可能な名簿つくるだけなんだけど
やってくれるなら宿題概要upしまふ さっさとだせば良い物を…
こうやってウダウダいうから誰もしたくなくなるんだよな 多分そんなに→ 絶対 無茶、無理
○○つくるだけなんだ→ 簡単ではない
ごめん。めっさ難しいわ これ。\20万でどない? >>752
では、自力でなんとかします!!!
こんな時間まで手間取らせて申し訳ないです!!! C#でテトリスを作っています。
http://www.dotup.org/uploda/www.dotup.org2527704.txt.html
パス 1234
これに次のブロックを右側に表示させたいのですがわかりません。
誰か教えてください。
お願いします!! 【.NET Framework】 4.0
【技術】Task
【やりたいこと】
ユーザのフォルダ、ファイルのD&Dに対し、渡されたフォルダ&ファイル内の特定パターンのファイルすべてに
時間のかかる処理をしたい。
・Cancellationの実装。
→ 現在キューイングされているタスクをすべて停止し、Complete(Reason=Cancel)を呼び出す。
・Progressイベントの実装。
→ フォルダ・ファイルの進行状況を、別々に表示する。
また、ファイルの進行状況は、「現在キューイングされているフォルダ・ファイルに含まれるすべてのファイル数」に基づく値とする。
さらに、進行中にユーザのD&Dがあった場合は、即座にそのフォルダ、ファイルも進行状況に反映する。
・Completeイベントの実装。
→ キューイングされているすべてのフォルダ・ファイルを処理しおえた段階で、1度だけ呼び出す。
Complete(Reason=Complete)
・Exceptionイベントの実装。
→ 現在キューイングされているすべてのタスクの内で、例外が発生した場合は
即座に残りのキューをキャンセルし、Complete(Reason=Fault)を呼び出す。
【許容範囲】
Completeが呼び出された直後(最中)に、ユーザのD&Dが行われた場合、
Progressはリセットされた状態から始まっても構わない。
【背景】
文章で見るととてもシンプルに思えるんですが、Taskクラスの扱いが難しすぎてちんぷんかんぷんなので、
試行錯誤後のソースコードは次のレスに載せますが、かえって読まない方が作れるかも。
最初はQueue<T>+Thread+CancelException(自作のException)でとてもマニュアルな作り方してたんですが、
CUIで利用する場合は同期する(TaskでWaitする)とのコトで、テーマが変わってしまったので、やむを得ず現状に至っています。 見返して気づいた。このスレほとんど止まってたのか・・・。
別スレで聞くので、ここのは取り下げさせてください。失礼しました。 台形、三角形、長方形の各辺を入力してそれらの合計を求めるプログラムを求めよ。
いや、出来てはいるんだがもっとスマートな書き方あるだろうなと…
例えばゼロ以下は入力しても再入力(whileとifを使って無限ループはしている)とか、配列に対応させるとか…
あまりにも初心者なコードで恥ずかしいですが…
課題が1行目だけなら、それ以外の余計な実装はいらない。 >>764
言われてみればそうですね。
仕様を踏まえての作成ですよの。
汚いコードですが提出します。 Listの要素にKeyValuePairを入れて宣言と同時に初期化する方法を教えてください。
private List<KeyValuePair<string, string>> hogeList = new List<KeyValuePair<string, string>>【ここがわからない】
{"AAA", "あああ"},
{"BBB", "いいい"},
{"CCC", "ううう"},
みたいな感じで初期化したいのです。 某サイトからコピペですが、
KeyValuePair<string, string> keyPair = new KeyValuePair<string, string>("埼玉", "さいたま");
こういうのは出来るみたいです。
一度設定したら値の変更はしないので宣言と同時に初期化したいのです。 ほらよ
ttp://d.hatena.ne.jp/nain/20081016/1238484482 解決です
ありがとうございます
中でもnewをすればよかったんですね フリーソフトのsoundengineのように音声ファイルを切り貼りできるソフトを
作っていただけないでしょうか。形式はmp3とwmaファイルが使えればよく
昨日は再生と音声の切り貼りができてvisual studio 2008 C#で動作
するソフトでお願いします。
>>773
SoundEngine使えばいいじゃん
>>774
宿題として提出しないといけないのでソースがないといけないのです・・・・ >>775
俺には無理。
ライブラリ探して切り貼りするくらいじゃないかな。 >>776
ありがとうございます。
BASSライブラリが多くの機能を実装できるそうなのであさってみます BASS.NETのフォーラムを見てきたところ音声の切り貼りができる関数があるというわけではない
と書かれていました。どなたか音声を切り取る機能をもつ環境か
ソースコードを知っている方はいませんでしょうか? 読み込むだけなら、下記がある。後はwavのフォーマットを調べてどうにかする。
どうにかできるかは分からないけど。
ttp://morimori2008.web.fc2.com/contents/PCprograming/Csharp/wave.html
そんな高度な宿題だったら説明くらいないの? >>780
それがやってこいとだけ・・・・
他の子とも皆別の課題を出されたようなので、これをやっているのは私だけなので
参考プログラムを探していたところなのです 宿題を出した人はきっと、そんな仕様は言ってない
に1票 まずは、MP3というものがどういうものか検索してみよう。
次にWMAがどうゆうものか検索してみよう。
どっちも圧縮されてるのがわかりますね。
さて、圧縮を展開するのにサンプルコード程度に収まるでしょうか。
大変ですね。GL! まだ夏休み始まったばかりだろ?
少しはがんばってみろよな "yyyy/mm/dd hh:mm"という形式の時刻の文字列をUnixEpochTimeに変換するコードを書いてくださいm(_ _)m >>787
ぐぐったら一発で出るじゃないか・・・。んもぅ。
ttp://blog.ishitoya.info/entry/20080321/1206081336 C#勉強中です。
自作クラスにインデクサを定義し、そのクラスをLINQを使って列挙するようなことは可能ですか? ■ このスレッドは過去ログ倉庫に格納されています