From 0e9b757cb8336e5f6856c0abff27d49206ec781f Mon Sep 17 00:00:00 2001 From: Angel Dimitriev Date: Wed, 13 Apr 2022 12:11:08 +0300 Subject: Update README.md --- Sem. 08/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Sem. 08/README.md b/Sem. 08/README.md index ef09bc5..ea4821b 100644 --- a/Sem. 08/README.md +++ b/Sem. 08/README.md @@ -184,7 +184,7 @@ int main() } ``` **Задача 3:** - Релизирайте клас - множество(без повторение) от думи от малки/главни латински букви и цифри. В колекцията ви търсенето трябва да е с логаритмична сложност. + Релизирайте клас - множество(**без повторение**) от думи от малки/главни латински букви и цифри. В колекцията ви търсенето трябва да е с логаритмична сложност. Предефинирайте оператори: - += и +. Събиране на две колекции. @@ -195,6 +195,7 @@ int main() - \>\> (поток за изход. Отпечатва всички думи в сортиран вид). - << (поток за вход. Приема думи,които да се добавят в речника). +**Важно!** Копирането на стрингове е бавна операция! Помислете как да организирате данните, за да имате логаритмично търсене на дума и при добавяне на нова дума да правите минимален брой копирания на стрингове! ```c++ -- cgit v1.3.1-23-gd82d