Website Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commitf3fb8d06fcc1c42ce1ac19543f92780eca6c4288 (patch)
Author
 Angel Dimitriev <angel_dimitriev@abv.bg>
2022-04-13 03:09:06 +0300
Committer
 GitHub <noreply@github.com>
2022-04-13 03:09:06 +0300
Filesfd2ad484f90c44a840f08ef7d02aef91251bd6f5
Object-oriented_programming_FMI-f3fb8d06fcc1c42ce1ac19543f92780eca6c4288.tar
Object-oriented_programming_FMI-f3fb8d06fcc1c42ce1ac19543f92780eca6c4288.tar.gz
Object-oriented_programming_FMI-f3fb8d06fcc1c42ce1ac19543f92780eca6c4288.zip
Parent461243b047655c48b812ba70043a9b56c1c79e0d (diff)
Update README.md
1 files changed, 17 insertions, 2 deletions
-rw-r--r--Sem. 08/README.md19
diff --git a/Sem. 08/README.md b/Sem. 08/README.md
index 32c6e17..bfbb4c7 100644
--- a/Sem. 08/README.md
+++ b/Sem. 08/README.md
@@ -190,10 +190,25 @@ int main()
- += и +. Събиране на две колекции.
- -= и -. От думите на лявата колекция, се премахват тези, които участват в дясната.
- [], който приема дума и връща дали стрингът е в колекцията (очакваме логаритмично време).
-- ++ за добавяне на дума
-- -- за премахване на дума.
+- *= за добавяне на дума
+- /= за премахване на дума.
- \>\> (поток за изход. Отпечатва всички думи в сортиран вид).
- << (поток за вход. Първо се приема N и после N последователни думи, които да се добавят в речника).
+```c++
+
+
+int main()
+{
+ WordCollection dict;
+ ((dict *= "Ivan") *= "Petur") *= "Alex";
+ std::cout << dict << std::endl; // {Alex, Ivan, Petur}
+ std::cout << dict["Alex"] << " " << dict["abc"] << std::endl; // 1 0
+ WordCollection dict2;
+ ((dict *= "Zebra") *= "Alex");
+
+
+}
+ ```