Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

Eul-

Программирование

Рекомендованные сообщения

Не знаю

Есть домен dota-shop.ru но нет желания заниматься с ним

дубасу в аренду сдавай  :trollface:


0BdKg2e.png

Скрытый текст

 

Цитата

посоны

я джуса забанил

мне пиздос?

Цитата

xHjcvkA.gif

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение

В упор не понимаю АскМи с его проблемой. Динозавра же на аватаре поворачивает? В чём проблема повернуть элипс? :nate:

Поделиться сообщением


Ссылка на сообщение
Гость

он же кидала  :trollface:

Поделиться сообщением


Ссылка на сообщение

сабж таков

дельфи строит окружность по двум точкам - вверхний левый угол и нижний правый, по этим точкам она ебашит квадрат, в квадрат вписывает окружность

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

 

как можно нормально крутануть ебучую окружность? я так понимаю что если строить её дефолтным способом через canvas.ellipse(x1,y1,x2,y2), то никак. нужно хуярить попиксельно её и потом изменять координаты каждого пикселя?  :fie:

 

НА ВСЯКИЙ СЛУЧАЙ СДЕЛАЛ ГИФ

 

2fc9811d2859.gif

 

 

поворачиваем x1,y1 и x2,y2 на определенный угол - получается хуйня, потому что прямоугольник уже другой и вписанная окружность тоже

начерталки в вузе не было?


Публикация отключена

Поделиться сообщением


Ссылка на сообщение

одногруппники заебали пиздец. завтра последний день зачета по программированию, ни у одного человека из всей группы кроме меня еще нет зачета (в группе человек 30  :lol: ). в итоге меня просто заспамили своими просьбами сделать лабу. лабы для дегродов, в которых почти все расписано (нажмите сюда, вставьте этот код сюда), я зачет получил вообще в конце марта.

 

ну в итоге я вырубил нахуй телефон и щас буду смотреть сериальчик. чувствую себя мудаком немного, но реально заебали. я и так за семестр этот написал просто миллион лаб разным людям, но теперь че то совсем все охуели. не знаю зачем пишу все это, ХОЧЕТСЯ ВЫПЛЕСНУТЬ ХОТЬ КУДА ТО СВОЙ ГНЕВ

 

мудаки сидят вконтакте картинки смотрят, потом жалуются что НУ НЕ ПОНИМАЮТ ОНИ. ахуеть просто

деньги брать не пробывал?

как правило, подобная просьба пропадает после объявления цены

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

 

причем чуваки не понимают что я тупо заебался, сделав полтос лаб за семестр. они воспринимают это сугубо на свой счет, мол вот я всем остальным сделал, а им не сделал!

ебаные альтруисты


Публикация отключена

Поделиться сообщением


Ссылка на сообщение

так, надо помощь по си шарп

прикладная задача

есть два массива под названием basic и given объектов класса myClass

поля класса

int id;

bool on;

в массиве basic сто элементов с айди от 1 до 100 со значением поля on = false;

в массиве given сколько то элементов с айди от 1 до 100

как мне проставить в массиве basic значение on = true тем элементам, чьи айди есть в массиве given?

Поделиться сообщением


Ссылка на сообщение

кто знает WPF ? Какую книжонцию лучше почитать по этому?

Поделиться сообщением


Ссылка на сообщение

я так и делаю

вот только я не описываю все ходы, а все позиции, и из них уже рандомный ход с дальнейшим обучением

 

я вообще не отбиваю ничего в нейронных сетях, но не логичнее ли будет начинать обучение только с начальной позиции, а позиции добавлять только с обучением?

так все равно придется хранить где-то все позиции, тк в любую можно попасть :dunno:

Поделиться сообщением


Ссылка на сообщение

какие нейронные сети

помогите по массивам :zloy:

Поделиться сообщением


Ссылка на сообщение

так, надо помощь по си шарп

прикладная задача

есть два массива под названием basic и given объектов класса myClass

поля класса

int id;

bool on;

в массиве basic сто элементов с айди от 1 до 100 со значением поля on = false;

в массиве given сколько то элементов с айди от 1 до 100

как мне проставить в массиве basic значение on = true тем элементам, чьи айди есть в массиве given?

два вложенных цикла.

Вперед


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

так, надо помощь по си шарп

прикладная задача

есть два массива под названием basic и given объектов класса myClass

поля класса

int id;

bool on;

в массиве basic сто элементов с айди от 1 до 100 со значением поля on = false;

в массиве given сколько то элементов с айди от 1 до 100

как мне проставить в массиве basic значение on = true тем элементам, чьи айди есть в массиве given?

два вложенных цикла.

Вперед

больше никак?

Поделиться сообщением


Ссылка на сообщение

так, надо помощь по си шарп

прикладная задача

есть два массива под названием basic и given объектов класса myClass

поля класса

int id;

bool on;

в массиве basic сто элементов с айди от 1 до 100 со значением поля on = false;

в массиве given сколько то элементов с айди от 1 до 100

как мне проставить в массиве basic значение on = true тем элементам, чьи айди есть в массиве given?

очень сложно такое сделать. практически нереально. лучше иди в дотан сыграй

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

Посоны, есть илитный домен http://cassie.ru что с ним можно сделать?

и ты решил рерайтнуть на ютуб, не очень умно  :hmm:

Поделиться сообщением


Ссылка на сообщение

так, надо помощь по си шарп

прикладная задача

есть два массива под названием basic и given объектов класса myClass

поля класса

int id;

bool on;

в массиве basic сто элементов с айди от 1 до 100 со значением поля on = false;

в массиве given сколько то элементов с айди от 1 до 100

как мне проставить в массиве basic значение on = true тем элементам, чьи айди есть в массиве given?

два вложенных цикла.

Вперед

больше никак?

ну можешь написать какую-нибудь структуру данных типа дерева поиска. В нее загнать один массив, в котором будешь искать айдишники, а по второму массиву тупо пройти.

Пусть во втором массиве у тебя m элементов.

Итого ты получишь не m*100 шагов, а m*log100 шагов.

И это позволит тебе выиграть примерно 0.00001 сек. А может и еще меньше.

Удачи


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

Кант прав, два вложенных цикла спокойно должны сработать. Это классика жанра, если уж на то пошло:)

 

Не знаю, есть ли в си шарпе какие-нибудь специально отведённые функции и процедуры для поиска элемента i из массива 1 в массиве 2.


В детстве сожрал ртуть из градусника. Стал модером на пд.

76561198047331658.png

Инвайтов нет, заебали писать мне.

link=topic=274848.msg2028618855#msg2028618855 date=1326292409]

чак норрис играет дота2 на Nokia 1100

Поделиться сообщением


Ссылка на сообщение

arr1.First(x => x.id == id);

можно так.

 

Ну а толку. Только использовать медленный linq


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

можно 1 цикл + линк или лямбды


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

а можно вообще вот так

 

class Program
    {
        static void Main(string[] args)
        {
            Var1[] basic = new Var1[100];
            Var1[] given = new Var1[100];

            basic = basic.Select(x => 
            {
                if (given.Contains(x))
                {
                    x.on = true;
                    return x;
                }
                else
                    return x;
            }).ToArray();


        }
    }

    class Var1 : IEquatable<Var1>
    {
        public int id;
        public bool on; 

        public bool Equals(Var1 other)
        {
            if (id == other.id)
                return true;
            return false;
        }
    }


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

а можно вообще вот так

 

class Program
    {
        static void Main(string[] args)
        {
            Var1[] basic = new Var1[100];
            Var1[] given = new Var1[100];

            basic = basic.Select(x => 
            {
                if (given.Contains(x))
                {
                    x.on = true;
                    return x;
                }
                else
                    return x;
            }).ToArray();


        }
    }

    class Var1 : IEquatable<Var1>
    {
        public int id;
        public bool on; 

        public bool Equals(Var1 other)
        {
            if (id == other.id)
                return true;
            return false;
        }
    }

:lol:

made my day

Поделиться сообщением


Ссылка на сообщение

Сделать булевый массив или там битэррей от 1 до 100.

Пройти по given раз, застолбить в этом массиве true для существующих айдишников.

Затем идёшь по basic и для каждого элемента уже знаешь, есть ли соответствующий в первом :dunno:


 

Мой соломид

bLDu5

 

 

 

Моя Банни

9PRVu

 

 

 

Мои модераторы

ezQe4

Это каким отбитым надо быть, чтобы наложить кирпичей от митспина, расположенного по ссылке шок-контент или забанить за ап темы стрима при онлайн стриме? :avtorklif:

 

 

 

Forcestaffed

CvCm0

 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...