問題タブ [representation]

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.

0 投票する
3 に答える
135 参照

numbers - 次の数値表現をエンコードする方法

それは私が課題で得た質問です..そして私は質問を進める手がかりを得ていません
.この質問はこのようなものです.男性はエイリアンと通信して 、座標
を提供することで地球局に安全に着陸させたいと考えていますが、エイリアンは多少異なる表現を使用しています.
数字 (10 進数ではない)
エイリアン表現には、
入力 (9,5) 用の文字セット (ofa) が含まれています。男性は次の (foo,fa)
を与えます。自分でコードを書けるように、ヒントまたはコードを教えてください

0 投票する
1 に答える
1049 参照

audio - 1フレームはオーディオの左右で構成されていますか?

アニメでは、フレームは1秒あたりのシーン数を意味しますか?各シーンは、いくつかのレイヤーの背景、ヒーロー、オブジェクトなどで構成されている可能性があります。これが私が混乱している理由だと思います。

ウェーブ(RAWオーディオ)ファイルでは、

  1. 1つのフレームに片側(左または右)のデータのみが含まれていますか?

  2. ビットサンプリングの精度は片側/チャネルを指しますか?

  3. オーディオの場合、フレームはラウドネスの変化を表しますか?

  4. 1つのフレームは左右で構成できますか?

つまり、ステレオ8ビットのサンプリング深度=>1フレーム=>2バイト?

0 投票する
4 に答える
239 参照

scheme - 他の言語には、スキームのような有理型が組み込まれていますか?

聞いたことがありません。ほとんどの言語は、intの除算が丸であるか、浮動小数点数であるように見えます。スキームに問題があり、他の言語では使用されていないことがわかりましたか?

0 投票する
2 に答える
352 参照

terminology - 一種の「ソートされた」データの実世界の例

1 つのジャンプを除いて増加するように、「カット」された数字の並べ替えられたリストを考えてみましょう。たとえば、順序は次のようになります。

11、12、13、14、1、2、3、4、5、6、7、8、9、10

1 つまたは場合によっては多くの「カット」がデフォルトの順序を覆い隠して、この表現を自然に持つデータの種類は何ですか? 私が思いつくのはトランプのデッキだけですが、インタビューでこのようなデータの例を作成するように求められました. 数週間後、まだ何も思い浮かびませんが、好奇心が勝っています。

この種のデータに特別な名前はありますか? 「カットデータ」をグーグルで検索してみましたが、明らかにうまくいきませんでした。

すべての洞察に感謝します。

[編集] 以下の議論から、これは対称群といくつかの興味深い関係を持っているように見え、カット操作だけでどのような種類の再配置が可能であるか. これで何ができるか、地元の数学者に尋ねなければならないかもしれません。

0 投票する
4 に答える
68435 参照

c - C は基数 2 の int を表します

重複の可能性:
C または C++ でバイナリ リテラルを使用できますか?

私はCを学んでいますが、最近、次のようにさまざまな方法で整数を表現できることがわかりました。

i( 「人間が読める」値が512であると仮定します。)ここに表現があります:

10 進数:

8 進数:

16 進数:

基数 2 (またはバイナリ表現) では、5121000000000です。これをCで書くには?

みたいなint i = 1000000000b?これは面白いですが、残念ながらその値を受け入れる C コンパイラはありません。

0 投票する
1 に答える
10834 参照

python - UnicodeDecodeError:'ascii'コーデックはデコードできません

file.readline()を使用して、Pythonでルーマニア語の単語を含むファイルを読んでいます。エンコーディングが原因で多くの文字に問題があります。

例 :

utf-8、cp500などでencode()を試しましたが、機能しません。

使用する必要のある正しい文字エンコードが見つかりませんか?

前もって感謝します。

編集:目的は、ファイルから単語を辞書に保存し、それを印刷するときに、「abera \ xc8 \x9bie」ではなくaberațieを取得することです。

0 投票する
2 に答える
279 参照

api - REST - GET resource/ が異なるバージョンを出力できるようにする

簡単にするために、リソースusersがあるとします。HTTP 呼び出しGET users/は、具体的なユーザーへのリンクのリストを返します。

結果の表現は、特定のメディア タイプで記述されます。

フロントエンドでは、すべてのユーザーを含むテーブルを表示したいと考えています。これは、名前、性別、友達など、表示するユーザー情報を取得できる必要があることを意味します...各ユーザーに対して個別のリクエストが必要になるのは避けたいです(GET /users/user/x/)この情報を取得します。さらに、名前のみを表示するフロントエンドもあれば、名前とその友達を表示するフロントエンドもあります。等々。

本質的に、私たちはまだユーザーを返していますが、フロントエンドのニーズに応じて拡張を行っています。

どのオプションを選択しますか? なんで?

(1)カスタマイズがリストされるように、パラメーターを介してGETユーザー/カスタマイズ可能にします。あるバージョン/組み合わせの構文は別のバージョン/組み合わせの構文とは大きく異なる可能性があるため、カスタマイズによっては、異なるメディア タイプが返される場合があります。

(2) メディア タイプの違いを区別するために、さまざまなリソースが作成されます。パラメータは、メディア タイプによってカバーされる基本的なカスタマイズに引き続き使用されます。これは与える:

(3) (1) と同じですが、パラメータの代わりに、目的のメディア タイプが Accept ヘッダーでクライアントによって設定されます。メディア タイプによってカバーされるカスタマイズ可能なフィールドは、引き続きパラメーターを介して設定されます。

(4) 他に何かありますか?

私自身の質問に答えるために、私は次のように思います:

  • 解決策(1)は非常に間違っています。メディア タイプはパラメータに依存してはなりません。
  • 解決策 (2) と (3) はほぼ同じで、好み次第です。私は (3) を好みます。これは、導入されるリソースの爆発的な増加をもたらさないからです。さらに、本質的に、私たちはまだユーザーを返しています。唯一の違いは、さまざまなメディア タイプによって反映される、返される情報の量です。したがって、(2) で行ったような新しいリソースを導入する必要はないと主張する人もいるかもしれません。

同意しますか?どう思いますか?

0 投票する
3 に答える
12203 参照

objective-c - UIImage UIImage に対して安全な UIImageJPEGRepresentation

UIImageJPEGRepresentation メソッドを実行する必要があり、その後ファイルに保存するのではなく、UIImage に保存する必要があります。助けてください..

0 投票する
1 に答える
438 参照

string - Racket でのカスタム データの文字列表現

透明な構造体で表現を保持する方法が気に入っています。

しかし、それをカスタマイズする方法はありますか?Pythonのように?

0 投票する
2 に答える
4074 参照

memory - 多次元配列がメモリ内でどのように表現されるか


メモリは一次元であると考えられているので、誰でも「多次元配列がメモリでどのように表されるか」を親切に伝える(そして説明する)ことができます。
前もって感謝します。