[過去ログ] スレ立てるまでもない質問はここで 165匹目 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
8: (ワッチョイ 676e-Nt2/) 2023/07/28(金)00:37 ID:335A9+o+0(1) AAS
あのすいません再帰がよく分かってないんだと思うんですがclass定義でそのクラスのインスタンスをフィールドとして持ってるのってあるじゃないですか
あれってそのインスタンスを見たらさらにそのクラスのインスタンスを持ってて……って際限なく掘れちゃうと思うんですが。定義が無限に広がったら崩壊しませんか
再帰関数とかなら終了条件みたいなの設定するじゃないですか
9: (ワッチョイ bf79-mRrB) 2023/07/28(金)01:45 ID:MfisnaPF0(1) AAS
再帰関数を理解してるならそれと同じことだよ
自分と同じ関数を呼ぶときどうやって処理するかが関数とクラスで違うだけ
10: (ワッチョイ 7fbb-dj/T) 2023/07/28(金)02:30 ID:OEgTPTdJ0(1) AAS
ヘビが自分のしっぽを咥えてる状態と同じ
定義そのものは無限に広がるなんてことはなくむしろ内に閉じてる
ただしシリアライズ処理やtoStringなんかを自前で実装したいとき考えなしに作ると無限ループのバグを作り込むことはある
そこはアルゴリズムで対処する
11: (アウアウウー Sa2b-UQg9) 2023/07/28(金)04:04 ID:9fo6mM4Ia(1) AAS
例えば、二分探索木( binary search tree )のモジュールを作る際、
各要素を表すクラスを、bin_s_node とする
このクラスのフィールドは、保持する値と、
親ノード/左の子ノード/右の子ノードへの各リンクとする
そこで、存在しない・つながりが無い所へは、null を入れておく。
例えば、右の子ノードをnullにしておけば、右の子は存在しない
木のアルゴリズムを勉強すれば、すぐに分かる。
これぐらい知らないと就職できないし
12: (ワッチョイ 4759-tHpl) 2023/07/28(金)05:06 ID:9nGZuQCT0(1) AAS
全部繋がってたら∞にならんの?
多数決するから∞にならんの?
13: (スップ Sd7f-HOej) 2023/07/28(金)08:02 ID:6yxKL9JFd(1) AAS
繋がってるように見えて評価という暗黙の壁があるから期待する様な事にはならない
14: (ワッチョイ 6710-OdYE) 2023/07/28(金)08:27 ID:ibK/vMac0(1) AAS
インスタンスがあって初めて評価されるしそれって暗黙的ではないよね
たとえ循環参照してるインスタンスを用意しても使われなきゃ平気
15: (ワッチョイ 6769-nVDU) 2023/07/28(金)12:28 ID:5KuGzgRA0(1) AAS
自分自身のインスタンスをメンバに持つなんてできないよ、持てるのはポインタ
javaのクラス型の実態はポインタ
16(1): (ワッチョイ 7f54-6+wX) 2023/07/29(土)04:31 ID:Es51UURj0(1) AAS
入力規則の説明文ですが、
20230901333 (2023年9月1日の333番目)
という日付+順番を意味する規則を表現する場合、どうするのがいいでしょうか?
yyyyMMdd[001-999]
とか、
yyyyMMdd*** (*** は 001 から 999 までの数値)
とか、考えてるんですが、原則ってあるんでしょうか?
17: (スップ Sd8a-WYax) 2023/07/29(土)08:39 ID:ZmCsUBZMd(1) AAS
>>16
可能であればそもそも入力フォームから分割したいな
18: (ワッチョイ 3ebb-mHaq) 2023/07/30(日)00:55 ID:gqSNBSAo0(1) AAS
たしかに日付はポップアップから選択できてデフォルトは今日あたりで連番は勝手に0埋めしてほしいな
DBでは連結されて登録されていますというだけなら嬉しくない理由
そのコードに既に業務的な名前が振られていてだいたいコピペするたけの運用だからくっついてた方が便利ってならわかる
それに比べたら表記ルールはかなりどうでもいい
言葉で説明するなら単に数値とせず順番や連番って情報を落とさないでよと思うくらい
19: (ブーイモ MMe6-Rmqd) 2023/07/30(日)02:22 ID:m6wAifGLM(1) AAS
フォームなら連番は入力しなくてもいいように作るだろうから
ファイル名でバージョン管理するやつの命名規則じゃないのかこれ
20: (アウアウウー Sa1f-y5iw) 2023/07/30(日)05:45 ID:GM7u7fGAa(1) AAS
入力コントロールなら、年/月/日/連番の4つ
4月なら、4/04 のどちらの入力でも、データは04になる
21: (ワッチョイ 2679-ntsF) 2023/07/30(日)19:54 ID:cURCmIiS0(1) AAS
意味のある単位同士をアンスコも付けずにくっ付けて良い結果になったためしが無い
アンスコがそのまま区切り文字になるし日付と連番は分けるべきだと思うよ
22(1): (ワッチョイ 9f5f-6+wX) 2023/07/31(月)02:17 ID:W14mua1z0(1) AAS
SQLの書き方について教えてください。C#でデータベースに問い合わせています。
カノウ、タカノ、サカノメ という3レコードがあるとします。この
3つともヒットさせたいのですが、
Like カノ% だとカノウさんしかヒットせず
Like %カノ%だとタカノさんとサカノメさんしかヒットしません。
%を*に変えたらどれもヒットなしでした。
ほかに試すべき書き方ないでしょうか?
23: (ワッチョイ 2679-ntsF) 2023/07/31(月)02:35 ID:iJ+iF1XI0(1) AAS
えぇ…?
24: (スフッ Sd8a-kvF/) 2023/07/31(月)13:09 ID:xdRBiKL7d(1) AAS
Accessか何か知らんけどあえて試すなら
%かの% or %かの or かの% or かの
or
*かの* or *かの or かの* or かの
とでもしたら?
25: (ブーイモ MMe6-Rmqd) 2023/07/31(月)13:24 ID:fOxuNW2eM(1) AAS
>>22
like ‘%カノ%’ で普通は3つともヒットする
Unicodeの濁点付き文字のように文字の見た目は同じでも文字コードが違ってヒットしないとか?
26: (ワッチョイ 9f5f-IPSQ) 2023/07/31(月)13:58 ID:r0ZTv6wO0(1/2) AAS
初めて投稿します。WindowsでXAMPPを使っていて、PHPを使ってサイト構築しているのですが、インメモリデータベースのRedisを使いたいと思っています。ですがインストールが上手くいきません。ネットで情報を探しても(日本語)、数年前の情報しかなく本当に困っています。
27: (ワッチョイ 9f5f-IPSQ) 2023/07/31(月)14:05 ID:r0ZTv6wO0(2/2) AAS
(続き)
プログラミング初心者が個人で作るサイトなのですが、Redisに手を出そうとするのが無謀なのでしょうか?
それとも、皆さんとくに失敗なくスイスイやっていることで、わたしだけ何かものすごくバカなミスをしているだけなのだろうかと悩んでいます。
上下前次1-新書関写板覧索設栞歴
あと 975 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.269s*