[過去ログ] スレ立てるまでもない質問はここで 152匹目 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
53: 2019/11/19(火)17:17 ID:06RgLvqj(1) AAS
>>52
マ板で聞けよ
この板はそういう話をするところじゃねーよ
54: 2019/11/19(火)17:43 ID:JHNr41O8(1) AAS
>>52
GitHubにアップロード
55: 2019/11/19(火)22:09 ID:1Z/2kWAD(1) AAS
>>52
将来有料で売りたいとかソースコードを公開しない理由がないなら公開しとけ。
今の時代ソースコードが公開されてないものは怖くて使われない
それが有用なソフトなら誰かが改良してくれるだろう
医療分野の専門家はプログラムの専門家じゃない。
プログラムはプログラムの専門家に任せればいい。
プログラムの専門家などたくさんいる。
医療分野の専門家でないと作れないことに価値がある。
その価値を埋もれさせてはいけない。
56: 2019/11/20(水)18:44 ID:kJY8NyuS(1) AAS
機械学習でデータ増強をすると、していないときよりlossの下がり&評価値が悪くなるのはどんな原因が考えられるんでしょうか?
57: 2019/11/20(水)23:12 ID:+12cj97m(1) AAS
データの質が悪い
58(1): 2019/11/21(木)02:26 ID:rYRkaMWc(1) AAS
そのデータの質を考えるのは、結局人間なんですね。
59: 2019/11/21(木)09:04 ID:Vn+a4ljF(1) AAS
AIにやらせたいことが人間の何らかの目的に基づく限り
AIに与えるデータも合目的的になるのは道理
60(1): 2019/11/23(土)00:21 ID:x0oPW+zc(1) AAS
ツイッターのフォローチェックアプリ作りたいんですけどパソコンのRAMが足りなくてAndroidStudio動かないです
Java使って作ろうと思ってるんですけどRAM2GBのLinuxmint入りのパソコンでも動くようなアプリ作れるのってどういうのがありますか?
質問する場所間違ってたらすみません
61(3): 2019/11/23(土)09:21 ID:Ef+D5Hxv(1/2) AAS
Windows10の64bitPCでコンパイルして生成したexeファイルは
基本的にはWindows8の64bitやWindows7や64bitマシンでも動きますか?
動かないとしたら、どのような原因で動かないことが多いですか?
Macに関しても同様にOSのバージョンによって最新OSで生成したjarファイルは
過去のOSでは動かないことは多いですか?
62(1): 2019/11/23(土)09:27 ID:LRCCNZf0(1) AAS
>>60
pc上で動くコマンドラインツールでいいならpythonとかで書いたらいいんじゃない
>>61
Windows SDKのバージョンとか.NETのバージョンとかが低ければ昔のOSでも動くと思う
macOSもtarget OSみたいな項目があってそこが低くて、かつコード中で新しいAPI使ってなければ動くはず。
63(1): 2019/11/23(土)11:41 ID:TWH78ZPq(1) AAS
>>61
どの言語でどういう作り方をしたかによる。
ランタイムやDLLを使ってる場合
それらのOSに同等のものがあるなら動く
入ってなければ入れることになるし
スタティックリンクで不要にすることもできる。
64: 2019/11/23(土)19:15 ID:Ef+D5Hxv(2/2) AAS
>>62
>>63
ありがとうございます
65(2): 2019/11/24(日)02:34 ID:FFxu+6g+(1/7) AAS
愚問で恥ずかしいのだが、自分らどうやって勉強してるんだ?
独学でやろうにもこれといった目標がないから入門書読んで終わりなんやけど。。。
目標の立て方、勉強の方法、モチベの維持に関してアドバイスを賜りたい
66: 2019/11/24(日)02:45 ID:zLtX9w7h(1) AAS
入門書読むっていうのは写経すらしないってこと?
67: 2019/11/24(日)03:09 ID:FFxu+6g+(2/7) AAS
解説見ながら写経やね、ただ入門書はそれ単体でどうこうってプログラムじゃないから
最終的にここからどうすれば・・・ってなる
前は逆引きリファレンスを買え!とか言われたが、あれは写経すらでけん
どこに進めばいいのかわからん
68(1): 2019/11/24(日)03:16 ID:FFxu+6g+(3/7) AAS
そこそこ真っ当なプログラムのソースがあれば自分で弄るんだけど
いまいち入門レベルではそこまではいかないし、雑誌の付録にも勉強用のソース入れといたぞ!
みたいなのは見たことがない
ぶったけ、プログラマーが読んでる本の一覧みたいなの公開してる人いないかな?
作ってみよう系の良書ってなかなか出会えない、知識のみの本が大半
69: 2019/11/24(日)03:23 ID:FFxu+6g+(4/7) AAS
OS自作したり、scratchで簡単なゲーム作ったし
Pythonでよう分からん計算したり、unityでCG動かしたりしたけど
なんかプログラミングってコレダッケ・・・?っていう違和感
70(1): 2019/11/24(日)03:29 ID:FFxu+6g+(5/7) AAS
多分突っ込まれるだろうから補足すると
逆引きリファレンスが写経できないって、単体では実行ができないって話で(できる場合もあるのかな?)
それ自体は写経する価値はあると思うんやが、ケースバイケース過ぎて遠回りちゃうかなって
71: 2019/11/24(日)03:34 ID:iwyjZSbL(1/2) AAS
作りたいものがないんでしょ?
72: 2019/11/24(日)03:37 ID:FFxu+6g+(6/7) AAS
そこなんすよねぇ・・・
73(2): 2019/11/24(日)03:43 ID:FFxu+6g+(7/7) AAS
作りたいと思ったもんは既に実用的なものが存在するか
或いは一人で製作は難しい高度なものばかり
みんなそこらへんは一度は通過するもんなんじゃないかなぁって
その上でどうやって目標立てて、勉強して、続けてるのかなって
74: 2019/11/24(日)04:02 ID:SS/3kNL5(1) AAS
作りたいものがない=プログラミングする必要ない、ってことだよ
みんな作ること自体が面白いからやってるのよ
実用的・高度じゃなきゃダメなら、他人が作ったものを使う方がいいよ
75: 2019/11/24(日)04:11 ID:Tuk9Q29U(1) AAS
>>61
MS公式のドキュメントに、その関数がどのバージョンのWindows
から使えるようになったかが書かれている。例えば、「WinXP から」
「Win7から」などのように。それを確認しながら作っていれば、
その通りに動く。
Javaに関しては、Android以外では元々互換性が高く、Win/Linux/Macの
どれでもほぼ同じように動く。特に AWT ではなく、Swingならば。
AndroidのJavaは特殊なので互換性が無い。
76: 2019/11/24(日)04:15 ID:iwyjZSbL(2/2) AAS
Javaでデスクトップアプリなんて作らないよ
77: 2019/11/24(日)05:06 ID:s1tpy+px(1/2) AAS
>>68
この本のとおり真似て書けばプログラムが作れるようになります、なんて魔法の本はないぞ。
知識のみの本が当たり前で、知識を得たのだからそこからその知識で何か作って見れば良いだろう。
初めから実用性のあるプログラムを作る必要は無く、◯◯を◯◯して◯◯するだけっていう小さな処理を書くのを繰り返してみたら?
それすらまったく思い付かないどうして良いか分からないというなら、そもそも読んだだけで何も身に付いていないのか、人の指示通りにしか行動できない絶望的に受動的な奴ということだろうからまずそこから直せ。
78: 2019/11/24(日)05:16 ID:s1tpy+px(2/2) AAS
>>70
単体では実行できないって当たり前だろう。その処理を試してみることのできるひとつのプログラムとして、起動して実行して何らかの出力をさせて動きを見てみることができるプログラムを作れよ。それには何が足りないか考えて、足りない部分を自分で作れば良いだろう。
何が足りないかわかりません、分かるけど習ってないから僕には作れません、というならもうプログラミングはやめた方がいいぞ。
79: 2019/11/24(日)08:06 ID:Q5WFFNoW(1) AAS
Ruby なら「改訂2版 Ruby逆引きハンドブック、2018」を読む
Array, enumerable, enumerator のメソッドの使い方を見る。
ファイル操作なら、CSV の所を見る
web アプリなら、Ruby on Rails
プログラミングのお題スレの簡単な問題を解く
Linux の基本コマンドを見る
省3
80: 2019/11/24(日)10:31 ID:8zHa6Ilk(1) AAS
>>73
>作りたいと思ったもんは既に実用的なものが存在するか
自分用にカスタマイズできるだけでもかなり違う
>或いは一人で製作は難しい高度なものばかり
できないと言っているとずっと知識や経験が身につかないまま。少しずつできる部分からでも作っていけばいい
趣味で一番プログラムに時間使っている身からすると、やる気ないのなら止めればいいのにとしか思わない
81(1): 2019/11/24(日)12:04 ID:sQ2k9WM8(1/2) AAS
>>73
車輪を再開発すりゃいいんだよ
世の中にすでにあろうがそんなことはどうでもいい
82: ◆QZaw55cn4c 2019/11/24(日)12:17 ID:oHJXyQoT(1) AAS
>>81
私も GMP ライブラリの別実装をぼちぼち書いています
スピードは非常に遅いのですが、C++ で完結しアセンブラを必要としないこと、および、ライセンスを設定しないので好きに使ってください、というのを売りにしています
2chスレ:tech
83: 2019/11/24(日)13:23 ID:ajYX9vGJ(1) AAS
>>65
自分自身が何の目的でプログラミングをやろうとしてるのか
もしくは、プログラミングを学ぼうとしてるのか
まずそれを明確にしろ
非効率な勉強方法を続けてるのは
自分に適した本や資料を見つける能力の低さ以前に
目的意識が希薄なのが原因
84: 2019/11/24(日)14:12 ID:vqhR/Kx0(1) AAS
よくわからんのだが、言語仕様が理解できれば小規模なプログラムは
既に書けるはずだが。写経とか意味が分からん。要点がわかればいいだけ。
あとは必要に応じて実際に書くときに参照 and/or コピーする。
85: 2019/11/24(日)23:01 ID:sQ2k9WM8(2/2) AAS
言語仕様を理解するだけじゃプログラムは作れない
プログラムで扱う対象に関する知識が必要
例えば音声を扱うなら音声ファイル、音声を扱うライブラリの知識、音声処理の知識など
GUIを持つプログラムならGUI環境(OS, API, ライブラリ)の知識
日本語の文法を知ってるだけじゃ文章を書けない
のと同じ
86(2): 2019/11/26(火)00:30 ID:xUh5rj+I(1) AAS
次から次へと新しい言語とかフレームワークとか出てきて、いい加減にしてくれと思ってる。
こいうのって、開発者の自己満じゃないの?
ソフト屋はDRYを重視してるとかいうくせに、完全に車輪の再発明じゃないのこれ?
既存の言語とかフレームワークに機能追加するだけじゃだめなの?
87(1): 2019/11/26(火)01:03 ID:RC9c8z2p(1) AAS
成功したものを、別の言語へ移植した!
Ruby → Node.js
Ruby on Rails → CakePHP, Spring Boot
今や、JavaScript(JS), Groovy, Kotlin, Elixir, Julia も、
メソッドチェーン中心で、Rubyに似てきたw
だから、Rubyがすべての言語の基本と言われるわけ
Rubyの式展開と、JSのTemplate Literal は、そっくり!
"a = #{ a }" # Ruby
`a = ${ a }` // JS
88: 2019/11/26(火)02:33 ID:rhr9prN+(1) AAS
Ruby信者が必死にアピールすればするほどオワコン間近の焦りなんだろうなあと思う・・
89: 2019/11/26(火)02:37 ID:rL77WF6v(1) AAS
>>87は真性のバカだから焦りではなく本気でそう思ってそう
90(3): 2019/11/26(火)09:19 ID:vZ4oJFP1(1) AAS
>>65
同じような質問を考えて いたんだけど、確かにこれがしたいからというわけではなくて、全体像を把握してしたいことを見つける、みたいな感じだと
たとえば、ITコーディネーターみたいな資格を受けるのがいいのでしょうか?
最初的には、システム組むために、アルゴリズムなどの知識と、そのためにはどの言語でどう組んで行けばいいのかわかるようになりたいんです。
入門の入門で者なんで何言ってるかわからないかも知れませんが。
91: 2019/11/26(火)10:08 ID:i6eVGflj(1) AAS
>>86
あなたはその状況で具体的に何に困っているの?
新規のアプリケーションを開発するときは、その要件とリソースに適した言語を使えばよろし
既存のものに付け足す発想が好きならC++を選べばいいんじゃないかな
増築一辺倒だと九龍城のような道に迷いやすいものができるから、過去の言語の反省に基づいて新しく設計された言語にもまた価値がある
ハードウェアの進化でマルチスレッド処理で効率化できたり、メモリが潤沢になったりすれば、それらと親和性の高い言語が生まれることにも価値があり、昔は一つしかなかった手法が、今となってはデメリットが目立つようになることもある
92: 2019/11/26(火)11:12 ID:krVs/5Av(1) AAS
>>90
具体的な中身をまったく知らずに全体像を把握しようとしてもふんわりした理解しかできないよ。まずなんでも良いからやってみなよ。
最短ルート以外の無駄な回り道がいやだというなら、そもそも正解なんてないんだから心配するだけ無駄。
入門の入門て、門の前でぼうっと待ってても仕方ないだろう。
93: 2019/11/26(火)11:32 ID:5FF2MzCH(1/2) AAS
>>90
>最初的には、システム組むために
「最終的に」の間違いだとして
システムってどういうものをイメージしてるの?
94: 2019/11/26(火)12:10 ID:t1xTQG9p(1) AAS
言語なんだから使って慣れるしかないんだけどな
言語だけでなく周辺の知識もそれなりに必要になるけど、やる前から自分に何が必要とかわかりようがない
最適の攻略法教えてください!とかの発想の人はまず向いていない
95: 2019/11/26(火)13:00 ID:X+Vr6Peh(1) AAS
>>86
新しい言語とかフレームワークとかは既存のものでは満足できない点を
改善している。そこだけを見ればいいだけ。ドキュメントに書いてある。
それ以外のところは既存の知識で何とかなる。
96(1): 2019/11/26(火)13:16 ID:NZrNf3Q8(1) AAS
プログラミングって学問じゃなくて実学だからすごく体系化された学び方があるってものではないと思うんだよなー。
あと、プログラミング自体はそこまで奥が深いものではない単なる道具だから、データ構造とアルゴリズムの基礎を身につけて、オブジェクト指向だの関数型言語だのを抑えたら、
多くの言語に共通する要素は把握したことになるような気がする。
特定の領域のソフトウェア開発は奥が深いとおもうけど。
どうしても体系的にやりたいなら、世の中で使われているソフトウェアの種類を調べてみては。PC、スマホ、組込、汎用機それぞれで的な?
97: 2019/11/26(火)18:38 ID:5FF2MzCH(2/2) AAS
体系化された学び方かどうかは別として
目的に対して必要な知識体系を効率よく学ぶ方法はある
それを知るために何をすればいいか常に自分で考えてれば
1~2年で平均的な10年選手を余裕で追い越せる
98(4): 2019/11/26(火)19:15 ID:4u2FSUDY(1) AAS
2円の交点(正確には円の中心から見た角度)を求めたい。ググると2円の連立方程式を解くと求められるとか出てくるが
円の方程式からして習った記憶がない。さらにググってみたら高校数学?・B・・・多分とっていない\(^o^)/
連立方程式を解くと言っても円のパラメータは実行時に決定するから事前に展開するのも難しい
手作業で解くならともかく連立方程式を解くプログラムを作れる気はしない
ここはあり余るコンピューティングパワーで総当たりした方が無難かな?
有効と思われる範囲はせいぜい90度程度。欲しい分解能を0.1度としてその10倍の分解能で総当たりしても
計算時間はたかがしれている
99(1): ◆QZaw55cn4c 2019/11/26(火)20:24 ID:eitz3RWA(1/4) AAS
>>98
円は関係ない
余弦定理で OK
100(2): 2019/11/26(火)20:34 ID:78UVTJ0X(1/2) AAS
>>99
円の交点を求めるのに「円は関係無い」の意味がわからない
>>98
2個の円の何がわかっているのか不明な為
最適な解き方は答えられない
101(3): ◆QZaw55cn4c 2019/11/26(火)20:46 ID:eitz3RWA(2/4) AAS
>>100
二つの円の半径を a, b, 二つの円の中心間の距離を r
円 a の円の中心からみた角度を 2A
円 b の円の中心からみた角度を 2B
とすれば、余弦定理により
cosA = (a^2+r^2-b^2)/(2ar)
cosB = (b^2+r^2-a^2)/(2br)
別に円の交点の座標を求める必要はありません
102(1): 98 2019/11/26(火)20:57 ID:diGCNEyd(1) AAS
>>100
事前に分かる情報は・・・
座標系をX/Y直交座標系としてXは横、Yは縦とすると
円1と円2の中心のY座標は同じ
直径は円2に対して円1は+αで少し大きい。円1−αと円2は接する
円の直径やαは実行時にならないと判らない
103: ◆QZaw55cn4c 2019/11/26(火)21:12 ID:eitz3RWA(3/4) AAS
>>102
>直径は円2に対して円1は+αで少し大きい。
円2 そのものの大きさがわからないことには、どうしようもないのでは?
104(1): 2019/11/26(火)22:12 ID:78UVTJ0X(2/2) AAS
>>101
それを「円は関係ない」って言うのか
そもそも何がわかってるかすらわからんのに
105: ◆QZaw55cn4c 2019/11/26(火)22:23 ID:eitz3RWA(4/4) AAS
>>104
私のやりかたは >>101 に示しました
ここでは、二つの円の半径と、二つの円の距離、すなわち三つの長さがわかっておればよく、円であることを利用していません
106: 2019/11/26(火)22:52 ID:qL3WJ7tt(1) AAS
そういうことを計算してくるライブラリが言語ごとにあるよ
107: 2019/11/27(水)09:48 ID:0U9h+SK3(1) AAS
予言定理が円では無いと言うのは無理がある
108: 2019/11/27(水)09:54 ID:MN5dlGGA(1/3) AAS
余弦定理は円とは関係ないが
円に関する問題であり円の特徴を使っているのだから
円は大いに関係ある
図形問題の最後の計算式だけ見て
図形は関係ないって言ってるのと同じ
109: 2019/11/27(水)09:55 ID:MN5dlGGA(2/3) AAS
言いたいことはわかるが言葉足らず
110(1): 2019/11/27(水)11:03 ID:ymKEnJ4Y(1) AAS
余弦定理は円と関係あるやろ
それに思いっきり円であることを利用してるのに
円であることを利用していませんとか円は関係ないと言われてもね
111: 2019/11/27(水)11:11 ID:BEy4sBWT(1) AAS
まあいつものQZ理論なんで、無理に説得しようとしてもスレを汚すだけだから放置が良いと思う
112(1): 2019/11/27(水)12:52 ID:4s/5SlmV(1) AAS
変なことを言っているなとは思ったが、質問者にとって一番役にたつ回答をしているという点で素晴らしい
113: 2019/11/27(水)13:12 ID:MN5dlGGA(3/3) AAS
>>110
余弦定理に円は出てこない
円を使わずに余弦定理を導ける
もちろん関連のある状況もあるが
そんなことを言い出したら世の中の物全て円に関係あることになる
114: ◆QZaw55cn4c 2019/11/27(水)19:25 ID:N9ggbkQ1(1/2) AAS
>>112
最大級にお褒めいただき感謝いたします!
115(1): 98 2019/11/27(水)19:56 ID:BCqtp2UL(1) AAS
ありがと。>101みてググったら何となく判ってきたので実装したところ期待通りの結果を得られました
116: ◆QZaw55cn4c 2019/11/27(水)20:13 ID:N9ggbkQ1(2/2) AAS
>>115
それはよかったですね
117: 2019/11/28(木)00:26 ID:6KRzmSQe(1) AAS
>>90です。遅くなりましたが、皆さまありがとうございました。
私もこれがしたい、っていうのがないので、65氏のように叱られそうですが、
>>96氏が、ひとつの解答なのかなと思いました。
アルゴリズムはもともと興味があり、データ構造・・・?if文とかのこと?あたりを押さえてみようかと思います。
また、質問するかもですが、よろしくお願いします。
118(2): 2019/11/29(金)00:56 ID:BLHAYCrB(1) AAS
プログラムが全く分からないしがない事務員を助けてください。
会社で月に1度ランチがあるのですが、その組分けを自動でしたいのです。エクセル関数でもよいので何か方法はないでしょうか?
▼条件
・ランチ出欠は希望制(ほぼほぼ参加)
・ランチは12時〜13時、13時〜14時に分けて行く
・どちらのランチタイムがよいか希望をあげることもできる(ほとんどの人は特に希望をあげていない)
・3人〜4人1組が6つほどできる
・社員とアルバイトを混ぜる必要がある
・前回、前々回と同じ人は避けたい
・同じ部署の人となるべく一緒にならないようにしたい
119: 2019/11/29(金)09:19 ID:B0LTR+GE(1/3) AAS
>>118
カークマンの組分け
外部リンク[htm]:shochandas.xsrv.jp
カークマンの女学生問題と有限幾何
外部リンク:www.slideshare.net
120: 2019/11/29(金)09:24 ID:B0LTR+GE(2/3) AAS
他、ナーススケジューリングのように動的計画法で解くのがラクか
外部リンク[htm]:www.nurse-scheduling-software.com
ナーススケジューリング - 数理計画用語集
外部リンク[html]:www.msi.co.jp
何にせよ動的計画法を会得するとラクに解ける部類の問題
大学生だと三カ月〜六か月ほどの勉強で会得できる
社会人だと1年くらいかかるだろうか
典型的な DP (動的計画法) のパターンを整理 Part 1 〜 ナップサック DP 編 〜 - Qiita
外部リンク:qiita.com
省2
121: 2019/11/29(金)09:30 ID:B0LTR+GE(3/3) AAS
「会得できる」じゃねーな
出来なかったヤツは落第する、
だから卒業生は全員できる、
要するに、会得したヤツしか卒業できない、だった
だから「(情報科の大学生ならば)会得せねばならない(must)」だ
出来なかったヤツは落とされるからな
会得して無いヤツを見かけないのはそのせいだった
ちょっとカン違いしてた
122: 2019/11/29(金)10:18 ID:EnPemvhb(1/2) AAS
Googleフォームで日付、出欠、希望時間帯を投稿できるようにして皆にURLを教えておく
日付省略は直近扱い
集計結果は毎日Google スプレッドシートかCSVで取得
スプレッドシートのJavaScriptで判定して、ランチ招待メールも自動で送る
プログラミングはランチメンバーにカンパありで募集をかけてみる
動的計画法はその辺のSEを捕まえても理解不能だったりするので
雑な近似値を求める素人アルゴリズムでもいいかも
123: 2019/11/29(金)10:28 ID:EnPemvhb(2/2) AAS
VBAマクロならともかくExcel関数でやるのは無理
Minecraftで動的計画法をやるような変態プレイになる
124: 2019/11/29(金)21:33 ID:HV7pdoW5(1) AAS
>>118
俺も事務職で、初歩的なプログラミングでエクセルの自動化をしたりはするけど、
その問題はプロじゃないと無理。
「プログラムを動かすソフトをインストールして、初歩的な使い方を覚えて、
この質問スレの人が書いてくれた呪文のようなコード100行をがんばってコピペ」
といった程度では、ぜんぜん無理。
このスレの人にやってもらうとしたら、何度か打合せをしたうえで1000行どころじゃないコードを
書いてもらわないとだめだと思う。
つまりプロに依頼しないとできない仕事。
125: 2019/11/29(金)22:27 ID:J4p7U6+W(1) AAS
ライブラリ化できない問題として昔から有名だよね
126: 2019/11/29(金)23:47 ID:HRptkZoq(1) AAS
ソルバーというのがあってだね・・・
127: 2019/11/30(土)00:06 ID:/gaQUKPS(1) AAS
まず各社員ごとに、前々日までに一緒になったメンバーのリストを作る
一人最大6人だから6列あればいい
社員数25人なら25×6の表?を1つ作る
それから社員25人の表?を一つ
13番まで社員 14番以降バイトにしておく
で、ここから総当り的に
まず一人目
(1 , , ,)
?から1を削除 ?のうち1の過去メンバーを削除すると表?が出来る
その表から一人ランダムで取り出す
省10
128: 2019/11/30(土)01:50 ID:HbGyzSLF(1) AAS
・社員とアルバイトを混ぜる必要がある
・前回、前々回と同じ人は避けたい
・同じ部署の人となるべく一緒にならないようにしたい
これら各々に対する、0〜100点の評価関数を作る必要がある。
どういう状態なら、点数がどれぐらい上がるのか?
129(1): 2019/11/30(土)05:57 ID:hIYU8kOK(1) AAS
評価関数なんていらねー
この条件なら1日目の組み合わせを4日目と同じにしてよい
つまり3日分決めてしまえばそれをローテーションしてもいいくらいのどうでもいいことだ
逆に、むしろ6日間は被らせたくない条件の方が
選択肢が減ってちょうどよくばらける結果が得られる
130: 2019/11/30(土)07:08 ID:gS3eqmso(1) AAS
>>129
ランチ出欠は希望制、12時と13時のどちらでランチをとるかも希望制って条件だから
単純なローテーションだと無理じゃない?
3日前は12時だったけど、今日は仕事の都合で13時にしたいって希望が出ることもあるんだろう
131(1): 2019/11/30(土)07:13 ID:WKFbtD9B(1) AAS
ランダムで10000パターンぐらいだして
その中でどれかを選んでも良い気がする
完璧じゃなくていいのよ
132: 2019/11/30(土)13:02 ID:iIHG4CVu(1/3) AAS
>>131
これだな
今のCPUならあと何桁か増やしてもいける
評価関数なんて簡単な話で、同じ部署の人がいたら1点、前々回と同じ人なら2点みたいな重み付けをして合計値が低いのがいいプラン
133: 2019/11/30(土)13:06 ID:iIHG4CVu(2/3) AAS
ローテーションのジョークにマジレスはいかんでしょ
3日毎に同じ面子と食事とか、言われたお題は成立させつつも目的を完全に台無しにするスーパーソリューションだよ
134: 2019/11/30(土)13:15 ID:iIHG4CVu(3/3) AAS
いや月に1回の開催なら3か月前だから辛くはないか
普段会わない人同士を交流させたいという意図は果たせないけど
135: 2019/11/30(土)13:45 ID:F3eUnd42(1) AAS
誰々と会った割合でも出していって
会った割合が低い人とマッチングさせれば良いんじゃね?
これなら簡単そう。
136: 2019/11/30(土)18:23 ID:+i+64MX9(1) AAS
それって何か簡単になってる?
1つめのグループを作るのは元から簡単だけど、後半に作られるグループが全く条件に合わないケースが避けられないと思う
137: 2019/11/30(土)18:25 ID:wqZ7RFN0(1) AAS
要件的にこのスレで解決できることじゃないだろう
質問者置き去りになっているし
138(1): 2019/12/02(月)23:11 ID:1Vg7MoK7(1) AAS
ランチの組分けのやつプログラミング分からない人には無理かもだけど
PuLPとかのソルバーを使うと100~200行前後でできるよ
外部リンク[html]:coin-or.github.io
139: 2019/12/03(火)00:48 ID:rExjyqzm(1) AAS
Excelに搭載されてるソルバーでも頑張れるのかな
140: 2019/12/03(火)01:15 ID:jDo5c24e(1/2) AAS
Excelについてる標準のソルバーは変数の上限が200個なので頑張れない
最大24人を3~4人ずつ6グループに分けるとして>>138の方法だと13000個程度の変数が必要
やり方変えれば変数の数は減らせるかもしれないけど200個は無理
141: 2019/12/03(火)11:08 ID:9QFkLtcg(1) AAS
考え方変えて
社員だけ12人
これを2人ずつの組を作るのと同じ理屈
1,2
1,3
1,4
.
.
1,12
11日でローテーション
省5
142(2): 2019/12/03(火)11:34 ID:Bd0eSxhf(1) AAS
myfunc(true)
myfunc(false)
これじゃ引数意味不明だからenumにしろとかよく言われるけど徹底してる人いるの?
143: 2019/12/03(火)11:52 ID:I9YoNGrF(1/2) AAS
回路遮断制御装置・開く
回路遮断制御装置・閉じる
回路が作動するのはどっちでしょう
144(1): 2019/12/03(火)12:30 ID:V2s4KbDl(1) AAS
作動するのは閉じるでしょ
回路がcloseで通電というのは割と普遍
enabledなら迷う
145: 2019/12/03(火)13:18 ID:g2sdmHcp(1/2) AAS
>>142
関数名を工夫
146: 2019/12/03(火)13:22 ID:g2sdmHcp(2/2) AAS
引数が関数の重要な役目な場合の話
些細なオプションであればtrue/falseで良いが
変数名には意味がわかる名前をつける
ヘッダにも記述する
全てENUMで定義なんてやらん
いろいろなAPIだってBOOL値を引数にする
147: 2019/12/03(火)13:25 ID:jDo5c24e(2/2) AAS
>>142
状況による
オプションの意味
ドメインで使われてる用語との対応関係
コーディング規約
言語の慣習
型チェックの有無
など
myfunc(log=true)
スレ立てる(ID表示=true, ワッチョイ=true, IPアドレス=false)
省1
148(1): 2019/12/03(火)13:34 ID:I9YoNGrF(2/2) AAS
>>144
これが三菱のGIS 420kV
回路の遮断を制御している装置
画像リンク[jpg]:image2.cccme.org.cn
149(1): 2019/12/03(火)14:57 ID:jpS49uol(1) AAS
職業訓練でプログラミングやるのってやっぱりあんまり意味ないんですかね?
150: 2019/12/03(火)16:19 ID:5wvjUxBr(1) AAS
意味なくはないだろうけど、本気でスキル身につけたいならネットでも初められるだろう
通う時間があるならスマホで電子書籍も読めるし
受け身で全く動いてないなら、進んでる奴らにどんどん差が付けられちゃうよ
151: 2019/12/03(火)16:54 ID:lE3mHjqg(1) AAS
>>149
そんな事をここで聞いてるようなヤツはどうせ使い物にならん
152: 2019/12/04(水)07:28 ID:8KgKER1O(1) AAS
スレタイ見ろよお前ら
上下前次1-新書関写板覧索設栞歴
あと 850 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.040s