(array[j], array[i]) = (array[i], array[j]);
rodič: (n-1)/2
levé dítě: 2*n + 1
pravé dítě: 2*n + 2
Math.Pow(-1.0, n)
Math.Abs(pi - last)
static int Factorial(int num)
{
if (num == 0)
return 1;
return num * Factorial(num - 1);
}
const string alphabet = "0123456789abcdefghijklmnopqrstuvwxyz";
// Převod celých čísel
static string Whole(int num, int b)
{
string res = "";
while (num > 0)
{
res = alphabet[num % b] + res;
num /= b;
}
return res;
}
dict.ContainsKey(c)
foreach (var kvp in dict.OrderByDescending(x => x.Value))
int\[,] m = new int\[3,2];
## 3 řádky, 2 sloupce (2 dimenze)
počet řádků: m.GetLength(0)
počet sloupců: m.GetLength(1)
m\[řádek, sloupec]