X



スレ立てるまでもない質問はここで 149匹目
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん (ワッチョイ 0ad1-HRP5 [123.221.72.74])
垢版 |
2018/05/18(金) 10:22:17.79ID:8Lfa78Q00
質問する前にGoogleで検索しましょう。 http://www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。

前スレ
スレ立てるまでもない質問はここで 148匹目
https://mevius.5ch.net/test/read.cgi/tech/1495618637/

注意「〜と〜はどっちの方が○いですか?」みたいなのは
このスレの粘着荒らしですので無視してください
VIPQ2_EXTDAT: checked:vvvvvv:1000:512:----: EXT was configured
0865デフォルトの名無しさん (ワッチョイ 5681-bLrU [153.207.162.221])
垢版 |
2018/09/07(金) 12:56:53.96ID:wYXXQRw+0
>>863
それを作るにはサーバーサイドプログラミングの技術が必要
その技術をどの程度持ってるかで作り上げるのにかかる時間が大きく違う
それに経験やコーディングスタイル、作り方などなどでさらに制作期間が変わる

プログラミング知識なしから始めるということなら
プログラミング出来るようになるか未知数だから何とも言えん

青写真が出来てるなら企画書作って専門業者に依頼して
作ってもらうのが手っ取り早い
0866デフォルトの名無しさん (ワッチョイ 5680-aPkH [153.177.171.243])
垢版 |
2018/09/07(金) 15:12:44.22ID:939inRae0
最低でも、数年は掛かる。
巨大画像掲示板なら十年

だって単純なツール・アプリじゃないだろ。
これは、データベースとか部品が組み合わさった、システムだろ

システムの運用構築だけで、Docker とか数十の技術がある。
LPIC, LinuC などの資格もある

情報処理資格も一杯ある。
資格を数個は取らないと、システム運用構築なんて無理
0873デフォルトの名無しさん (ワッチョイ 7303-ZYS3 [202.157.118.132])
垢版 |
2018/09/07(金) 19:45:49.38ID:K16bSxkY0
急に笑っとるけどヤバない?こいつ?
0874デフォルトの名無しさん (ワッチョイ 5681-bLrU [153.207.162.221])
垢版 |
2018/09/07(金) 19:57:20.25ID:wYXXQRw+0
>>867
そこら辺に転がってる大学生は言い過ぎじゃないの
でも、必要なことが全部分かってる大学生なら半年あれば作れるだろうな

>>869
ひろゆきはPerlは使えるとどこかのスレで聞いたことある
ちゃんと実用的なコードを書けるかどうかは知らんけど

>>871
不特定多数のユーザーが集まらんと質問者の目的の
それだけで食ってくのは無理だろう
0876デフォルトの名無しさん (ワッチョイ 7303-ZYS3 [202.157.118.132])
垢版 |
2018/09/07(金) 20:48:19.75ID:K16bSxkY0
たかだか掲示板で大げさすぎやわw
でもこうゆうバカ結構多いからホンマは笑えん
0878デフォルトの名無しさん (オッペケ Sre7-1Rti [126.204.192.235])
垢版 |
2018/09/08(土) 03:07:48.41ID:vkaU9apJr
AOJ の「DPL_1_I: Knapsack Problem with Limitations II」が分からん。

個数制限付きナップサック問題の
・ある品物の重さと個数制限
・ナップサック容量
が極めて大きいバージョン。

例えば解法
http://judge.u-aizu.ac.jp/onlinejudge/review.jsp?rid=2856557#1
を見ると、品物の価値の総和が i であるときの最大容量を記録した動的計画法テーブルを作った後に貪欲法で答えを出してるんだが、
前半の動的計画法は貪欲法を成功させるための処方なのか?

普通の貪欲法はナップサック問題で必ずしも最適な答えを返さないよね?
現に、貪欲法しかしないコードを提出してみたら2問ほど間違えた。
動的計画法を前処理的に用いることで貪欲法を成功させる方法って知られてるの?(それがこの解法?)

動的計画法で品物の個数を min(m[i], MAX_V) としている (できる) 理由も分からない。

他の人もほとんどこの方法で解いてるから、知られてる方法なのかと思うが調べてもヒットしない。
0879デフォルトの名無しさん (ワッチョイ 5680-aPkH [153.177.171.243])
垢版 |
2018/09/08(土) 08:45:43.57ID:LzkjeqyB0
プログラミング・コンテスト・チャレンジブック、第2版、2012

2-3 動的計画法に、ナップサック問題の変形が載ってる

n は個数で、W は重さの総和。
計算量O(nWW)を、O(nW)に落とす

アルゴリズムか、プログラミング・コンテストのスレに書き込めば?
0880デフォルトの名無しさん (オッペケ Sre7-1Rti [126.204.164.121])
垢版 |
2018/09/08(土) 09:11:13.03ID:JruZZ7kZr
>>879
すみません。
アルゴリズムのスレもコンテストのスレもまともに機能していないのでここで質問させてもらいました。


>>878の問題はその本に載ってる問題のバリエーションの一つで、ナップサックの容量が極めて大きいので O(nW) では TLE です。

その本では動的計画法で品物の重さの総和が i であるときの価値の総和の最大値を記録した動的計画法テーブルを作っているのですが、
>>878で述べている「前半の動的計画法」では品物の価値の総和が i であるときの重さの総和の最小値を記録したテーブルを作り、更にその後で貪欲法を適用しています。
つまり動的計画法を貪欲法のための前処理として使っていると読めるのですが、なぜそれで上手くいくのか分かりません。
0883デフォルトの名無しさん (ワッチョイ 57e4-oqjt [180.92.25.36])
垢版 |
2018/09/08(土) 14:22:56.61ID:gx7bO50Z0
世界一の天才集団は何ですか?

NASA?Google?プリンストン高等研究所?
ハーバード大学?プリンストン大学?オックスフォード大学?ケンブリッジ大学?
0886デフォルトの名無しさん (エムゾネ FFf2-ZVxV [49.106.193.21])
垢版 |
2018/09/08(土) 16:06:41.12ID:dIUul6mbF
外界と内界はどっちの方が重要ですか?真面目な質問です。
ふと疑問に思ったので質問してみました。
0887デフォルトの名無しさん (ワッチョイ de4b-b4n1 [39.111.201.160])
垢版 |
2018/09/08(土) 17:25:37.65ID:8EdXckwk0
プログラムのコードと音楽の楽譜だったら書けるようになるのどっちが簡単ですか?
また読むならどっちが簡単ですか?
0889888 (ワッチョイ 5680-aPkH [153.177.171.243])
垢版 |
2018/09/08(土) 19:00:49.38ID:LzkjeqyB0
プログラミング・コンテスト・チャレンジブック、第2版、2012
2-3 動的計画法に、ナップサック問題の変形が載ってる

重さの総和が非常に大きい場合、1 <= W <= 10**9
O(nW)ではダメなので、DP の対象を入れ替える。
価値に対する、最小の重さを計算する

dp[i+1][j] は、i番目の品物から、価値の総和がjとなる場合の、重さの総和の最小値

1. i-1 番目の品物から、価値の総和がjとなる場合
2. i-1 番目の品物から、価値の総和がj-v[i]となるように選び、i番目の品物を加える

dp[i+1][j] = min(dp[i][j], dp[i][j-v[i]] + w[i])
(w, v は、重さ・価値)
0890デフォルトの名無しさん (ワッチョイ 0619-oqjt [113.197.43.164])
垢版 |
2018/09/08(土) 19:12:36.49ID:rAfU6n+f0
至高の概念は何ですか?
0891888 (ワッチョイ 5680-aPkH [153.177.171.243])
垢版 |
2018/09/08(土) 19:27:36.52ID:LzkjeqyB0
プログラミング・コンテスト・チャレンジブック、第2版、2012
2-3 動的計画法に、ナップサック問題の変形が載ってる

個数制限付き部分和

n種類の数aiが、各mi個ずつある。
これらの中から、いくつか選んで、総和をKにする

制約
1 <= n <= 100
1 <= ai, mi <= 100_000
1 <= K <= 100_000

n = 3
a = {3, 5, 8}
m = {3, 2, 2} 各個数
K = 17
答え 3*3 + 8 = 17

dp[i+1][j] は、i番目まででjを作る際に余る、最大のi番目の個数(作れない場合は、-1)

dp[i+1][j] = 以下の3通り
mi (dp[i][j] >= 0)
-1 (j < ai または、dp[i+1][j-ai] <= 0)
dp[i+1][j-ai] - 1 (それ以外)

最終的な答えは、dp[n][K] >= 0 かどうかでわかる。
この方法では、O(nK)

まあ、本を買って勉強して!
0893デフォルトの名無しさん (アウアウカー Sa8f-aTuM [182.250.241.36])
垢版 |
2018/09/08(土) 21:43:04.65ID:6/Xg/XCUa
どこで質問するべき内容なのか迷っていたのですが調べているとプログラミング関係のようなのでここで質問させていただきます

例えば
1〜50までの数字の中で数字を10個ランダムで選ぶ乱数ツールは検索するとすぐにでてきます

しかし、自分が求めているものは2つあり
@
1〜50までの数字の中で2.16.22.23.42.50を除いて10個ランダムで選ぶことができるもの
A
1.2.5.6.16.18.20.21.23.28.30.33.39.4047.49.50の選択した数字中から10個ランダムで選ぶことができるもの

@とAで挙げた数字は適当ですが場合によっては@で除外した数字やAの選択した数字は変えたいです

このような場合自分でプログラミングしないといけないのでしょうか?
0895デフォルトの名無しさん (オッペケ Sre7-1Rti [126.204.173.28])
垢版 |
2018/09/08(土) 21:45:47.52ID:JAekp0iXr
>>882
ありがとうございます。
緩和問題という言葉を初めて知りました。
なぜ貪欲法が最適になるのかはまだ理解していませんが、「緩和問題」をナップサック問題や貪欲法と組み合わせて検索すると多数ヒットするので、勉強してみます。



>>888-889,891
誰も「動的計画法が分からない」なんて言ってねぇんだよボケ。

> プログラミング・コンテスト・チャレンジブック、第2版、2012
> 2-3 動的計画法に、ナップサック問題の変形が載ってる
> 個数制限付き部分和
今の問題と関係ねぇ。「個数制限」という言葉に反応して思考停止でコピペしたのか?
コピペするばかりで何も言えてねぇし。
0897デフォルトの名無しさん (アウアウカー Sa8f-aTuM [182.250.241.36])
垢版 |
2018/09/08(土) 21:54:13.75ID:6/Xg/XCUa
>>896
レスありがとうございます
やっぱ自分で作るしかないんですね…
二行目以降はプログラミングを全く知らない今の自分だと理解できませんが
一応ノートパソコンがあるので勉強して作ってみようと思います
ちなみにですがこの場合作れる言語?というのは決まっているのでしょうか?
0900デフォルトの名無しさん (ワッチョイ 7303-ZYS3 [202.157.118.132])
垢版 |
2018/09/08(土) 22:14:48.40ID:fPoBP/2C0
>>899
逆だよ付け焼刃でどうにかなるのがこの世界の良いところだ
これが実体のある世界だったらどうにもならんが
付け焼刃だけで23年勝ち残ってきた俺の言葉を信じろ
0902888 (ワッチョイ 5680-aPkH [153.177.171.243])
垢版 |
2018/09/08(土) 22:28:58.99ID:LzkjeqyB0
>>878
質問者の878 は、名前欄に878と書いて投稿するように!

誰が漏れにレスを付けているのか、わからない。
荒らしが書き込んでいるのかな?

この板は、荒らしが多いから、名前欄に878と入れてくれ!
0910デフォルトの名無しさん (ワッチョイ 7303-ZYS3 [202.157.118.132])
垢版 |
2018/09/08(土) 23:20:49.82ID:fPoBP/2C0
本物の荒らし、俺が見せてやろうか?
0915デフォルトの名無しさん (ワッチョイ 7303-ZYS3 [202.157.118.132])
垢版 |
2018/09/08(土) 23:55:57.24ID:fPoBP/2C0
う、うんこ!
0916デフォルトの名無しさん (ワッチョイ 0619-oqjt [113.197.42.33])
垢版 |
2018/09/09(日) 00:01:02.80ID:zdKFgTfg0
ちくしょう!!!!!!!!!!!!!!!!!!!
思索をしていて哲学上の壁にぶち当たってしまっている。
なんとしてもここを突破したい。
0919デフォルトの名無しさん (ワッチョイ de4b-b4n1 [39.111.201.160])
垢版 |
2018/09/09(日) 09:26:58.96ID:+4NoEaJ40
>>918
Cはちょっと特殊だから面白いんじゃない?
趣味でやってるんでしょ…
0923デフォルトの名無しさん (スッップ Sdf2-ZVxV [49.98.145.102])
垢版 |
2018/09/09(日) 14:28:40.95ID:7CCD9mOnd
数学は神の学問ですか?
0924デフォルトの名無しさん (スッップ Sdf2-ZVxV [49.98.145.102])
垢版 |
2018/09/09(日) 14:47:19.20ID:7CCD9mOnd
最終学歴を東京大学大学院数理科学研究科数理科学専攻博士課程修了にしたい。
0927デフォルトの名無しさん (ワッチョイ 0619-mtC5 [113.197.42.232])
垢版 |
2018/09/09(日) 17:35:51.17ID:7rEc5qGQ0
「わたしにとって数学は、いつも人間性を学ぶ最も優れた学校だった。数学のヒマラヤとでもいった
 非常な難問があるからこそ、数学は尊いのだ。このような問題の頂に立つのは非常に難しいし代償
 を払わねばならない場合もある。しかし頂にたどり着けばすばらしい眺めが開けるのは確かなのだ。」

「数学における実在は、空間にも時にも位置づけることができない。それだけに、ほんのちっぽけでは
 あっても、その実在を運良く発見できたときには、時空を超えた途方もない喜びがもたらされる。」

「わたしの最初の師ギュスターヴ・ショケー氏によれば、有名な未解決問題に向き合う人間はなにより
 もまず自分の名前が失敗と結びついて記憶される危険を冒すことになる。だがわたしは、ある年齢に
 達したときに、寿命がつきるのを『安全』に待っているのも、同じくらい自滅的な選択肢だということに気づいた。」

                                         ─── アラン・コンヌ
0928デフォルトの名無しさん (スッップ Sdf2-HN88 [49.98.136.2])
垢版 |
2018/09/09(日) 19:02:38.67ID:K9O2dxMWd
doxygen&graphvizを使い始めたのですが、
クラスが所持する他クラスのスマートポインタ(std:shared_ptr)が連携図に表示されません。
生ポインタなら表示されることを確認しています。
STLサポートもONにしています。
どうしたら表示されるようになるでしょうか?
0929デフォルトの名無しさん (ワッチョイ 5780-f65Y [180.4.84.249])
垢版 |
2018/09/09(日) 20:35:58.53ID:V1LakR3i0
こんな感じでソースを修正してdoxygenをコンパイルしなおせば使えるらしい

 https://github.com/Sleepyowl/doxygen/commit/6c380ba91ae41c6d5c409a5163119318932ae2a3?diff=unified

修正対象はdoxygen.cpp

 https://github.com/doxygen/doxygen/blob/master/src/doxygen.cpp

  L348の下辺りにこの行を追加 
   { "shared_ptr", 0, 0, "T", "ptr", 0, 0, FALSE, FALSE }, // C++14

  L522を更新
   if (fullName=="std::auto_ptr" || fullName=="std::smart_ptr" ||
    ↓
   if (fullName=="std::auto_ptr" || fullName=="std::smart_ptr" || fullName=="std::shared_ptr" ||

つまり、doxygenでは、shared_ptrを正式にサポートしてない

shared_ptrは
池沼でもないかぎり業務で使うようなコードでまず使われることはないから
苦情も少ないため放置しているものと考えられる
0931デフォルトの名無しさん (ワッチョイ 57e4-oqjt [180.92.19.150])
垢版 |
2018/09/09(日) 21:21:17.75ID:b63/Vgkc0
数学の世界に没頭しようか迷う。
0932デフォルトの名無しさん (ワッチョイ eb8a-+G5A [114.187.131.122])
垢版 |
2018/09/10(月) 06:39:34.50ID:tNDHFcev0
プログラミングじゃない気もするんですが、教えてください。

複数のバーコードリーダーでバーコードを読み取って、PCにデータを保存しようと考えています。
すでに読み取り済みのバーコードが読み取ると、バーコードリーダーにエラーを表示させたいのですが、
複数のバーコードリーダーでかなり厳密かつ短時間でデータを同期しないといけないのですが、よい方法はないでしょうか?

バーコードリーダーはWifi(2.4GHz)でAP - HUBを介してPCと通信しています。
0934デフォルトの名無しさん (ワッチョイ a3e3-fTNn [218.217.207.227])
垢版 |
2018/09/10(月) 08:06:57.24ID:pnaZaMm40
>複数のバーコードリーダーでかなり厳密かつ短時間でデータを同期しないといけないのですが、よい方法はないでしょうか?
そうすればいいんじゃね?
何を聞きたいのかわからん

JANコードなの?JANコードは企業コードと商品コードしか含まないんだけど大丈夫?
0936デフォルトの名無しさん (ブーイモ MMf2-eMuy [49.239.66.145])
垢版 |
2018/09/10(月) 10:08:57.48ID:sQg5qcCkM
>>932
リアルタイムでエラー吐く必要性ある?
複数のバーコードで読む工程は、かぶってもいいからとにかく早く読んで
データ取り込むのを優先でいいんじゃね?

あとでゆっくりPCで重複処理すりゃ済むじゃん
同期って何と何の同期?
バーコードリーダーなんて同期しても無意味だし

やるならバーコードリーダーに優先順位つけて
優先高いほうをデータ投げっぱなし
低いほうで、逐次PCデータソート後データ比較
0938デフォルトの名無しさん (ワッチョイ 7303-ZYS3 [202.157.118.132])
垢版 |
2018/09/10(月) 11:06:40.61ID:BcdHqxqC0
>>936
> 逐次PCデータソート後データ比較
コボラー的発想でわろたw
0941デフォルトの名無しさん (ワッチョイ eb98-7GfT [114.170.100.179])
垢版 |
2018/09/10(月) 22:48:07.16ID:P2aNZV+z0
> 複数のバーコードリーダーでかなり厳密かつ短時間でデータを同期しないといけないのですが

って書いてあるじゃん。一人が使えるバーコードリーダーはせいぜい2つ
複数ってことだから、5人とか10人とかはいるんだろう。
それらの人数で厳密に同期をとるということから何が想像できるか?

和音だよ、和音。

バーコードリーダーは製品ごとに僅かに音が違う
設定で変更できるものもあるだろう。

二重に読み取ったら、ピじゃなくてピピってなってしまうじゃないか
エラーならとりあえず音は出ない

そうすることで、バーコードリーダーを使って曲を演奏しようとしているわけだよ
0943デフォルトの名無しさん (ワッチョイ 5680-aPkH [153.177.171.243])
垢版 |
2018/09/11(火) 00:27:58.77ID:p1uFk9aE0
複数人で同期するのは、ドラクエなどのネットゲームと同じ。
毎秒、サーバーとやり取りしてる。
Web Socket とか

一方、格闘ゲームでは、2, 3秒遅れではプレイできないから、
必ず、同じ会場へ来て、直接回線をつなげてプレイする
0946デフォルトの名無しさん (ワッチョイ 5780-f65Y [180.4.84.249])
垢版 |
2018/09/11(火) 01:47:19.60ID:i7axZbyN0
横着しないで
光の速度でブラジルに行けばいい
0948デフォルトの名無しさん (ワッチョイ 0619-mtC5 [113.197.43.97])
垢版 |
2018/09/11(火) 14:24:30.59ID:y+OhPXEV0
宇宙飛行士と数学者はどっちの方が頭が良いですか?
0951デフォルトの名無しさん (ワッチョイ 7303-ZYS3 [202.157.118.132])
垢版 |
2018/09/11(火) 19:14:34.06ID:4O7I7zcY0
あれはまだ人体実験的要素が大きいからな頭より丈夫な体が重要や
0953デフォルトの名無しさん (ワッチョイ 0619-oqjt [113.197.42.118])
垢版 |
2018/09/11(火) 21:35:09.26ID:+Ox4X3V+0
ロンドン大学の通信課程ってどうですか?
0960デフォルトの名無しさん (ワッチョイ d2b3-fTNn [219.210.104.7])
垢版 |
2018/09/12(水) 08:43:39.21ID:Cm/Ekdda0
WSHって開発環境ない会社のPCでも使えるってことで今いろいろ試してるんですけど
WSHは一般的なセキュリティ体制もってる会社で使えるものなんですか?
一般的に言ってどうなのかなと。
おいおい会社のPCで試してみるつもりなので
0961デフォルトの名無しさん (ワッチョイ 9f98-7GfT [220.96.228.68])
垢版 |
2018/09/12(水) 13:22:17.30ID:Jy3sklaz0
>>960
何を持って一般的なセキュリティかだな。

はっきり言って殆どの会社のセキュリティは、よくわからないものや
話題になったものを禁止するだけで何も理解してないぞ。

会社にはセコムとか監視カメラとか入れてるかもしれんが、
情報分野では、家を出るときには鍵をかけましょう程度のレベルだ
殆どの会社は一般家庭のセキュリティレベルでしかない

犯罪者が本気でかかればピックングや窓ガラス割って侵入できるし
家の中に入れる人(会社で言えば社員)は、武器の持ち込みが禁止されてるぐらいで、
どのご家庭に必ずある包丁や鍋などの鈍器を使ってやりたい放題、
それが一般的な会社のセキュリティレベル。はっきり言ってザル

なのでWSHを使っていろんな事ができるし、
それらがなくてもエクセルのマクロ(VBScript)や
PowerShellやバッチファイル、Windows 10ならWSL(=Ubuntu)等
Windowsに最初から入っている多くのコマンドでなんでもできる

これらを禁止することはできなくはないだろうが、一般的な会社ではむりだろうな。
0962デフォルトの名無しさん (スフッ Sdf2-exOP [49.104.27.48])
垢版 |
2018/09/12(水) 13:41:17.24ID:W59YIv6Zd
一般的な会社のレベルが低くないか?
VBAやWSHなんかは割と監視されてると思うが。
うちは開発部とか制作部は使いますよと申請してるな。
申請の無い人間があまりに余計な事してると監査にひっかかって呼び出される。

WSLなんかも入れさせないし、そもそも管理者権限持ってない事も多いぞ。
レス数が950を超えています。1000を超えると書き込みができなくなります。

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