Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (2)

Лучшие ответы пользователя

Все ответы (4)
  • Как добавить в строку символы?

    @CrazyElf
    Какой-то длинный код у estry. У меня такой получился:

    string str = "123456789qwerty";
    string sym = @"_'*~-|\/";
    string res = "";
    var prob = 0.3;
    Random rnd = new Random();
    bool first = true;
    foreach(var ch in str)
    {
        if (!first)
        {
            var rch = sym[rnd.Next(0, sym.Length - 1)];
            while(rnd.NextDouble() < prob)
            {
                res += rch;
            }
        }
        first = false;
        res += ch;
    }
    Console.WriteLine(res);
    Console.ReadLine();


    P.S. Это при условии, что вставляем символы только внутри строки, перед первым и после последнего символа не вставляем. Если же надо по-другому, то чуть переделать надо будет.
    Ответ написан
    Комментировать
  • Является ли список массивом?

    @CrazyElf
    Конечно же есть стандартный модуль с такими свойствами: https://docs.python.org/3/library/collections.html...

    Deques are a generalization of stacks and queues (the name is pronounced “deck” and is short for “double-ended queue”). Deques support thread-safe, memory efficient appends and pops from either side of the deque with approximately the same O(1) performance in either direction.
    Ответ написан
    3 комментария