VBSで便利なプログラムを作れスレ 2 (853レス)
VBSで便利なプログラムを作れスレ 2 http://mevius.5ch.net/test/read.cgi/tech/1539439008/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん [] 2018/10/13(土) 22:56:48.61 ID:X8llOrQa 素人丸出しお粗末で遅くてもいいので いますぐ使えるちょっぴり便利プログラムを作れ (例○○を自動処理してくれるプログラム) 前スレ VBSで便利なプログラムを作れスレ https://mevius.5ch.net/test/read.cgi/tech/1170492587/ http://mevius.5ch.net/test/read.cgi/tech/1539439008/1
8: デフォルトの名無しさん [] 2018/10/14(日) 01:39:32.42 ID:BqZmi47p 数値を文字列に変換するとき CStrを使用すると 999999999999999より大きな値は 指数表現となり近似値になります 2の52乗 - 1まで精確に文字列に変換するメソッドを作ってください http://mevius.5ch.net/test/read.cgi/tech/1539439008/8
22: さまよえる蟻人間 ◆T6xkBnTXz7B0 [sage] 2018/10/15(月) 00:13:43.12 ID:8D/muze/ >>16 グロ注意。 http://mevius.5ch.net/test/read.cgi/tech/1539439008/22
30: デフォルトの名無しさん [] 2018/10/15(月) 15:31:10.86 ID:PMSd/DPm >>8 Function CStr2(n) If n<0 Then CStr2="-"+CStr2(-n) ElseIf n<10 Then CStr2=CStr(n) Else CStr2=CStr2(n\10)+CStr(n Mod 10) End If End Function http://mevius.5ch.net/test/read.cgi/tech/1539439008/30
189: デフォルトの名無しさん [sage] 2018/11/02(金) 23:45:16.49 ID:n91FqQh7 VBS においては、MVP の吉岡氏が、一通りやりつくしている。 なので今は、車輪の再発明のときである。 漏れにはその必要性は、感じられない。 http://mevius.5ch.net/test/read.cgi/tech/1539439008/189
260: デフォルトの名無しさん [] 2018/12/16(日) 01:38:42.57 ID:gn/FiBbt ソート済みのランダムな数列があるとします (0, 15, 30, 46, 61, 76, 112, 148, 183, 219, 255) この中から任意の数値の近似値を得たいのですが アルゴリズムを教えてください できるだけ高速なアルゴリズムがよいです どうぞよろしくお願いいたします http://mevius.5ch.net/test/read.cgi/tech/1539439008/260
262: さまよえる蟻人間 ◆T6xkBnTXz7B0 [age] 2018/12/16(日) 11:27:56.96 ID:HKNcszmI 差の絶対値が最小になるものを選べばいい。 http://mevius.5ch.net/test/read.cgi/tech/1539439008/262
264: デフォルトの名無しさん [] 2018/12/16(日) 11:57:05.95 ID:/fF8nF6N >>262 では差の絶対値が最小のものを選ぶ高速なアルゴリズムを教えてください http://mevius.5ch.net/test/read.cgi/tech/1539439008/264
266: さまよえる蟻人間 ◆T6xkBnTXz7B0 [age] 2018/12/16(日) 16:22:49.06 ID:NQzKS8Ci MinValue = 9999999 ' とりあえず大きな整数 For I = 0 To Cnt - 1 Diff = A(I) - N Abso = Diff * Diff If Abso < MinValue Then MinValue = Abso End If Next WScript.Echo MinValue ' 未確認。 http://mevius.5ch.net/test/read.cgi/tech/1539439008/266
267: デフォルトの名無しさん [] 2018/12/16(日) 16:39:00.92 ID:/fF8nF6N 自己解決しました http://mevius.5ch.net/test/read.cgi/tech/1539439008/267
268: デフォルトの名無しさん [] 2018/12/16(日) 16:39:18.56 ID:/fF8nF6N >>266 ありがとうございます http://mevius.5ch.net/test/read.cgi/tech/1539439008/268
271: デフォルトの名無しさん [sage] 2018/12/16(日) 17:34:16.21 ID:2P/btQ9u えーバイナリサーチとかしないの? http://mevius.5ch.net/test/read.cgi/tech/1539439008/271
321: ピッコロ ◆YAZTByPXwc6o [] 2019/02/19(火) 23:10:02.49 ID:hrS7nHTV ところでご質問させていただきたく https://light.dotup.org/uploda/light.dotup.org575301.png このような二分木があった場合に ノードをたどって1 2 3 4 5 6 7という 順番に値を出力したく、これを再帰を使わずに実装したく どのように実装すればよいでしょうか 皆様のお知恵を拝借したく 教えていただきたく よろしくお願いします http://mevius.5ch.net/test/read.cgi/tech/1539439008/321
327: さまよえる蟻人間 ◆T6xkBnTXz7B0 [sage] 2019/02/19(火) 23:41:43.43 ID:9iizyjaH お題: VBSでインターネット上のファイルをダウンロードするプログラム。 http://mevius.5ch.net/test/read.cgi/tech/1539439008/327
333: デフォルトの名無しさん [sage] 2019/02/20(水) 02:40:36.02 ID:B2QSVSiS >>321 すべてのノードについて、左の子以下の数は、自分の数よりも小さく、 右の子以下の数は、自分の数よりも大きくなる これは普通の2分探索木で、 C++ のSTL にある、map・set というコンテナだろ でも皆、再帰を使って実装しているのでは? 再帰を使わない方法は、思いつかない http://mevius.5ch.net/test/read.cgi/tech/1539439008/333
334: デフォルトの名無しさん [sage] 2019/02/20(水) 02:45:56.98 ID:B2QSVSiS >>327 PowerShell にも、curl, wget ある get-alias (gal) curl -> Invoke-WebRequest wget -> Invoke-WebRequest http://mevius.5ch.net/test/read.cgi/tech/1539439008/334
350: 333 [sage] 2019/02/21(木) 00:10:49.00 ID:JBRYA9bz それを再帰を使わずに実装していることなんて、あるかな? 漏れは、思いつかない アルゴリズムのスレで聞いたら、どうかな? http://mevius.5ch.net/test/read.cgi/tech/1539439008/350
366: ピッコロ ◆YAZTByPXwc6o [] 2019/02/23(土) 19:33:17.51 ID:ayKygkD0 >>365 https://gist.github.com/piccolo-namek/1f50e717bac7a7d9900fb8f08d699e04 どうぞ! http://mevius.5ch.net/test/read.cgi/tech/1539439008/366
370: ピッコロ ◆YAZTByPXwc6o [] 2019/03/16(土) 19:34:55.46 ID:nk9NEvEm >>369 あろはー!こんな感じで! https://paiza.io/projects/38QLLsvJRs2PzTZhz_0hJQ?language=ruby http://mevius.5ch.net/test/read.cgi/tech/1539439008/370
401: 333 [sage] 2019/03/18(月) 22:38:04.62 ID:e1XJ4IHa 平衡2分木は基本だね インデックスに対して、MongoDBはB Treeを採用し、MySQLのInnoDBはB+ Treeを採用しているらしいし、 Linux のプロセス・スケジューラーは、赤黒木を使っている B TreeとB+ Treeの違い https://christina04.hatenablog.com/entry/2017/05/17/190000 http://mevius.5ch.net/test/read.cgi/tech/1539439008/401
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.062s