Сообщество Grepper: центр фрагментов кода и решений для разработчиков

“Хорошее ли сообщество у Grepper?”

Однако обратите внимание, что динамика сообщества может меняться со временем, поэтому всегда полезно посетить платформу или проверить последние обзоры, чтобы получить самую актуальную информацию о сообществе Grepper.

Теперь давайте перейдем к примерам кода для разных языков программирования.

  1. Python:

    # Calculate the factorial of a number using recursion
    def factorial(n):
       if n == 0:
           return 1
       else:
           return n * factorial(n - 1)
  2. JavaScript:

    // Shuffle an array using Fisher-Yates algorithm
    function shuffleArray(array) {
       for (let i = array.length - 1; i > 0; i--) {
           const j = Math.floor(Math.random() * (i + 1));
           [array[i], array[j]] = [array[j], array[i]];
       }
       return array;
    }
  3. Java:

    // Reverse a string using a StringBuilder
    public class StringReversal {
       public static String reverse(String input) {
           return new StringBuilder(input).reverse().toString();
       }
    }
  4. C++:

    // Check if a number is prime
    bool isPrime(int n) {
       if (n <= 1)
           return false;
       for (int i = 2; i * i <= n; i++) {
           if (n % i == 0)
               return false;
       }
       return true;
    }

Это всего лишь несколько примеров. Grepper поддерживает широкий спектр языков программирования. Вы можете изучить платформу и найти больше фрагментов кода и решений, которыми поделилось сообщество.