アルゴリズムの使用という言葉がよく聞こえて、文脈によって混乱しています。私はこのサイトで時々それを見ています。アルゴリズムとスクリプトの定義
私するアルゴリズムは、私は、これはネストを介して動作(画像回転)を行うように、それはなかったたstatmentsなく、数理関数場合と考えられ、この
uint UPDC16(unsigned char a, uint crc)
{
uint b,p;
a^=crc; crc=(crc>>8)|(a<<8); p=a^(a>>4); p^=(p>>2); b=a; a>>=1;
if((p^(p>>1))&1) { crc^=0x0001; a|=0x80; }
if(b & 1) crc^=0x0040; b=a; a^=(crc>>8);
if(a & 1) crc^=0x0080; a>>=1;
if(b & 0x80) a|=0x80;
crc = (crc&0x00ff)|(a<<8);
return crc;
}
として数学的プロセスのためのいくつかでありますアルゴリズムではなく機能です。
for (int block_x = 0; block_x < 2048; block_x+=8)
{
for (int block_y = 0; blocky_y < 2048; block_y+=8)
{
// this is the inner-loop that processes a block
// of 8x8 pixels.
for (int x= 0; x<8; x++)
for (int y=0; y<8; y++)
dest[x+block_x][y+block_y] = src[y+block_y][x+block_x]
}
}
私はそれを見つけましたが、経験豊富なコーダーの説明を探しています。誰も私にアルゴリズムを説明するのを助けることができますか?
私に迷惑をかけるもう一つのことは、何度か「スクリプトit」という言葉を見て理解していないことです。私は、lua(間違っているかもしれない)のようなスクリプト言語があると聞いています。
これらの言語を使用することを意味するのか、「スクリプト」は特殊なコーディング方法ですか?
これは何か違いがあれば私はたいていc/C++を使います。
例は、アルゴリズムの*実装*です。アルゴリズムは言葉で、擬似コードとして、おそらく最もよく記述されています。スクリプトとは、スクリプト言語で書かれたプログラムです。 CもC++も「スクリプト言語」とは言えません。 – pavium