問題タブ [points]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
line - 2 点間の直線方程式
2 点を結ぶ線を描く必要があります。
私はJavaでそれをやっています。パラメータとして 2 つのポイントを受け取り、それらの間の直線が黒い図形の内側にあるかどうかを計算する必要があります。
直線方程式を使用して独自のソリューションを開発しましたが、私の結果は「プロフェッショナル」プログラム (GIMP や MS ペイントなど) を使用した場合とは異なります。
これが私が欲しいものの例です:
代替テキスト http://img411.imageshack.us/img411/788/img1q.png
しかし、私のアルゴリズムはこれを行います:
代替テキスト http://img267.imageshack.us/img267/1908/img2d.png
※緑の点は図外であり不可です。
何か案は?「プロフェッショナル」アプリで、これに使用されているコードを知っている人はいますか?
ありがとう!ダニエル。
編集:画像
c++ - 与えられた半径の1つの円で最大数の点をカバーするアルゴリズム
いくつかの点がある平面があると想像してみましょう。与えられた半径の円もあります。
可能な最大数の点をカバーするような円の位置を決定するアルゴリズムが必要です。もちろん、そのような位置はたくさんあるので、アルゴリズムはそのうちの1つを返す必要があります。
精度は重要ではなく、アルゴリズムは小さな間違いをする可能性があります。
写真の例を次に示します。

入力:
int n(n <= 50)–ポイント数;
float x[n]およびfloat y[n]–ポイントのX座標とY座標を持つ配列。
float r–円の半径。
出力:
float cxおよびfloat cy–円の中心の座標
アルゴリズムの電光石火の速度は必須ではありませんが、遅すぎてはいけません(この状況に対するいくつかの遅い解決策を知っているため)。
C ++コードが推奨されますが、必須ではありません。
algorithm - デカルト点を配置するためのアルゴリズム
形式のデカルト ポイントがほとんどありません: (x,y)
ここで、x と y は両方とも非負の整数です。
たとえば
、 (0,0) 、 (1,1)、 (0,1)
上記の点を、ある点から別の点に移動すると
x または y が 1 ずつ変化する ように配置するアルゴリズムが必要です。
つまり、斜め移動は避けたい。
したがって、上記の点は
(0,0)、(0,1)、(1,1) のように配置されます。
同様に、(0,0)、(1,1)、(0,2)
の場合、そのような配置はありえません。
何と呼べばいいのかわかりませんが、マンハッタンオーダー
と呼んでいます。
誰でも助けることができますか?
iphone - シミュレーターでの iPhone の Retina ディスプレイ
シミュレーターを使用して、iPhone 4 の新しい高解像度をサポートする必要があるアプリケーションを構築する方法について、少し混乱しています。
アプリを実行するためにiphone4シミュレーターを選択した場合を除いて、[[UIScreen mainScreen] bounds]960x640が返されますが、代わりに古い解像度(480x320)が返されますか?
私の画面では iphone4 シミュレーターが巨大な電話として表示されますが、それでも 480x320 ピクセルしか構成されていないように見えます。たとえば、700 行目に何かを表示したい場合、画面から落ちるだけですか?
これに関するご意見ありがとうございます。
sql - SQL:長方形へのポイントのリスト
私は2つのテーブルを持っています:
領域ごとに正確に4つのポイントがあり、これらのポイントが長方形を表すと仮定すると、このビューを表示するSQLクエリはありますか?
?
android - Android のポイント単位のフォントの物理サイズ
HTC Tattoo と Sony Ericsson Xperia X10 の 2 つのデバイスがあります。1 つは 145 DPI、もう 1 つは 245 DPI です。
TextView のフォント サイズをポイント単位で指定すると、次のようになります。
これら 2 つのデバイスでテキストの物理サイズが異なります。245 DPI では、テキストはほとんど読めません。
現在、「pt」サイズは物理的なものになっています。つまり、私のテストでは、両方のテキスト ブロックに同じ物理的な高さの文字が含まれている必要があります。そうではありません。
ここで何が問題なのですか?
助けてくれてありがとう、ユリ。
r - ベースグラフを使用して(ポイントの)オーバープロットを回避する方法は?
私は論文のグラフを完成させる途中であり、(stats.stackoverflow に関する議論の後)できるだけ多くの情報を送信するために、前景と平均の両方を示す次のグラフを作成することにしました。生データのバックグラウンド:

ただし、1 つの問題が残っており、それはオーバープロットです。たとえば、マークされたポイントは 1 つのデータ ポイントを反映しているように見えますが、実際にはその場所に同じ値を持つ 5 つのデータ ポイントが存在します。したがって、関数として使用する際
にオーバープロットに対処する方法があるかどうかを知りたいです。base graphpoints
たとえば、それぞれのポイントが暗くなったり、太くなったり、...
手動で行うことはオプションではありません (このようなグラフやポイントが多すぎます)。さらに、ggplot2この単一の問題に対処するために学びたいことでもありません (理由の 1 つは、私が でサポートされていない 2 軸を好む傾向があるためですggplot2)。
更新:上記のグラフを自動的に作成し、垂直方向または水平方向のジッター (またはその両方) を追加してオーバープロットを回避する関数を作成しました:確認してください!
この関数は、パッケージとして (CRAN 上で)利用できるようにraw.means.plotなりました。raw.means.plot2plotrix
matlab - x の値を入力した場合、matlab に y の値を教えてもらうにはどうすればよいですか?
折れ線グラフを使用した xy グラフが既にあります。x の値を指定した場合、matlab に y の値を指定する方法を教えてください。つまり、グラフにある行に x を指定したときの y の対応する値です。
java - Javaで大量のポイントを作成するアルゴリズム
正方形にランダムな点を作成するアルゴリズムを設計しようとしています。
問題は、mxm の正方形がある場合、1 < n < m² の n 個の点をランダムに作成することです。
アルゴリズムは効率的でなければなりません。つまり、m = 500 の場合、n = 1000 または n = 100 000 のいずれかになります。アルゴリズムのコストは同じでなければなりません。したがって、m はコストの要素であってはなりません。
私は本当に何をすべきかわかりません...私はこれを行うことについてイライラします:
しかし、このようにmはコストの要因です...
役立つアルゴリズムを知っていますか?
ありがとうございました
マット
geometry - 二等分線上の点を見つける
私はこの問題を抱えています:180度未満の角度をなす3点A、B、C。ポイントは(x、y)ペアとして与えられます。ABC三角形の外側で、角度の二等分線上に配置された点を見つける必要があり、その点とB点の間の距離はDになります。