【モリタポ有償】C/C++/Java の問題を片付けます(4)

このエントリーをはてなブックマークに追加
744 ◆QZaw55cn4c :2013/08/26(月) NY:AN:NY.AN
このトリップもお終いですね
745 ◆QZaw55cn4c :2013/08/26(月) NY:AN:NY.AN
うんw
746 ◆QZaw55cn4c :2013/08/28(水) NY:AN:NY.AN
>>745
なんかさびしいね
747デフォルトの名無しさん:2013/08/29(木) NY:AN:NY.AN
それはいえますね
748デフォルトの名無しさん:2013/09/05(木) 14:37:41.32
乗っ取られたふりした荒らすのに使eうわなにをすr
749 ◆QZaw55cn4c :2013/09/07(土) 16:34:38.02
たしかに疫病神としては名が通っているからね他の板でも使えないかね
750片山博文MZコスモ ◆T6xkBnTXz7B0 :2013/09/15(日) 00:56:19.82
また色々お題を作ってみたよ。よかったら解いてみてね。

出されたお題をコーディングして罵られるスレ
http://toro.2ch.net/test/read.cgi/tech/1354393458/
751 ◆QZaw55cn4c :2013/12/04(水) 21:04:34.45
752デフォルトの名無しさん:2014/02/05(水) 16:43:41.85
age
753デフォルトの名無しさん:2014/06/05(木) 21:25:06.05 ID:Sx0fQUMJ
754デフォルトの名無しさん:2014/06/09(月) 00:58:56.48 ID:quK33S+U
755デフォルトの名無しさん:2014/06/14(土) 21:27:26.50 ID:Hlmqflzz
756デフォルトの名無しさん:2014/06/24(火) 19:50:22.27 ID:UhMIyUI+
永久キチガイ登録

BE:659869314-2BP(1000)


BE:663453588-PLT(23000)


あほスレ立て人のBE

他の板に絶賛バラマキ中
757 ◆QZaw55cn4c :2014/06/25(水) 04:21:52.87 ID:/nsw1r0I
http://peace.2ch.net/test/read.cgi/tech/1402622093/203
http://ideone.com/8tHT10
最近のお題は、歯が立たないものばかり‥
758 ◆QZaw55cn4c :2014/06/25(水) 04:47:52.37 ID:/nsw1r0I
759デフォルトの名無しさん:2014/07/01(火) 11:16:22.68 ID:aHhEQ2XO
760デフォルトの名無しさん:2014/07/02(水) 00:54:14.50 ID:lTHT5Rth
>>759
ご指摘感謝、3つめは false なんだね、見落としていた
http://codepad.org/WhW7hrkq
761 ◆QZaw55cn4c :2014/07/24(木) 00:22:06.48 ID:MYJWPOnC
762デフォルトの名無しさん:2014/07/24(木) 00:48:21.23 ID:HPD+fOz3
>>761
すげー。逆に高度すぎてよくわからん。Orz
763デフォルトの名無しさん:2014/07/24(木) 01:43:55.64 ID:MYJWPOnC
764デフォルトの名無しさん:2014/07/24(木) 01:47:19.35 ID:HPD+fOz3
>>763
gcdの係数求める計算か。高度すぎて思いつきもしない。
数学スゲー。>>761すげー。
765デフォルトの名無しさん:2014/07/24(木) 07:26:26.58 ID:MYJWPOnC
766デフォルトの名無しさん:2014/07/31(木) 04:15:15.94 ID:QIEzwx33
>>761
バグがあったので訂正します。
http://peace.2ch.net/test/read.cgi/tech/1402622093/555
http://codepad.org/gtIMC2WX

三項演算子の優先順位をとちってしまいました‥
× *x_sol = x + (alpha > 0) ? alpha : -alpha;
○ *x_sol = x + ((alpha > 0) ? alpha : -alpha);
767 ◆QZaw55cn4c :2014/08/03(日) 14:52:52.65 ID:Z1N8do6Q
768 ◆QZaw55cn4c :2014/08/06(水) 22:35:34.63 ID:1M326YIX
>>767
http://ideone.com/NV9lu6
http://paiza.jp/poh/kirishima/result/dfb63ca6e4a9fa058bc6664fec51dd7d
幅優先探索,というよりも優先順序付きキューを使っても,もはやこれまでか.
769 ◆QZaw55cn4c :2014/08/17(日) 01:10:04.16 ID:s3726XPY
770 ◆QZaw55cn4c :2014/08/25(月) 00:48:01.76 ID:5aaZ0ZHF
>>769
http://peace.2ch.net/test/read.cgi/tech/1392388003/875

いろいろと間違えているところがありました‥びょーきもいよいよ悪化しているようですね‥
以下修正します.
http://codepad.org/DSWxFR0w

修正箇所は次のとおり

1.零割りを起こしていました.
void LinearDiophantine(int a, int b, int *d, int *x, int *y, int *alpha, int *beta) {
...
k = a / b;

問題は a>b>=0 ですから, b = 0 に対して手当てをしないといけなかったです.
cygwin 附属のコンソール(+bash) は零割を食べてしまうようです.
これは void findBestSolution(int x, int y, int alpha, int beta, int *x_sol, int *y_sol)
も同じ.

2.これは間違いではないとおもっていたのですが,構造体を返すというのがうまくいかない,なにか勘違いしているのでしょうか?
struct Matrix2 calcMatrixMul(struct Matrix2 A, struct Matrix2 B) {
struct Matrix2 C;
...
return C;
}

3.>>769 のチェックルーチンは,ある意味手抜きもいいところなんで,きちんとしたもので確かめました.0 <= a, b, c, d <= 100 で問題ないようです.

いずれもマルチスレッド化を施そうとしてぞくぞくと発覚したもの,潜在的なミスを効率よく検出するいい方法はないものですかね‥
http://codepad.org/pKARFPpO
コンソールアプリで win32api のスレッド関連,クリティカルセクション,イベントオブジェクトを使っています.
771デフォルトの名無しさん:2014/08/25(月) 14:24:34.32 ID:famPiloD
1990年代脳してませんか?
772デフォルトの名無しさん:2014/08/25(月) 19:35:22.76 ID:5aaZ0ZHF
うん,Windows95 直前で止まっているかな‥当時の教科書に「軽量プロセス」という未来の技術がある!とかやってました‥2010年代脳ならどうするのでしょうか?
773デフォルトの名無しさん:2014/08/25(月) 22:24:53.86 ID:+bhXFjiw
2010年代脳ならライブラリ豊富なペチピーで書く
774デフォルトの名無しさん:2014/08/26(火) 01:54:15.30 ID:9W6Ab6sX
サーバーサイドならJavaでしょうに‥それこそライブラリは豊富だ‥テンプレート様がないのはヤダけど‥やっぱり次のネタはこれでいこうか‥
775デフォルトの名無しさん:2014/08/31(日) 23:39:41.39 ID:oLQH8DdZ
776デフォルトの名無しさん:2014/09/08(月) 21:17:34.80 ID:CgKjqZfD
ここってjavaはjavaでもjavascriptはだめなんでしょうか?
1000森くらいで質問したいんですが、
777 ◆QZaw55cn4c :2014/09/15(月) 19:45:50.47 ID:VIfM4oIh
http://peace.2ch.net/test/read.cgi/tech/1408962564/14
c++: http://ideone.com/H8lKio
信者のくせに delete してません‥ごめんなさい‥
778デフォルトの名無しさん:2014/09/16(火) 04:19:45.41 ID:bqCcZRnj
newとdeleteするくらいならvector使った方がいいよ。
メモリ確保のラッパーくらいでvector使ってもいいくらい。
結構レイヤー薄いし。
779 ◆QZaw55cn4c :2014/09/16(火) 18:49:58.55 ID:Zss/iCB4
>>777
C++98/03 の記述に対応しました.C++11 の汎用的な初期化子での記述を取りやめました.
http://codepad.org/6NjuiNEe
codepad では 100C10 の値を計算することはできても,スタックが足りないため 12345C1234 の計算はできません.
もし試されることがあればコンパイラのリンカ指示オプションでスタックを広げていただければ,と思います.
780デフォルトの名無しさん:2014/10/18(土) 13:48:07.17 ID:/oNwCDSd
781 ◆QZaw55cn4c :2014/10/28(火) 21:54:32.98 ID:uvfLqTRT
782デフォルトの名無しさん:2014/10/29(水) 20:44:40.77 ID:ITcKex6d
>>778
遅まきながらコメントありがとうございます。
確かに vector が便利だと思います

ただ、これを C で再度記述しなおそうという野望に燃えていた時期に書いたものだったのです、もうそんな野望もとい無謀をする気力は皆無ですが‥
783デフォルトの名無しさん:2014/11/08(土) 03:56:48.51 ID:3fSv7BFT
http://peace.2ch.net/test/read.cgi/tech/1412495628/470
http://codepad.org/W2pbLKZp
小さなシェルの実装、リダイレクトが可能
784デフォルトの名無しさん:2014/11/08(土) 18:49:23.22 ID:eblw/AlX
「小さなシェル小さなシェル小さなシェル」
って言おうとすると、「ちーしゃなしぇる」って言っちゃうことがある
785デフォルトの名無しさん:2014/11/08(土) 20:49:01.42 ID:3fSv7BFT
>>783
ごめんね、リダイレクトではなくてパイプ実装だったね

>>784
最近滑舌が悪くていよいよ廊下かと諦念している‥
786 ◆QZaw55cn4c :2014/11/17(月) 22:51:36.05 ID:q8JMQ0WL
http://peace.2ch.net/test/read.cgi/tech/1411227287/817
java: http://ideone.com/PINwx
加算、減算のみ
加減乗除も作ったきがしますがなくしてしまいました
787デフォルトの名無しさん:2014/11/27(木) 22:48:14.32 ID:Zue7ne4P
javaの技術者って凄い。こんな糞言語飽きもせず使って、おまんま喰ってるなんて凄い
788デフォルトの名無しさん:2014/11/27(木) 23:10:49.92 ID:3wK//KVa
あ?ペチパニストの俺様にけんか売ってるのか?
789デフォルトの名無しさん:2014/11/27(木) 23:27:36.25 ID:Zue7ne4P
いやいや、あれでメーラーやDBまで作ってしまうとは恐れ入る根気
790デフォルトの名無しさん:2014/11/28(金) 05:01:53.28 ID:h+cb3viz
ガベージコレクションしたんだろう
791デフォルトの名無しさん:2014/11/29(土) 07:40:12.28 ID:pwVAqDB9
こんな糞スレをみているやつがいるのか?
792デフォルトの名無しさん:2014/11/29(土) 08:54:42.78 ID:1HtmbeMv
793 ◆QZaw55cn4c