問題タブ [absolute-value]
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.
c++ - stl c++を使用して絶対値を使用して数値をソートするには
stl sort 関数を使用して絶対値に基づいて特定の配列をソートしようとしていますが、指定された順序でソートされていません:私が書いたコード:
cobol - 絶対値の表示方法
次のコードがあるとします。
なぜ出力がゼロなのですか?何か問題がありますか?また、符号付き/負の入力をどのように作成しますか?
c - math.hをインクルードした後のabs '暗黙の宣言...'エラー
関数を使用し、コードの先頭abs()
に追加しました。#include <math.h>
しかし、私はこのエラーを受け取り続けます:
私はLLVMコンパイラを使用しています。
を含めたのに、なぜこのエラーが発生するのmath.h
ですか?
r - 1列の絶対値による2つのデータフレームマージ
次のような同じ形式の 2 つのデータフレームがあります。
df1)
df2)
「スコア」列の絶対値に従って、これら2つのリストをマージしたい
出力)
これには簡単なrコードがありますか?助けていただければ幸いです。ありがとう
c++ - n^2 ランタイム プログラムの克服
C++11 でネストされたループ再帰を克服する方法はありますか? プログラムの実行時間が遅い。むしろ、次の式を解くためのより効率的な方法はありz=|a-b|*|x-y|
ますか? a、b、x、y は 10000 整数配列の要素ですか?
コードは次のとおりです。
short int
データ型を、 long
、long long
およびに変更しようとしましたが、unsigned
ガベージ値をダンプするか、「セグメンテーション コア フォールト」エラーを実行します。
絶対値式については、もともとハードコーディング(コメントアウト)でやってみたのですが、どうやらガベージ値を出力しているようです。abs()
functionを使用して abs ソリューションを最適化しようとしましたineq+=abs(l[x]-l[y])*abs(p[x]-p[y]));
が、実行が遅くなるようです。実装できる他の最適化については知りませんので、いくつかお勧めしてください。
Linux に適したソリューションが推奨されます。ありがとうございました。
補足: a、b、x、y の値はすべて範囲内にあります1<=a,b,x,y<=10000
。
補足: このプログラムはファイル "int.in" から読み取り、最初の整数 (アイテムの数) を取り、新しい行をペアで読み取ります (l[x] と p[x] はペアです)。
補足: 多次元配列のみを使用してみましたが、1 次元配列が CPU キャッシュにあり、多次元はメモリに散らばっていて速度が遅いことをどこかで読みました。
arm - ARM NEON: VQABS はオーバーフロー状態をどのように判断しますか
ARM NEON 命令 VQABS がどのように動作するかを誰かに説明してもらえますか。ドキュメントごと:
「VQABS は、ベクトル内の各要素の絶対値を返します。結果のいずれかがオーバーフローした場合、それらは飽和し、スティッキー QC フラグ (FPSCR ビット [27]) が設定されます。」
これを uint16x8 QWORD 型に適用すると、プロセッサはどのようにしてオーバーフローがあると判断するのでしょうか? 確かに「オーバーフロー」できない16ビットデータの絶対値を見つける以外に実行されている操作がないため、私は困惑しています。
python-3.x - 原点からの非対角移動の回数は?
この数字のグリッドを使用して、マップの pygame タイル ベースの辞書でレベルを定義しています。各数値は、2 次元リストである値を使用して、他のマップを参照してマップの場所を定義する辞書キーです。グリッド内の各数値が 0 から離れた非対角移動の数を返す関数が必要です。この数値を使用して難易度を計算します。したがって、プレーヤーが原点 0 から離れるほど、ゲームは難しくなります。これらの数値がどのように生成されるかをよりよく理解するには... 北に移動すると 8 増加し、南に移動すると -8 増加し、東に移動すると -9 増加し、西に移動すると 9 増加します。たとえば、マップ 17,-1 、1、および -17 は 2 に等しく、マップ 8、9、-9、-8 は 1 に等しくなります。私はまともなコードを書くための学習を進めていますが、必要な数学が私の能力を超えていることがあります。
arrays - ある数値に最も近い配列の要素を見つけるにはどうすればよいですか?
私は配列を持っていますA
、例えば
といくつかの数値x
(例: -90
) に最も近い (絶対値で) 配列内の要素のインデックスを見つけたいと考えていますx
。
A
私の例では、 toの要素に最も近い要素x
は-90.0102
、つまり array の 5 番目の要素ですA
。一般に、に最も近い要素のインデックスを計算するにはどうすればよいx
ですか?