Сколько раз вызовется любая move операция класса X?
Anonymous Quiz
26%
Хотя бы раз
28%
Хотя бы два раза
11%
Хотя бы три раза
34%
Нисколько
Что из следующего верно про этот код?
Anonymous Quiz
7%
Не скомпилируется. make_unique возвращает сырой указатель, надо сделать каст
16%
Скомпилируется, но сделает копию Foo
20%
Не скомпилируется. return попробует скопировать некопируемый указатель. Надо добавить std::move
41%
Скомпилируется. return неявно делает move результата
16%
Не скомпилируется, некопируемые типы не могут быть возвращаемыми значениями
Что напечатает программа?
Anonymous Quiz
33%
1
7%
2
14%
12
1%
21
36%
Не скомпилируется
9%
Неопределенное поведение
🎉2
Что выведет программа?
Anonymous Quiz
16%
Не скомпилируется, так как exception принимается по значению
25%
G
19%
SG
32%
S
9%
Неопределенное поведение
Выберите правильное объявление производного класса
Anonymous Quiz
24%
class MoreDetails:: Details;
11%
class MoreDetails: public class Details;
57%
class MoreDetails: public Details;
7%
class MoreDetails: class(Details);
Выберите правильный вариант выделения динамической памяти под переменную X типа float:
Anonymous Quiz
61%
float *ptr = new float; X = *ptr;
12%
float & ptr = new float; X = & ptr;
27%
float * ptr = &X; X = new float
Какой из наборов перечисляемых значений записан правильно:
Anonymous Quiz
15%
enum { a, b = 3, c = 4, 3 };
43%
enum { a, b, 3, 4 };
42%
enum {a, b = 3, c, d }
Укажите в каком выражении произойдет потеря точности:
Anonymous Quiz
65%
int i; float x = 2.134, y = 3.14; i = x/y;
20%
short i = 0x3; float x = 2.7, v; v = i + x;
15%
float M = 235.2; double Z = 3; Z *= M
👍3
Какое выражение не содержит синтаксических ошибок?
Anonymous Quiz
18%
sin(abs(0.6(e*3))
55%
((cos(3*a+1.*abs(x))))
27%
a*exp(t)\(2t)
Forwarded from BZD • Книги для программистов
Совершенный_алгоритм_Алгоритмы_для_NP_трудных_задач.pdf
8.4 MB
📔 Title: Совершенный алгоритм. Алгоритмы для NP-трудных задач.
#Book #Algo #RU
🌐 Lang.: Russian
🧔 Author: Тим Рафгарден
🕘 Year: 2021
📑 Pages: 304
#️⃣ ISBN: 978-5-4461-1799-4
📝 Description: Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию.
Если вы уже достаточно прокачались в асимптотическом анализе, жадных алгоритмах и динамическом программировании, самое время рассмотреть понятие NP-трудности, которое часто вызывает неподдельный страх. Тим Рафгарден покажет, как распознать NP-трудную задачу, расскажет, как избежать решения с нуля, и поможет найти эффективные пути решения.
@bzd_channel
#Book #Algo #RU
🌐 Lang.: Russian
🧔 Author: Тим Рафгарден
🕘 Year: 2021
📑 Pages: 304
#️⃣ ISBN: 978-5-4461-1799-4
📝 Description: Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию.
Если вы уже достаточно прокачались в асимптотическом анализе, жадных алгоритмах и динамическом программировании, самое время рассмотреть понятие NP-трудности, которое часто вызывает неподдельный страх. Тим Рафгарден покажет, как распознать NP-трудную задачу, расскажет, как избежать решения с нуля, и поможет найти эффективные пути решения.
@bzd_channel