X



ワイ、プログラマを目指すも配列がわからず断念
■ このスレッドは過去ログ倉庫に格納されています
0001風吹けば名無し
垢版 |
2024/03/27(水) 14:39:53.44ID:aJhHf9aa0
例えがわからん
なんやマンションを想像してくださいって
0002風吹けば名無し
垢版 |
2024/03/27(水) 14:40:59.38ID:Y3w1eRsM0
マンションを想像しろ
0003風吹けば名無し
垢版 |
2024/03/27(水) 14:41:25.17ID:OQtbXEaw0
入れて出して繋げて並び替えてくらいしかやらんやん
0004風吹けば名無し
垢版 |
2024/03/27(水) 14:42:13.21ID:Y3w1eRsM0
ワイは回転寿司のレーンを想像したほうが分かりやすいと思うけどな
先入れ後出し方式とか、先入れ先出し方式とか
方式は寿司をレーンに並べるやつと、それを取るお客さんの間で決めたルールとして考えれば理解しやすい
0005風吹けば名無し
垢版 |
2024/03/27(水) 14:43:28.76ID:Wpg8A5K30
オブジェクト指向とかそこらへんでつまづくならともかく、配列でつまづくようならこの先頑張っても苦しいだけやし他の仕事を探すことをお勧めする
0006風吹けば名無し
垢版 |
2024/03/27(水) 14:43:40.94ID:FQnTd0pO0
📦←変数
📦📦📦←配列
0007風吹けば名無し
垢版 |
2024/03/27(水) 14:44:23.33ID:GVK2EqzB0
101とか205とかの話なんやろうけど、
素直にスプレッドシートの方がええんやないか?って懐うわ
0008風吹けば名無し
垢版 |
2024/03/27(水) 14:44:26.11ID:Y3w1eRsM0
先入れ後出し方式のイメージは
アナルにゴルフボール入れる感じやな

3つ連続で入れて取り出そうと思ったら
3個目のボールから取り出すことになる
一番最初のボールを先に出すことはできない
0009風吹けば名無し
垢版 |
2024/03/27(水) 14:44:54.39ID:Y3w1eRsM0
>>5
これは割とガチ
0010風吹けば名無し
垢版 |
2024/03/27(水) 14:45:04.38ID:Wpg8A5K30
>>8
ぬさ
0011風吹けば名無し
垢版 |
2024/03/27(水) 14:46:02.95ID:vNcaDQIa0
配列は同じ形のものがいくつか隣り合って置かれてるってだけや
0012風吹けば名無し
垢版 |
2024/03/27(水) 14:48:05.88ID:Y3w1eRsM0
変数は箱
配列は引き出し付きの棚
可変配列は腸

箱に入れられるのは1つだけ
引き出しの棚に入れられるのは棚の数だけ
腸は無限に入る
0013風吹けば名無し
垢版 |
2024/03/27(水) 14:48:53.58ID:Wpg8A5K30
>12
天才


お前みたいなのにプログラミング教えて欲しかったわw
0014風吹けば名無し
垢版 |
2024/03/27(水) 14:48:54.52ID:Wpg8A5K30
>12
天才


お前みたいなのにプログラミング教えて欲しかったわw
0015風吹けば名無し
垢版 |
2024/03/27(水) 14:51:15.71ID:aJhHf9aa0
オブジェクト指向もよくわからんわ
なんや車を想像してくださいって
0016風吹けば名無し
垢版 |
2024/03/27(水) 14:52:29.08ID:iI9MLrww0
>>15
車?ワイはたい焼きを想像してくださいって言われたわ
0017風吹けば名無し
垢版 |
2024/03/27(水) 14:53:25.71ID:G9Rtv5Gt0
あれは説明が悪いよな
いろんなプログラムで使う共通部品をあらかじめ作っておいてそれを使う各プログラムのコーディング量を省略しましょうって考え方や
車とか言い出すからかえってわかりにくくなる
0018風吹けば名無し
垢版 |
2024/03/27(水) 14:53:35.01ID:3dY5TXQI0
>>15
オブジェクト指向というよりクラスとインスタンスの話じゃね
まあそれもオブジェクト指向やけど
0019風吹けば名無し
垢版 |
2024/03/27(水) 14:53:48.06ID:aJhHf9aa0
>>16
車の部品とか言われたぞ
タイヤとか
0020風吹けば名無し
垢版 |
2024/03/27(水) 14:55:19.20ID:aJhHf9aa0
車がわからんやつは人間で例えてくださいってもっと分からんわクソが
0021風吹けば名無し
垢版 |
2024/03/27(水) 14:56:29.64ID:9ggoP3qS0
車の例えは車作ってるやつにしかピンとこなさそうw
共通部品をみんなで使い回すくらいの直接的な言い方の方がまだわかりそう
0022風吹けば名無し
垢版 |
2024/03/27(水) 14:56:46.30ID:aJhHf9aa0
なんやカプセル化って
定数にしとけクソが
0023風吹けば名無し
垢版 |
2024/03/27(水) 14:58:00.56ID:aJhHf9aa0
そもそもswitch文とか意味あんのかよ
0025風吹けば名無し
垢版 |
2024/03/27(水) 14:58:14.89ID:JcOLfG/x0
2階もしくは1階のテンソルのうち、直交座標系で各軸に沿った基底が定められたもの?
0026風吹けば名無し
垢版 |
2024/03/27(水) 14:58:26.53ID:tyPQmjr/0
エクセルのブック1つが3次元配列
シート1つが2次元配列
シートの1行1行が普通の配列
0027風吹けば名無し
垢版 |
2024/03/27(水) 14:58:31.87ID:3dY5TXQI0
うーん、アフィくさいスレになってきたな
0028風吹けば名無し
垢版 |
2024/03/27(水) 14:59:19.14ID:Wpg8A5K30
>>15
やきうに例えると、その時の状況に応じてサインを都度出すのと予め試合前のミーティングでこういうシチュエーションになったらこういう戦術をとると決めておくかの差や
0029風吹けば名無し
垢版 |
2024/03/27(水) 14:59:22.86ID:aJhHf9aa0
>>27
アフィじゃねぇよ
転載禁止な
0030風吹けば名無し
垢版 |
2024/03/27(水) 14:59:40.67ID:4IG1dz9Q0
>>17
これは目的とはずれてるからこれ言うくらいなら車の例の方がええ
なんで車が出てくるかの前提を説明してないか聞く側が理解できてないだけ
0031風吹けば名無し
垢版 |
2024/03/27(水) 15:00:04.39ID:aJhHf9aa0
転載禁止ってレスしてもまとめるやついるからクソだわ
0032風吹けば名無し
垢版 |
2024/03/27(水) 15:00:27.33ID:Wpg8A5K30
>>23
スイッチ使わな、if文がいつまでも続くようになるやろ
0033風吹けば名無し
垢版 |
2024/03/27(水) 15:00:28.81ID:fKQdvL2sH
才能ないからやめとけ
0034風吹けば名無し
垢版 |
2024/03/27(水) 15:00:58.91ID:aJhHf9aa0
>>32
ifでええやん
0035風吹けば名無し
垢版 |
2024/03/27(水) 15:01:18.21ID:3dY5TXQI0
何一つ疑問解決してないのにどんどん追加で分からんこと羅列していってるから解決する気も聞く気も無いのかと
0036風吹けば名無し@転載は1文字につき5000兆円頂きます
垢版 |
2024/03/27(水) 15:01:26.46ID:Wpg8A5K30
>>23
スイッチ使わな、if文がいつまでも続くようになるやろ
0037風吹けば名無し
垢版 |
2024/03/27(水) 15:01:43.10ID:G9Rtv5Gt0
>>23
elseifをだらだらいくつも書かないとならん状況ならswitch使え
0038風吹けば名無し
垢版 |
2024/03/27(水) 15:01:47.37ID:aJhHf9aa0
そもそもプログラム初心者に最初に説明してわかるやついんの?
さっさとプログラムさせろ
0039風吹けば名無し@転載は1文字につき5000兆円頂きます
垢版 |
2024/03/27(水) 15:02:01.54ID:Wpg8A5K30
>>34
良くないから、スイッチが実装されてるんやで
0040風吹けば名無し
垢版 |
2024/03/27(水) 15:02:26.70ID:aJhHf9aa0
最初は模写でええやろ
0042風吹けば名無し@転載は1文字につき5000兆円頂きます
垢版 |
2024/03/27(水) 15:02:55.88ID:Wpg8A5K30
>>38
英語の授業も最初はABCから始まるやろ
0043風吹けば名無し
垢版 |
2024/03/27(水) 15:03:34.05ID:4g/Uv/r20
配列は更衣室のロッカーだと思え
locker[0]は更衣室の左から0番目のロッカーや
locker[1][0]は更衣室の1番目の列にある0番目のロッカーや
こんな感じや
0044風吹けば名無し@転載は1文字につき5000兆円頂きます
垢版 |
2024/03/27(水) 15:03:46.83ID:Wpg8A5K30
>>40
コードの意味も分からず写経して意味なんかあるんか
0045風吹けば名無し
垢版 |
2024/03/27(水) 15:03:48.09ID:l5AHV10u0
それは間違っています
製氷皿をイメージしてください
0046風吹けば名無し
垢版 |
2024/03/27(水) 15:04:05.00ID:aJhHf9aa0
ちなPHPや
お前らバカにするやろうけどな
0048風吹けば名無し
垢版 |
2024/03/27(水) 15:04:55.92ID:aJhHf9aa0
>>43
全然わからん
0049風吹けば名無し
垢版 |
2024/03/27(水) 15:05:13.08ID:8dF9qEZr0
>>38
何が分からんか分からせる為にも必要や
後は自分でググって勝手にやれるようになる
0050風吹けば名無し
垢版 |
2024/03/27(水) 15:05:36.31ID:4g/Uv/r20
>>47
基本的に男の子のロッカーや
でもポインタで女の子のロッカーのアドレス代入すれば男子更衣室から女子更衣室にワープできるで
0051風吹けば名無し@転載は1文字につき5000兆円頂きます
垢版 |
2024/03/27(水) 15:05:37.26ID:Wpg8A5K30
>>47
女子
0052風吹けば名無し
垢版 |
2024/03/27(水) 15:05:47.44ID:Rj19zsRB0
単なる計算書式やろ

ひっ算みたいやもんやそのまま受け入れて慣れろ
0053風吹けば名無し
垢版 |
2024/03/27(水) 15:08:05.58ID:3dY5TXQI0
>>46
ワイもペチパーやが動的型付けは初心者には優しくないと思うで
個人的に型を意識しないプログラマーはコーディングも良くないと感じる
0054風吹けば名無し
垢版 |
2024/03/27(水) 15:08:53.56ID:8MdseWqS0
別に変な比喩使わなくても分かるだろ
0056風吹けば名無し
垢版 |
2024/03/27(水) 15:12:30.39ID:JcOLfG/x0
数学の配列は2次元までで、それ以上はテンソルとして扱うけど
プログラミングでの配列は、いくらでも次元を増やせる
ただし各次元の基底(目盛り?)を要求する
0057風吹けば名無し
垢版 |
2024/03/27(水) 15:16:35.23ID:aJhHf9aa0
お前らってC言語やっとるやつしかおらんやろ
0059風吹けば名無し
垢版 |
2024/03/27(水) 15:18:52.40ID:Y3w1eRsM0
オブジェクト指向

車作る場合、タイヤ、窓、ドアと部品分けて作る。当然部品が持ってる特性や機能は部品に依存し、部品が所有する情報として保持される。これは車を組み立てた場合でも同じ(窓は透明、タイヤはゴム製で回転する等)

人間の認知機能には限界があるから、現実と同じように部品として扱ったほうが管理しやすいし改修もしやすいやで
プログラム作る時も部品に分けて部品に情報持たせて開発するんやで

たったこれだけなのに何故か理解できない人が大勢いる事実
0060風吹けば名無し
垢版 |
2024/03/27(水) 15:19:01.34ID:aJhHf9aa0
配列[名前、体重、性別、年齢]=[鈴木、68、男、30]

これあってる?
0061風吹けば名無し
垢版 |
2024/03/27(水) 15:22:11.88ID:9ggoP3qS0
1回作ったそのタイヤを複数の車で利用するからハテナになる人が出るんやろうな
上手い例えだとは思えない
0062風吹けば名無し
垢版 |
2024/03/27(水) 15:23:14.28ID:Wpg8A5K30
>>60
ggrks

それが合ってるかどうかが誰かに聞かな分からん奴は断念して正解やわ
0063風吹けば名無し
垢版 |
2024/03/27(水) 15:25:07.13ID:cSxrVHNL0
>>50
これ現実でも応用できそうやな
0064風吹けば名無し
垢版 |
2024/03/27(水) 15:29:07.30ID:aJhHf9aa0
どう?あってる?
0065風吹けば名無し
垢版 |
2024/03/27(水) 15:32:57.85ID:Y3w1eRsM0
配列の定義方法、書き方、扱い方は言語によって異なる
0066風吹けば名無し
垢版 |
2024/03/27(水) 15:35:27.71ID:aJhHf9aa0
もういい!!
0067風吹けば名無し
垢版 |
2024/03/27(水) 15:36:21.96ID:8dF9qEZr0
かわいい
0068風吹けば名無し
垢版 |
2024/03/27(水) 15:36:25.42ID:8fmSX9Bg0
センスがない諦めろ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況