[過去ログ] スレ立てるまでもない質問はここで 162匹目 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
684
(2): (ブーイモ MM4b-5kBA) 2022/11/14(月)23:32 ID:V3+D5mP/M(1) AAS
>>680
分岐が三種類あるからそれYes/Noの二値しかないbooleanで表せないという話?
だとするとenumにする判断基準としてはちょっと微妙

それにenumを使ったとしてもenumを返す関数に条件記述が移動するだけなら質問者のスパゲッティコードは解消しないので
まずはif (is臨時ダイヤ()){…}のように条件記述を簡潔化することから始めたほうがいいと思う
685: (ワッチョイ 05ac-sptE) 2022/11/14(月)23:52 ID:OqYLF+gF0(2/2) AAS
ん?
686: (ワッチョイ b507-z+Fy) 2022/11/15(火)00:02 ID:hirFeS540(1) AAS
>>684
お前の書くコードがスパゲティということがありありと伝わってくるレスだな
なぜこれで簡単になるか全く理解してないと見える
687
(1): (オッペケ Src1-Xv9b) 2022/11/15(火)08:26 ID:+zqfwefbr(1) AAS
なんでダイヤごときのチョロい条件にしてんだよ
今までこの世に存在していなかった意味不明の概念や造語をどうやってenumにすんだよ

できたとしてもナニコレ?って言われるだけだからコメント書きたいだけ

もう一度言う
コメント書きたいだけだ
しかもそのコメントの位置を聞いてるだけ
日本語通じてるか?
688: (ワッチョイ b507-z+Fy) 2022/11/15(火)08:57 ID:iRYlmXQ60(1) AAS
そこに書くのは糞だと何度も教えてもらったろ
ほめられるまで続ける気なのかよw
689
(1): (スップ Sd43-+47b) 2022/11/15(火)09:30 ID:jWCUBi17d(1/2) AAS
>>684
まずはそれで良いと思います

個人的には色々経験積むと今のところenumに落ち着く人が多いと思う
690: (スップ Sd43-+47b) 2022/11/15(火)09:49 ID:jWCUBi17d(2/2) AAS
>>687
多分その話はもう終わってるよ
691
(1): (ブーイモ MM43-5kBA) 2022/11/15(火)13:11 ID:jE6h8IfAM(1) AAS
>>689
enumにするのは選択肢を網羅的に型で表現したい場合
else ifのある条件分岐がすべてそのケースに当てはまるわけじゃない

経験を積むというのは状況を多面的に想定できるようになりそれぞれに合わせた解決策の引き出しが増えるということ
1つの解決策とそれがフィットする状況しか想定できないのとは真逆
692: (アウアウウー Saa9-z+Fy) 2022/11/15(火)13:14 ID:6OfP8eGXa(1/2) AAS
>>691
ifの条件分岐は入れ子になるがそれをフラットにすればenumになるからそれで網羅できるってことだよ
693: (アウアウウー Saa9-z+Fy) 2022/11/15(火)13:15 ID:6OfP8eGXa(2/2) AAS
要するにお前は経験が浅いから何を言われてるかわからないというだけ
働いてればこんなケースいくらでも出会うだろw
694
(1): (ワッチョイ 2301-0qx4) 2022/11/15(火)17:44 ID:fFtAGper0(1) AAS
Dockerって便利な機能だと思いますがWindows環境だとなんかあまり良くないらしいですね
そこでゲームプログラマーみたいなWindows環境メインだけど環境構築コンテナ化することに恩恵があるようなところって何使ってるんですか???
695
(1): (ワッチョイ a501-WFXv) 2022/11/15(火)19:19 ID:F/yVGtKn0(1) AAS
質問、有料でもいいからとにかくこれ一本で一つの言語マスターできるサイトってある?
696: (ワッチョイ dd01-0qx4) 2022/11/15(火)19:24 ID:v4/+9Zmx0(1) AAS
これでよいか?
外部リンク:ufcpp.net
697: (ワッチョイ 4b46-X/jP) 2022/11/15(火)20:27 ID:7ZGMK0Ua0(1) AAS
O'Reillyのサブスクが年$499で最強だよ
698: (ワッチョイ 2302-gPc0) 2022/11/16(水)02:28 ID:+BRGBknF0(1) AAS
>>695
公式のチュートリアル
わからない単語があれば
調べれば大丈夫
699
(1): (ワッチョイ 154f-FFna) 2022/11/16(水)03:52 ID:pSETlPcG0(1/2) AAS
>>694
Docker, Kubernetes は、Linux だけの技術。
Windows では使えない技術。
だからMicrosoft(MS)も、Linux財団に加入して、一緒に作っている

昔はCEO のSteve Ballmar が、Linuxが大嫌いで、
クラウド事業へ移行できないし、OSS 好きの技術者から嫌われて首になった。
パソコン・Office だけのWindowsを目指した化石

それ以降MSは、大量のLinux技術者を雇って、Linuxへの移行を進めていった

今では、Windows 10, WSL2, VSCode の拡張機能・Remote Development, Docker Desktop などで、
Windowsからシームレスに、Linux, Docker も使える
700: (ワッチョイ dd01-0qx4) 2022/11/16(水)07:31 ID:khw6WcPu0(1/2) AAS
>>699
それでゲーム会社はDockerとか使ってるんですかね?
カプコンとかコナミとかフロムとか
701: (ワッチョイ dd01-0qx4) 2022/11/16(水)07:50 ID:khw6WcPu0(2/2) AAS
Windows環境がメインであろうゲーム開発会社はLinuxサーバーにDocker使ってWindows環境構築を構築してるのでしょうか?
なんか回りくどいような…
702
(1): (テテンテンテン MM4b-K222) 2022/11/16(水)08:43 ID:yIXO99M3M(1/4) AAS
ソースコードからそのプログラムの計算量推定するのってどうしたらいいんですか?
一般の人はどうやってやってますか?
703: 699 (ワッチョイ 154f-FFna) 2022/11/16(水)08:49 ID:pSETlPcG0(2/2) AAS
ウェブ系は、すべてLinux で、ほとんどがDocker, Kubernetes。
Docker, Kubernetesは、Linuxだけの技術だから、Windows では使えない

AWS Fargate, Kubernetes などを使う

今の円安で、Ruby on Rails, AWS Solution Architect の米国年収は、2千万円ぐらいになっている
704
(1): (ワッチョイ cd09-IBSA) 2022/11/16(水)08:54 ID:NCFSxcTe0(1/2) AAS
>>702
むずいので数値いれてグラフなどで推測
705
(2): (テテンテンテン MM4b-K222) 2022/11/16(水)09:24 ID:yIXO99M3M(2/4) AAS
>>704
えっっ?
実際に実行して測ってるってことですか??
ソースコードの字面から判断していないってことですか?
706: (スプッッ Sd03-BAH0) 2022/11/16(水)09:33 ID:KvEnYtSSd(1) AAS
プログラムの計算量って乱数や与えられた引数などのパラメータで変化するし停止性問題も絡まん?
707
(2): (オッペケ Src1-sptE) 2022/11/16(水)09:37 ID:XqX9DUnor(1) AAS
計算量ってなんやねん
708: (ワッチョイ cd09-IBSA) 2022/11/16(水)10:10 ID:NCFSxcTe0(2/2) AAS
>>705
アルゴリズムを詳しくしればソースコードから割り出せるだろうがムズい
簡単にできるなら実測でのボトルネック、ホットスポットを調査する必要もない
709: (ブーイモ MM43-5kBA) 2022/11/16(水)10:21 ID:o8SU89y7M(1) AAS
>>705
ソースコードの字面だけから判断するには使われてる関数全ての計算量を把握する必要があるから
簡単なコードじゃなければ実行して推測してからコードを再精査したほうが早い
710
(1): (テテンテンテン MM4b-K222) 2022/11/16(水)14:46 ID:yIXO99M3M(3/4) AAS
じゃあアルゴリズムの定義から計算量をしるためにはどうしたらいいんですか?
711: (スップ Sd43-Fx2v) 2022/11/16(水)15:13 ID:qdE2los5d(1/2) AAS
オーバーヘッドくんまた来たんか
懲りないねぇ
712: (ブーイモ MM4b-IvqH) 2022/11/16(水)15:45 ID:P0kJNpILM(1) AAS
>>710
アルゴリズムの本に書いてあるからよめ
713
(5): (ワッチョイ b507-z+Fy) 2022/11/16(水)15:50 ID:aQWGxl0T0(1/2) AAS
ざっくり言うと関数内部で使われてる見えないループも含めて一重ループで書けるならO(n)
二重ループならO(n^2)
三重ループならO(n^3)
これは最大値を取る
つまり二重ループと一重ループの両方があるならO(n^2)になる

一重ループだけど最初の要素から最後の要素まで全て扱うのではなくバイナリサーチのように絞り込んでいくものはO(log n)
O(log n)の外側または内側にループがあるものはO(n log n)
1-
あと 289 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.015s