[過去ログ] プログラミングのお題スレ Part15 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
301(1): 2019/09/03(火)16:42 ID:03sYx3ae(4/4) AAS
>>291
規程してないよって言ってるけど
貴方が提示した条件は a=0 and b=0 と同値ですよって指摘してるんですけど難しいですか私が言ってる事
302: 2019/09/03(火)16:46 ID:R1k47NOJ(12/12) AAS
>>301
正直言えば難しいね。手を出さなければよかったとちょっと思ってる。
すまんな。
303: 2019/09/03(火)21:38 ID:MpIMqTuu(1/2) AAS
>>277
なんでxだけ3以上なの?
yとzは本当に1以上の整数として解いていいの?
aとbは定数として扱うの?
なんなの?
304(1): 2019/09/03(火)22:12 ID:VYSmTHvF(5/5) AAS
x=y=z=2以外の解があるか?
すべて自然数、変数 a>b、 (a^2 - b^2)^x + (2ab)^y = (a^2 + b^2)^z の解
答えしらず。 a=2 b=1だけはいまのところ他にないを証明可能
305: 2019/09/03(火)22:33 ID:dCTs9gWx(1) AAS
>>257
VB
外部リンク:paiza.io
306(2): 2019/09/03(火)22:40 ID:MpIMqTuu(2/2) AAS
>>304
だからxだけ3以上でyとzは1以上の整数として計算していいか聞いてんだけど?
で、もしそうだったとしてなんでxだけ3以上に仮定してんのかも合わせて聞いてんだけど答えろよ
307: 2019/09/04(水)00:41 ID:5HyNYB53(1/7) AAS
304は3以上を仮定してない、すべて自然数
308: 2019/09/04(水)02:57 ID:5U+WeLbN(1) AAS
あーこりゃ致命的に頭悪い奴か
数学も日本語も通じないとは
309: 2019/09/04(水)07:57 ID:FC7xGJ7s(1) AAS
定理を発見したら著作権で保護されるのかな。
310(1): 2019/09/04(水)08:46 ID:HTJbgiFI(1/3) AAS
日本数学会に提出する前に
大学の教授にみてもらわないと
311: 2019/09/04(水)09:59 ID:bj6rvw0v(1) AAS
次スレは数学禁止ってスレタイに入れないとな
312: 2019/09/04(水)10:54 ID:wUnebE5/(1) AAS
>>310
そして手柄を横取りされる定期
313(5): 2019/09/04(水)11:24 ID:P7o6e2y0(1/2) AAS
お題: 平面上にいくつかの円 (内部も含む円) がある
それが重なったり重ならなかったりしていて、最も重なっている箇所ではN個の円が重なっているとする
このとき、各円の座標と半径が与えられた場合にNを返すプログラムを書け
314(2): 2019/09/04(水)13:52 ID:aB3hMBX/(1) AAS
半年くらい前にそのお題あったが思いつかなかったんだよなー…モンテカルロなら作れるがw
2chスレ:tech
315(1): 2019/09/04(水)14:06 ID:HTJbgiFI(2/3) AAS
それ円周率パイとネイピア数のe の積が
N個の円の重なる唯一の x座標とy座標の円達を与えられて返すの辛くないか?
316: 2019/09/04(水)14:13 ID:yXyTPmQk(1) AAS
>>315
辛くねえよ
どうやったら方程式解いて超越数が出てくんだよ
ちょっとは考えてからレスしろ
317: 2019/09/04(水)14:29 ID:HTJbgiFI(3/3) AAS
例として313が N=4 で、それを与える円4つが
(x-ePi-1)^2+(y-ePi)^2=1
(x-ePi+1)^2+(y-ePi)^2=1
(x-ePi )^2+(y-ePi-1)^2=1
(x-ePi )^2+(y-ePi+1)^2=1
だったら大変かもしれない?
318(1): 2019/09/04(水)17:19 ID:reYoOADS(1) AAS
>>273
これ解無しって言ってるけど自明じゃないよね
ホントにあってんのか?
319(1): 2019/09/04(水)18:34 ID:6EOP5CCF(1) AAS
>>306
横レスだが
騒ぐ前に元の>>272の問題文を良く見なさい
それで自分で判断できなければ数学的な問題に取り組むのは止めておいたほうが良い
320: 2019/09/04(水)18:42 ID:8qjE+V3b(1) AAS
>>319
一連のやり取り見て出題者がそこら辺理解してなさそうだったから改めて確認しただけなんですけど
>>272を見ただけでは>>306の全ての質問に答えられないことは明白なのに何いってんの?
数学の論理もわからねえくせに見当違いのお説教してんじゃねえよ
321: 2019/09/04(水)18:49 ID:A7beDSD/(1/2) AAS
5chはペアプレイではなくマルチプレイということをお忘れなく。
322: 2019/09/04(水)19:10 ID:5HyNYB53(2/7) AAS
>>318
省いててわかりずらいかもしれないがアウトライン。一般化はできないだろう解き方。
3^x + 4^y = 5^z の自然数解は(2,2,2)唯一つ
mod 3で1 ≡ (-1)^z、 z偶数が必要
z=2wとおくと 3^x = (5^w + 2^y) (5^w - 2^y)
簡単な考察で右辺の後項が3の倍数ならば前項は3の倍数になりえないので後項=1、前項=3^xが必要
w偶数とすると結果2式をmod 3で比較して不成立、w奇数が必要
y>=3ならばmod 8で5 ≡ 3^x、任意のxで不成立
y=1ならば解なし
323: 2019/09/04(水)19:23 ID:5HyNYB53(3/7) AAS
かいてから考えたら間違ってるところがでてきた
ここまではいいとして、これあってないな
> y>=3ならばmod 8で5 ≡ 3^x、任意のxで不成立
324: 2019/09/04(水)19:26 ID:5HyNYB53(4/7) AAS
いやあってた
5^2 ≡ 1 (mod 8)になってしまうとおもったら
w奇数だから、5^3 ≡ 5 (mod 8)だった
5しかでない
325: 2019/09/04(水)20:01 ID:P7o6e2y0(2/2) AAS
>>314
あら既出だったのか
Twitterで見つけてきたんだけど、その人もこのスレ見てたのかな
それとも問題自体が有名な問題なのかな?
326(1): 2019/09/04(水)22:19 ID:bGWgoiea(1) AAS
少なくとも自分はAOJで見た記憶がある
たしか高校生向けのコンテストの問題だったはず…
327(1): 2019/09/04(水)22:31 ID:A7beDSD/(2/2) AAS
>>313
座標と半径が与えられたら、ひたすらHypotするんだ!!
これ、ゲーム技術だから覚えておくとよいよ。(偉そう
328: 2019/09/04(水)22:47 ID:5HyNYB53(5/7) AAS
自作かとおもってたがWikipediaにほぼおなじのあった。解は指数2に限るという。
のってて解けてないとすると難問か
ピタゴラスの定理 - Wikipedia
Jesmanowicz 予想
1956年に Jesmanowicz が以下の予想を提出した。
(a, b, c) を原始ピタゴラス数、n を自然数とする。x, y, z が
(an)^x + (bn)^y = (cn)^z
で自然数解を持つには、x=y=z=2 であることが必要である。
329: 2019/09/04(水)22:56 ID:5HyNYB53(6/7) AAS
Jesmanowicz予想で検索
KAKEN 研究期間 2011 ? 2012 不定方程式におけるTerai予想とJesmanowicz予想
まず始めに、Terai予想のケース(1)のP=q=r=2の場合(Jesmanowicz予想)について考察した。
藤田育嗣氏(日本大学)との共同研究で、Jesmanowicz予想を三つ組みa,b,cがある合同条件を満たす場合に証明した。
Pingzhi Yuan氏(華南師範大学)との共同研究では、申請者の以前の研究結果を大幅に拡張することが出来た。
次に、Terai予想のケース(1)の一般的な場合について考察した。
最近、Florian Luca氏(メキシコ自治国立大学モレリア数学研究所)が、以前の研究の多くを(本質的に)一般化する結果を与えた。
その手法は、Baker理論とそのp進版の理論が有効に用いられていた。しかし、その結果は、不完全な点があり、申請者はその部分を補う計算を行なった。
さらに、申請者はTerai予想の類似問題を提起した。それは、
2以上の自然数p,q,rに対して、a^p+b^q=c^rを満たすa,b,cに対して、
省10
330: 2019/09/04(水)23:07 ID:5HyNYB53(7/7) AAS
完全解決してないが、結構解けてるらしい
早稲田大学整数論セミナーの予定 (2014年度 第5回)
タイトル: 原始ピタゴラス数に関する Jesmanowicz 予想について
アブストラクト: 1956 年, Jesmanowiczはピタゴラス数に関する指数型不定方程式
(m^2 - n^2)^x + (2mn)^y = (m^2 + n^2)^z は, ただ一つの正の整数解 (x; y; z) = (2; 2; 2) を持つことを予想した.
ただし, m > n, gcd(m; n) = 1, m ≠ n mod 2 を満たす正の整数とする.
Journal of Number Theory の論文 (2014 年) において, n = 2 とき Jesmanowicz 予想が成り立つことを証明した.
これは, 与えられた n > 1 に対し m について何も仮定せず Jesmanowicz 予想が成り立つ最初の結果である.
最先端の楕円曲線や modular formの理論から導かれる一般化された Fermat 方程式に関する結果を用いて, m に何も条件を付けずに Jesmanowicz 予想が成り立つことを証明することができた.
省3
331(1): 2019/09/04(水)23:25 ID:4CPx11+J(1) AAS
>>313
VB
外部リンク:paiza.io
332(1): 2019/09/05(木)00:10 ID:ymsvBiyv(1) AAS
>>313
外部リンク:ideone.com
C++。暇だったので解いてみた。が、あってるかわからない。
333: 2019/09/05(木)10:41 ID:jPhMORz8(1) AAS
置く場所の最大サイズ2000*2000くらいまでだとprocessingとかで半透明の円を重ね合わせれば一番濃いところが正解だから合ってるかどうかだいたい見て分かる
rが小数で半径が0.0001から1億くらいまでまちまちだと面倒
334(1): 2019/09/05(木)10:53 ID:Wm4c6P24(1/2) AAS
>>327,331-332
俺とは問題の解釈が違うようだ?
335: 2019/09/05(木)11:32 ID:JTGocygG(1) AAS
>>334
そいつらはいつものアホやからスルーしなはれ
336: 2019/09/05(木)13:09 ID:n5jm1pTY(1) AAS
>>326
高校生レベル高いな
まぁアルゴリズムとか高校生でもすごい子いるもんなー
競プロとかすごいもんなー
337(1): 314 2019/09/05(木)21:33 ID:Wm4c6P24(2/2) AAS
>>313 Java
外部リンク:paiza.io
なんか思いつけたので書いた
いつもはideoneやけど、画像出力もしたくなったのでpaiza
入力データは 2chスレ:tech
338: 2019/09/06(金)18:11 ID:O7F8x+Ks(1) AAS
>>337
お前いつもスマートだよな
339(7): 2019/09/06(金)21:58 ID:h6IBFFVJ(1/6) AAS
材料グループAと材料グループBがあるとする。
それぞれには、ランダムな固有値を持っており、
固有値の差が、ある数値以下の組み合わせのみ使用可能とする。
ただし、材料グループA、B内の材料は一度使うとなくなるため一度しか組み合わせれない。
それぞれのグループの材料が100ずつあったとして適切に組み合わせれば
全てがマッチングできる。ただ人組でもペアを間違えるとマッチングできない。
こういったことを実現するためには、どういった考え方でプログラミングすればいいでしょうか。
340: 2019/09/06(金)22:02 ID:adnLBrFU(1/6) AAS
動的計画法でいいのかな?
オレできねーけど。
341: 2019/09/06(金)22:06 ID:IlHiLkpw(1/2) AAS
>>339
各グループの材料を固有値の昇順にソートして小さい方からペア作ってくのではダメなのか?
342: 2019/09/06(金)22:10 ID:adnLBrFU(2/6) AAS
A:大<->小
B:小<->大
のペアがましといえばまし。
真ん中がマッチしない可能性はある。
343: 339 2019/09/06(金)22:10 ID:h6IBFFVJ(2/6) AAS
なるほど、とても簡単な問いだったのですね。
なんか難しい事ばかり考えていました。
344: 2019/09/06(金)22:11 ID:5B1pyUbX(1) AAS
diff のアルゴリズムがもうちょっと複雑なのにも対応できるやつじゃなかったか?
345: 2019/09/06(金)22:14 ID:adnLBrFU(3/6) AAS
あー、差が以下か。
A:小<->大
B:小<->大
でいいわ。。。
俺もなんか難しいこと考えてた。そーりー。
346: 339 2019/09/06(金)22:14 ID:h6IBFFVJ(3/6) AAS
必ずマッチングできない100ずつあったとした場合でも昇順ソートして同じ順位にいるもので、比較してマッチングできれば実施、できなければ上位を参照してマッチングできたら抜けて、できなければさらに上位とマッチングみたいなことをすれば良いのか。
347(1): 339 2019/09/06(金)22:23 ID:h6IBFFVJ(4/6) AAS
あっ違う違う。
昇順にソートして組み合わせるとマッチングできないもの出てきます。
というのも差が最小の組み合わせではなくて、
差がある一定以下である事なので、昇順にソートして隣り合うものではダメです。
少し考えたのですが、全ての組み合わせを実施して、その計算結果、今回は差がある数値以下である数が多い組み合わせを採用するみたいなことになるんですかね
348: 2019/09/06(金)22:44 ID:IlHiLkpw(2/2) AAS
>>347
適切な解が存在するケースで、小さい順の付き合わせでダメになる具体例を示せる?
349: 339 2019/09/06(金)23:00 ID:h6IBFFVJ(5/6) AAS
ないですね。
ということは、やはり最小のマッチング以外はありえないということになるのですね。
材料在庫が変動していたとしても、その瞬間の最小の差のペアを作ることが
一番効率の良いマッチング方法になるということか、、、。
350(2): 2019/09/06(金)23:08 ID:adnLBrFU(4/6) AAS
>>339
外部リンク:ideone.com
C++。ちょっと思いついたのでコード書いてみたよ。
ちょっとグリードに組み合わせ作るようにしてみた。
351: 2019/09/06(金)23:19 ID:Sfa1dP8m(1) AAS
全てマッチングできるとは限らず最も多くマッチングできる組み合わせ
を求める ならちょっと工夫必要そう
352: 2019/09/06(金)23:24 ID:h6IBFFVJ(6/6) AAS
皆さんありがとう。
最も多くマッチングさせるときは、閾値に一番近い選択を行うことがシンプルということかな?
>>350
コードありがとうございます。
プログラムを生業にしている者ではないのでC++の開発環境から構築になりますが、試してみます。
353: 2019/09/06(金)23:31 ID:adnLBrFU(5/6) AAS
fix it.
354(1): 2019/09/06(金)23:32 ID:adnLBrFU(6/6) AAS
大したコードではないが、そこまで威力があるとは思わなかった。
動機なんてそんなもんか。
355: 蟻人間 ◆T6xkBnTXz7B0 2019/09/06(金)23:43 ID:sc/CXZHY(1) AAS
お題: ある会社の営業曜日(複数可)と営業時間が与えられる。今月1ヶ月の営業時間の合計を求め、今月のカレンダーの下に表示せよ。ただし、その会社は祝日・祭日を特別扱いしないものとする。
356: 399 2019/09/07(土)00:15 ID:meGL1HdM(1) AAS
>>354
おぉ見るたびマッチング精度上がってる
ありがとうございます!
参考にさせてもらいます
357(1): 2019/09/07(土)09:58 ID:kl0P3WfA(1) AAS
>>350
>>339は固有値の差と言ってるのに>>350は固有値の和でコード書いてるように見える
358: 2019/09/07(土)10:01 ID:15iR+LCW(1) AAS
そもそもeigenvalueじゃないのに固有値と言うのに違和感を覚える
359: 2019/09/07(土)10:40 ID:K3PTI0jA(1) AAS
わからんな
結晶や薄膜やらだと本当に固有値がある
ヤツは「材料」って言っていて、その先に何を想定してるかこちらには伏せられたまま
もしかすると高分子の製薬かもしれない
使うと無くなるんだろ?
360: 2019/09/07(土)13:46 ID:VQVarZXt(1/3) AAS
>>357
あ・・・。そうだね、そうだね。
すっかり勘違いしていた。
361: 2019/09/07(土)14:08 ID:VQVarZXt(2/3) AAS
外部リンク:ideone.com
C++。引き算する場合、奇策練るとよくない感じだなぁ・・・。
しかし、うっかりしてたわ。
362(1): 2019/09/07(土)14:45 ID:VQVarZXt(3/3) AAS
外部リンク:ideone.com
C++。暇だったから、いじってみた。
自分の方法だと、スコア高い?けどたまに100ペアにならないことがある。
これで今回はこれがオチとしておく。
363(1): 399 2019/09/07(土)20:55 ID:aT864lGO(1) AAS
>>362
やっぱり、最小のペアを選んでいくことがベストなのかな?
できれば差は出来るだけ小さい方が良くて、結果みてると後者の方が良好な結果が出てる気がする
364: 2019/09/08(日)00:49 ID:YBN7WO0H(1) AAS
排便を
壁に塗りつけ
したり顔
365: 2019/09/08(日)02:51 ID:bEtb/TpC(1) AAS
>>257
Kotlin
外部リンク:paiza.io
366: 2019/09/08(日)08:38 ID:GRxK0QRw(1/2) AAS
>>313
正方形だと3倍速い
367: 2019/09/08(日)09:39 ID:46Wp6heU(1) AAS
3倍早いだけだったらオーダーが変わらねーじゃん
円が一万個一億個一兆個だったらどうなんの
368: 2019/09/08(日)09:58 ID:GRxK0QRw(2/2) AAS
3日の仕事が1日で済むとも言う。
369: 2019/09/08(日)13:16 ID:rbzdrKrZ(1) AAS
>>363
ランダム生成している数字が割と一様なのでそういう結果になるけど、
まばらに片寄っていたらどうすればいいかはその時しかわからんなぁ。
370: 蟻人間 ◆T6xkBnTXz7B0 2019/09/08(日)23:16 ID:YT+ZQkc/(1/3) AAS
何か初心者にも解ける面白い問題ないかな?
371: 蟻人間 ◆T6xkBnTXz7B0 2019/09/08(日)23:23 ID:YT+ZQkc/(2/3) AAS
お題: 質問文とn個の項目からなるメニューを実装せよ。
質問文とn個の文字列が入力として与えられる。質問文とn個の項目をかっこよく表示し、ユーザーが一つ項目を選ぶまで待つ。選んだら、選んだ項目を出力する。
372: 蟻人間 ◆T6xkBnTXz7B0 2019/09/08(日)23:47 ID:YT+ZQkc/(3/3) AAS
お題: マイ ドキュメントのフォルダ階層構造を表示せよ。
373(12): 2019/09/08(日)23:48 ID:gIfFAHmp(1) AAS
お題
与えられた数列の、隣り合う2要素の差のリストを作る関数等を作ってください。
入力数列例
3 1 4 1 5 9 2 6 5
出力数列例
-2 3 -3 4 4 -7 4 -1
余力があれば、ファイルなどから非常に長い数列を与えられても対処できる実装を試みてください
(外部リンク[html]:gushwell.ldblog.jp を一部改変)
374: 2019/09/08(日)23:48 ID:7lW0qzzX(1) AAS
お題:北のミサイルをなんとかせよ
375: 2019/09/08(日)23:51 ID:ZRQn+E7p(1) AAS
どっかの国ハックして打ち込むしか
376: 2019/09/09(月)00:57 ID:G8Ger3PB(1) AAS
>>373 Perl5
sub f {
map{$_[$_ + 1] - $_[$_]} 0..$#_-1;
}
@a = qw{3 1 4 1 5 9 2 6 5};
@b = f @a;
print "@b\n";
実行結果
~ $ perl 15_373.pl
-2 3 -3 4 4 -7 4 -1
377(2): 2019/09/09(月)07:20 ID:F7fW2XyB(1) AAS
>>373 Pharo/Squeak Smalltalk
| fn |
fn := [:xs | xs allButFirst - xs allButLast].
fn value: #(3 1 4 1 5 9 2 6 5). "=> #(-2 3 -3 4 4 -7 4 -1) "
378: 2019/09/09(月)13:13 ID:4K8wNjEy(1) AAS
>>373 Ruby
p [3, 1, 4, 1, 5, 9, 2, 6, 5].each_cons(2).map{|e| -e.reduce(:-)}
# => [-2, 3, -3, 4, 4, -7, 4, -1]
379(1): 2019/09/09(月)15:22 ID:pyLk+Xbb(1) AAS
>>373 Pharo/Squeak Smalltalk
#(3 1 4 1 5 9 2 6 5) overlappingPairsCollect: [:x :y | y - x]
"=> #(-2 3 -3 4 4 -7 4 -1) "
380: 2019/09/09(月)15:35 ID:pmQvKTaB(1) AAS
>>373
外部リンク:ideone.com
C++。あってるかな?
381: 2019/09/09(月)15:55 ID:8EKyQA8Q(1) AAS
>>373
perl5
"3 1 4 1 5 9 2 6 5" =~ m/(\d) (?= \s? (\d) ) (?{push @diff, $2 -$1}) /xg;
print "@diff";
-2 3 -3 4 4 -7 4 -1
382: 2019/09/09(月)17:47 ID:Uwb0lHsl(1) AAS
>>373
Kotlin
外部リンク:paiza.io
ファイルというか標準入力から入力する事しかできない。
383(1): 2019/09/09(月)18:55 ID:nBEHXDpg(1) AAS
>>373
ファイルからの読み込み派が居ない件。。。
Haskell
main = readFile "count.txt" >>= return.read >>= \lst -> print $ zipWith (-) (tail lst) lst
― ファイルから読まない場合は
― main = print $ zipWith (-) (tail lst) lst where lst = [3,1,4,1,5,9,2,6,5]
test.txt
[3,1,4,1,5,9,2,6,5]
out:
[-2,3,-3,4,4,-7,4,-1]
384: 2019/09/09(月)21:23 ID:pmSRY1k7(1) AAS
>>373 octave
外部リンク:ideone.com
>>373 ruby
外部リンク:ideone.com
>>373 ocaml
外部リンク:ideone.com
385: 2019/09/10(火)00:22 ID:2zzGvcE4(1/3) AAS
>>219 Perl5
$s = 'AKDAK';
@a = ('^', split'', $s);
$o{$_} //= ++$i for @a;
%e = map{$a[$_] => $a[$_+1]} 0..$#a-1;
@p = sort{$o{$a} <=> $o{$b}} keys %o;
$d{$p[-1]} = $p[-1].'$';
push @p, '$';
$e{'$'} = '';
print "'$s'\n→\n";
省14
386: 蟻人間 ◆T6xkBnTXz7B0 2019/09/10(火)01:16 ID:/hHoc5h9(1) AAS
状態遷移図ってどんなときに役立つかな?
387: 2019/09/10(火)01:20 ID:2zzGvcE4(2/3) AAS
ほらまぁ
状態遷移を表形式で定型的に定義した方が
言葉の羅列やグラフもどきポンチ絵などで表現するより明確な場面
さまざまなとき
388: 2019/09/10(火)01:22 ID:2zzGvcE4(3/3) AAS
あいや、表じゃなくて図か。
そしたら、なんとなく依存関係などをややこしいグラフで表現して
ひもつけたとか賜って解釈したような気にさせるとき
自分で考えなよ
389: 2019/09/10(火)02:40 ID:Ik1iUNRF(1/2) AAS
>>373 javascript
[3,1,4,1,5,9,2,6,5]
.reduce((acc, n, i, arr) => [...acc, arr[i + 1] - n], [])
.slice(0, -1)
390: 2019/09/10(火)08:11 ID:lIijspdS(1) AAS
>>373
>>379 のブロック内で処理するのが分かりやすかったので、Haskellもprint以外の処理をリスト内包表記で完結するようにした。
main = print [y - x | let lst@(_:ls) = [3,1,4,1,5,9,2,6,5], (x,y) <- zip lst ls]
文字数としては >>383 より増えるが、読みやすさ優先。
391: 2019/09/10(火)17:53 ID:cZVhsOAf(1) AAS
Smalltalkはやりたいことだけ書けばいいのがいい
392(2): 2019/09/10(火)18:46 ID:CNsNp03m(1/2) AAS
分かったよじゃあoverlappingPairsCollect実装するよ…
const overlappingPairsCollect = (arr, cb) => {
let head = arr.shift();
const overlappingPairs = [];
for (const value of arr) {
overlappingPairs.push([head, value]);
head = value;
}
return overlappingPairs.map(([a, b]) => cb(a, b));
}
省2
393: 2019/09/10(火)19:17 ID:CNsNp03m(2/2) AAS
ああ… forの前にif (!head) return overlappingPairs; のearly return入れ忘れた…
394: 2019/09/10(火)19:18 ID:ER41jhKS(1/3) AAS
何言語?
395: 2019/09/10(火)19:51 ID:4IK1yyiH(1) AAS
女子小学生のメスガキビッチ言語
396: 2019/09/10(火)20:05 ID:9QXTHM58(1) AAS
なるほどjavascriptね!
397(2): 2019/09/10(火)20:19 ID:ER41jhKS(2/3) AAS
外部リンク:ideone.com
C++。なんか面白そうだったので、 >>392 をパクって移植してみた。
結構ジェネリックにかけたが、考える負荷高いね。
398: 2019/09/10(火)20:31 ID:ER41jhKS(3/3) AAS
>>397
コード追加。MakeHogeで困ることあるかなぁ?
あんまりユースケース見えてないから、不具合あったら教えて。
399(3): 2019/09/10(火)21:25 ID:OfzP/6E7(1) AAS
>>392
>>377 も頼む!
400(9): 2019/09/10(火)23:08 ID:aMyCuNre(1) AAS
お題
スネークケースをアッパーキャメルケースに変換せよ
アンダースコアを単語の区切りとみなし、単語の先頭は大文字に、先頭以外は小文字に変換すること
また、単語を連結したときに数字が連続する場合はアンダースコアを残すこと
(例)
snake_case => SnakeCase
ODAI00_99_TEST => Odai00_99Test
x_0_x => X0X
UpperCamelCase => Uppercamelcase
上下前次1-新書関写板覧索設栞歴
あと 602 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.049s