[過去ログ] プログラミングのお題スレ Part17 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
254: 2020/04/20(月)17:09 ID:CQO/p7b7(1/2) AAS
最下点付近での近似だな
255: 2020/04/20(月)17:15 ID:CQO/p7b7(2/2) AAS
いや普通のだったわ、すまん
256(1): 2020/04/20(月)18:33 ID:SXRlK0qI(1) AAS
>>181 Python3 (Javaじゃなくてスマソ >>253 をインプリ, tkinterのインストールされている環境で実行ください)
import math, tkinter as tk
root = tk.Tk()
canvas = tk.Canvas(root, width=300, height=300)
canvas.pack()
x0, y0 = 150, 50
r = 200
v, theta = 0, 3.1415 * 40 / 180
x, y = x0 + r * math.sin(theta), y0 + r * math.cos(theta)
stick = canvas.create_line(x0, y0, x, y, width=2)
省16
257: 2020/04/20(月)19:55 ID:qCtnBvYT(1) AAS
そろそろオレ二重振り子見たくなってきちゃったなァ
258(1): 2020/04/20(月)20:37 ID:7fNLbA/z(1/2) AAS
double pendulumはカオスだからNG
259(1): 2020/04/20(月)21:50 ID:3yxFdBsA(1) AAS
>>135
Java 操車場アルゴリズム
外部リンク:paiza.io
260: 2020/04/20(月)22:11 ID:7fNLbA/z(2/2) AAS
>>259
すげえな。
どうやって考えたの?
261: 2020/04/20(月)22:36 ID:arq8EuUU(1) AAS
考えたわけじゃなくね?
262: 2020/04/20(月)23:51 ID:RmTF1U13(1) AAS
これダイクストラなのか
263: 2020/04/21(火)00:32 ID:2I58wt93(1/2) AAS
スタックに積んで処理していくっていう昔ながらの方法と何か違うの?
264: 2020/04/21(火)00:35 ID:2I58wt93(2/2) AAS
ウィキペディアにあった
265(1): 2020/04/21(火)19:01 ID:Nu/0ktL2(1) AAS
>>258
数値計算にカオスとか関係なくね?
266: 2020/04/23(木)02:45 ID:40I0QciX(1) AAS
>>135
bash
外部リンク:paiza.io
eval は使ってないw
267: 2020/04/23(木)05:19 ID:GeQlI54q(1) AAS
>>265
ウルトラマンカオス。
268(1): 2020/04/23(木)22:15 ID:CuZLC5Yi(1) AAS
AA省
269: 2020/04/23(木)23:35 ID:CLpyggBI(1) AAS
乙。
270(9): 2020/04/23(木)23:53 ID:lusTU/GG(1) AAS
お題: 配列と列数が与えられるので配列を行列に再構築して返せ
例:
in < [1, 2, 3, 4], 2
out > [[1, 2], [3, 4]]
271(1): 2020/04/24(金)00:06 ID:B1fvRJ4E(1) AAS
>>270 Perl5
$s = [1, 2, 3, 4];
$ncol = 2;
push @b, [splice @$s, 0, $ncol] while @$s;
use Data::Dump 'dump';
print dump(\@b,)."\n";
実行結果
~ $ perl 17_270.pl
[[1, 2], [3, 4]]
272: 2020/04/24(金)00:32 ID:9Lyz0QqN(1) AAS
>>270 Ruby
p [*eval(str.sub(/],/,"].each_slice"))] # => [[1, 2], [3, 4]]
273: 2020/04/24(金)01:48 ID:m2hQekEP(1) AAS
>>270 D
void main() @safe {
import std.stdio : writeln;
import std.range : chunks;
[1, 2, 3, 4].chunks(2).writeln;
}
274: 2020/04/24(金)02:15 ID:XDANT2WI(1) AAS
>>270 matlab
reshape([1,2,3,4],[],2)
275(1): 2020/04/24(金)06:44 ID:q4hgA9QE(1/2) AAS
入力無視すんなら最初からprint([[1,2,],[3,4]])ってかけばええやんw
276: 2020/04/24(金)06:56 ID:oaHyD4Kv(1) AAS
>>270 J
f =: 4 : 0
(-x) , \ y
)
2 f 1 2 3 4
1 2
3 4
277(1): 2020/04/24(金)13:12 ID:UlmQZP6K(1) AAS
>>275
あんたバカ?
278: 2020/04/24(金)14:03 ID:LCR05+vC(1) AAS
このスレは入力のハードコーディングは禁止だって>>1に書いてるだろ?
279: 2020/04/24(金)15:04 ID:SqTnlu82(1) AAS
みなのもの戦に備えろ
280: 2020/04/24(金)15:36 ID:fZ+Jqbcm(1) AAS
>>270
Kotlin
外部リンク:paiza.io
こういうことをするための chunked() という拡張関数がライブラリに最初からあるので自分ではほとんど何も考えてない。
281: 2020/04/24(金)16:43 ID:QbKPO/NJ(1) AAS
AA省
282: 2020/04/24(金)19:26 ID:q4hgA9QE(2/2) AAS
>>277
死ねよゴミ
283: 2020/04/24(金)19:46 ID:OOGSSbp6(1) AAS
お題:ABC問題を解いてみましょう。
概要。
外部リンク:originalnews.nico
サンプル。
外部リンク:wandbox.org
284: 2020/04/24(金)20:10 ID:zMxMvQeG(1) AAS
解くって何をするん?
285: 2020/04/24(金)20:28 ID:Ln0giejY(1) AAS
論文のurlを表示するとかでいいんじゃね?
286(10): 2020/04/24(金)20:56 ID:pA5GOauV(1) AAS
お題
XORゲートは4つのNANDゲートで構成できることが知られている
この構成方法をプログラムで探索せよ
i番目のNANDゲートの入力を(ai,bi)、出力をciとする
XORゲートの入力を(X,Y)、出力をZとする
出力例
X->a1
Y->b1
X->a2
c1->b2
省5
287: 2020/04/24(金)23:27 ID:giWR9tWL(1) AAS
>>286
Step 6, Solution 1
0 : -1, -2: 0, 0, 1, 1 : 2
1 : -1, -2: 0, 1, 0, 1 : 2
2 : 1, 0: 1, 1, 1, 0 : 3
3 : 2, 0: 1, 1, 0, 1 : 3
4 : 2, 1: 1, 0, 1, 1 : 3
5 : 4, 3: 0, 1, 1, 0 : 2
288: 2020/04/25(土)02:15 ID:7k5qv/w/(1) AAS
謎
289(7): 2020/04/25(土)08:29 ID:He4LT43P(1) AAS
>>286 Ruby
外部リンク:ideone.com
対称など考慮せずに 384通りの解が出てきた
ループ判定は手抜き
290: 2020/04/25(土)09:02 ID:mTthreta(1) AAS
[0,0,0,0] は Array.new(4, 0)
[ nil,nil, nil,nil, nil,nil, nil,nil ] は Array.new(8)
って書いた方が分かりやすいな
あとcase-when はthenを使うのが良し
291: 2020/04/25(土)13:22 ID:o1s8FM4j(1) AAS
細かっw
292(1): 289 2020/04/27(月)07:09 ID:0mP+psCA(1) AAS
>>286 Ruby
外部リンク:ideone.com
svg で回路図化、配線は手抜き
293(3): 2020/04/27(月)09:21 ID:Vk+6u7Hb(1) AAS
次は全加算器をやってみよう。
4入力セレクタ辺りで限界でしょう。
294(3): 2020/04/27(月)18:53 ID:KzmnkBMz0(1/4) AAS
このスレってアルゴリズムとかデータ構造を解説してくれる人はあまりいなんだな
295: 2020/04/27(月)19:18 ID:XYadQOO0(1) AAS
聞かれなかったから
296: 2020/04/27(月)19:29 ID:9Rl/jVuf(1/2) AAS
>>294
わからないことあったら聞こうよ
ガキじゃねえんだからさ
297: 2020/04/27(月)19:39 ID:11UvoXnI(1/3) AAS
そらコードしか書かんわな
298: 2020/04/27(月)19:49 ID:uF9iuztD(1) AAS
アルゴリズムは金になるからここじゃあ書かないよ。
聞きたくなるようなコードをチラ見せするのがプロ。
299: 2020/04/27(月)19:50 ID:hGnxzjbK(1) AAS
聞きたくなるようなのあったか?
300: 2020/04/27(月)19:54 ID:11UvoXnI(2/3) AAS
そもそもここにそんな高等なお題でねえだろ
301(1): 2020/04/27(月)21:06 ID:KzmnkBMz(1/2) AAS
知らない言語の長いコードを読むのは難しいからアルゴリズムだけ書いてほしい
そうじゃなかったら何のために披露してるのかわからない
302: 2020/04/27(月)21:16 ID:11UvoXnI(3/3) AAS
知らない言語を知ればいいだけやん
303: 2020/04/27(月)21:17 ID:D3+TkawX(1) AAS
(誰かがきっと俺のコードをじっくり読んでくれるはず…!)
304: 2020/04/27(月)21:26 ID:04Et8o2n(1) AAS
perlとかだと全くわからん
暗号にしか見えん
まあそれが楽しいんだろうけどw
305: 2020/04/27(月)22:44 ID:9Rl/jVuf(2/2) AAS
アルゴリズムを教えるためのスレじゃないからなw
306: 2020/04/27(月)22:46 ID:Nbm5XyHg(1) AAS
アルゴリズムの自信作を披露するスレだろ?
307: 2020/04/27(月)22:49 ID:d54bWA3b(1) AAS
やりましたの報告スレじゃね?
しらんけど
308(2): 2020/04/27(月)22:50 ID:pfA6eg61(1) AAS
お題:ワープ付き迷路
始点(S)、終点 (G)、通路(.)、ワープ(0-9)、壁(#)で構成される大きさH×Wの迷路を考える
プレイヤーは、隣接する壁以外のマスにコスト1で移動することができる
ワープマスに入った場合、プレイヤーは対となるワープマスにコスト0で強制的に移動する
迷路中に存在する0-9の個数は、各数字について0個または2個である
始点から終点に移動するときの最小コストを求めよ
ただし、終点に到達できない場合は"impossible"と出力せよ
4 6
1#S...
....#.
省11
309(1): 2020/04/27(月)22:57 ID:EEEc2NVc(1/3) AAS
>>301
披露してる側には意味はあるだろう。
お前の方には読めないコードでは意味がないのかもしれないけど、それはお前の都合でしかないだろう。
310: 2020/04/27(月)23:03 ID:4xqUIPcT(1) AAS
まあそうムキになるな
余裕がある人はコメントなりレスなりで解説入れたりすればいいと思うよ
311(1): 2020/04/27(月)23:15 ID:KzmnkBMz(2/2) AAS
>>309
例えば?
312: 2020/04/27(月)23:44 ID:EEEc2NVc(2/3) AAS
>>311
とりあえず思い付くままにかいてみると、
アルゴリズムだけだったらとるに足らない問題だったり、逆に難しいけどそれただの数学の問題だよねってのが多いけど、それをプログラミング言語で書くから解く方も面白いし見る側も面白い。
同じ問題でも使う言語によって使える機能や記法が異なるから、様々な回答、解法が出てくる。
大抵の人は複数言語が読めるし詳しくなくてもちょっと考えたり調べれば読めるから、読めない人がいることをケアする必要性は特にない。
Jとか一部の言語のワンライナーとかは読めないことが多いけど、むしろそういう読めないようなコードで実現されていることが面白いし、読めないながらも感心してしまう。
アルゴリズムを疑似言語的に書こうとするとどうしても曖昧さや人によって解釈が異なる問題が出てしまうが、仕様が定義された言語を使えばその問題は回避できる。
313(2): 2020/04/27(月)23:47 ID:KzmnkBMz0(2/4) AAS
312
>>292とか>>268ってどういうアルゴリズムなん?
やっぱ概要入れてくれたほうが親切だと思う
314: 2020/04/27(月)23:51 ID:KzmnkBMz0(3/4) AAS
スマホのほうにはslipコマンドが設定してあるのでIDちょっと違いますが
自分はID:KzmnkBMzです
315(1): 2020/04/27(月)23:55 ID:EEEc2NVc(3/3) AAS
>>313
説明つけてくれればそりゃ親切だろうけど、回答する人に初めからそこまで求めるなよ。
疑問があれば質問すればいいだけでしょ?
316: 2020/04/27(月)23:59 ID:KzmnkBMz0(4/4) AAS
>>315
そういう見方もあるかもしれないですね
親切なレスには説明ついていて助かりますね
317(1): 2020/04/28(火)01:00 ID:0FC2c4TG(1) AAS
こういう流れを見てると、つくづくプログラマーって学生時代に冴えなかった奴等の巣窟なんだって痛感するよね…
318: 2020/04/28(火)01:33 ID:mJox3ckA(1) AAS
自分語りかよ…
人を自分と一緒にしないでくれ
>>313 言っちゃー悪いそのレベルだと、まだまだ山のように勉強が必要だと思う
319: 2020/04/28(火)01:38 ID:LE+4zw96(1) AAS
誰かに教えるスレじゃないんだからそういう見方しかないと思うけど…
320: 2020/04/28(火)01:38 ID:tOE52D5S(1) AAS
>>317
それとブラック企業で使い潰され余裕ない奴な
321: 2020/04/28(火)01:46 ID:ljT+88J3(1) AAS
俺は職業プログラマではないけどプライド高い人は多そうなイメージ
他板でもプログラミングスレは大抵荒れてる
322: 2020/04/28(火)01:48 ID:dQnTZ6B4(1) AAS
勘違いしている底辺が大半
ごく一部が優秀
でもその付加価値に見合った価格が支払われない残念な分野
323: [age] 2020/04/28(火)04:03 ID:4kUhwH6S(1/3) AAS
教えて欲しいと言えないバカが文句言うスレ
324(1): 2020/04/28(火)04:09 ID:lOCVF0xa(1) AAS
酷いアスペを見た
325: 2020/04/28(火)04:11 ID:uDpqz1hl(1) AAS
>>324
減った?
326: 2020/04/28(火)04:29 ID:ayTn4wb+(1) AAS
>>294のワード効きすぎだろ
何がそんなに刺さったんだ?
実際は1人が騒いでるだけか??
327: [age] 2020/04/28(火)04:53 ID:4kUhwH6S(2/3) AAS
スレへのヘイトになってるからねえ
死ねよ自己中
328: [age] 2020/04/28(火)04:55 ID:4kUhwH6S(3/3) AAS
>>294
こいつだけは絶対に許さない
2chの兵力あげてぶっ潰す
329: 2020/04/28(火)05:02 ID:WLGi8zNs(1) AAS
執念やば
330: 2020/04/28(火)05:04 ID:XMwGDU9f(1) AAS
そしてキモ
331: 2020/04/28(火)05:17 ID:xTCZFQnU(1) AAS
とうしつこはい…
332: 2020/04/28(火)05:58 ID:0ndGBSxH(1) AAS
疑問があったら聞けばいいのに
333: 2020/04/28(火)06:47 ID:6K6MgdzD(1/3) AAS
自然科学 + グラフ理論 + 手書き作業 = アルゴリズム
334(3): 2020/04/28(火)06:58 ID:cTXOkUEK(1/9) AAS
単振り子のアルゴリズムなんて運動方程式解くだけだろ
近似すれば高校生でも解ける
335: 2020/04/28(火)06:58 ID:9sR0wNPf(1/16) AAS
アルゴリズムを勉強するスレでもないし
アルゴリズムを競うスレでもない
336(1): 2020/04/28(火)06:59 ID:9sR0wNPf(2/16) AAS
>>334
振り子の運動方程式を解くのは非常に難しい
337: 2020/04/28(火)07:01 ID:cTXOkUEK(2/9) AAS
>>336
中学生か?
それとも日本語初心者か?
338: 2020/04/28(火)07:03 ID:9sR0wNPf(3/16) AAS
運動方程式を解く
の意味がわかってないアホ
339(1): 2020/04/28(火)07:04 ID:cTXOkUEK(3/9) AAS
振幅が小さい時は簡単に微分方程式解けるだろ
日本語が読めないアホ
340: 2020/04/28(火)07:05 ID:9sR0wNPf(4/16) AAS
近似にしても
±90度振れる振り子を近似するのは高校生には出来ない
341: 2020/04/28(火)07:05 ID:9sR0wNPf(5/16) AAS
>>339
条件の後付け
342: 2020/04/28(火)07:06 ID:cTXOkUEK(4/9) AAS
>>334「近似すれば高校生でも解ける」
後付けじゃねえよ。最初から言ってるわ
死ねよ
343: 2020/04/28(火)07:06 ID:9sR0wNPf(6/16) AAS
振幅が小さいとき
344(1): 2020/04/28(火)07:07 ID:cTXOkUEK(5/9) AAS
単振り子の微分方程式解くときに他にどんな近似するっていうんだ
真面目に精神障害者だろコイツ
345(1): 2020/04/28(火)07:09 ID:9sR0wNPf(7/16) AAS
>>344
それしか知らないのに簡単とか言うな
346: 2020/04/28(火)07:10 ID:9sR0wNPf(8/16) AAS
解析的には解けない
シミュレーションに頼る
シミュレーションの精度を上げるにも技術がいる
一言で簡単とか言うアホは何もわかってない
347: 2020/04/28(火)07:10 ID:cTXOkUEK(6/9) AAS
>>345
死ねよアホ
お前がアホだからこの程度すら簡単に思えないだけ
死ね
348: 2020/04/28(火)07:12 ID:cTXOkUEK(7/9) AAS
自分が頭悪いの棚に上げていちゃもんつけられても困るわ
349(1): 2020/04/28(火)07:32 ID:9sR0wNPf(9/16) AAS
10cmの理想的な単振り子
90度の位置から初速度ゼロで離して
ちょうど10分後の位置を求めよ
簡単だって言うならやってみて
350: 2020/04/28(火)07:37 ID:9sR0wNPf(10/16) AAS
近似が高校で習う1通りしか無いと思ってる時点でアホだし
そもそも近似でしか解けない
「単振動近似なら高校生でも解ける」
これなら誰も反対しない
351(1): 2020/04/28(火)07:38 ID:9sR0wNPf(11/16) AAS
お題
10cmの理想的な単振り子
90度の位置から初速度ゼロで離して
ちょうど10分後の位置を求めよ
352: 2020/04/28(火)07:43 ID:cTXOkUEK(8/9) AAS
振り子の運動方程式解くときに近似って言われて振幅が小さい場合を想定できないのは障害者のお前くらいだわ
353: 2020/04/28(火)07:44 ID:cTXOkUEK(9/9) AAS
>>351
社会の迷惑だからさっさと死んどけ
上下前次1-新書関写板覧索設栞歴
あと 649 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.030s