diff --git a/README.md b/README.md
index 52dbd95f..032cbc91 100644
--- a/README.md
+++ b/README.md
@@ -13,11 +13,12 @@
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/72e93df05bce4d7598f222676bfb511c)](https://app.codacy.com/app/Bhupesh-V/30-Seconds-Of-STL?utm_source=github.com&utm_medium=referral&utm_content=Bhupesh-V/30-Seconds-Of-STL&utm_campaign=Badge_Grade_Dashboard)
-[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-orange.svg)](https://github.com/Bhupesh-V/30-seconds-of-cpp/issues)
-[![GitHub license](https://img.shields.io/github/license/codeclassroom/CodeRunner)](https://github.com/Bhupesh-V/30-Seconds-Of-STL/blob/master/LICENSE)
+[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
+[![LICENSE](https://img.shields.io/github/license/Bhupesh-V/30-seconds-of-cpp?color=blue)](https://github.com/Bhupesh-V/30-Seconds-Of-STL/blob/master/LICENSE)
[![Build Status](https://travis-ci.org/Bhupesh-V/30-seconds-of-cpp.svg?branch=master)](https://travis-ci.org/Bhupesh-V/30-seconds-of-cpp)
[![CodeFactor](https://www.codefactor.io/repository/github/bhupesh-v/30-seconds-of-cpp/badge)](https://www.codefactor.io/repository/github/bhupesh-v/30-seconds-of-cpp)
[![Open Source Helpers](https://www.codetriage.com/bhupesh-v/30-seconds-of-cpp/badges/users.svg)](https://www.codetriage.com/bhupesh-v/30-seconds-of-cpp)
+[![GitHub contributors](https://img.shields.io/github/contributors/Bhupesh-V/30-seconds-of-cpp)](https://github.com/Bhupesh-V/30-seconds-of-cpp/graphs/contributors)
@@ -76,12 +77,14 @@
merge
min
min_element
+minimax_element
minmax
minmax_element
mismatch
move
next_permutation
none_of
+nth_element
partition
pop_heap
prev_permutation
@@ -96,6 +99,7 @@
replace_copy_if
replace_if
reverse
+reverse_copy
rotate
search
search_n
@@ -106,6 +110,7 @@
sort
stable_sort
swap
+transform
transform_reduce
unique
upper_bound
@@ -168,6 +173,7 @@
lower_bound
max_size
rbegin
+rend
size
swap
upper_bound
@@ -184,6 +190,7 @@
front
pop
push
+queue
size
swap
@@ -195,6 +202,7 @@
begin
cbegin
+cend
clear
count
emplace
@@ -233,6 +241,7 @@
### Unordered_map
View contents
+count
erase
find
insert
@@ -280,30 +289,12 @@
## :speaking_head: Community
Join other C++ enthusiasts on
-
-- [Slack](https://join.slack.com/t/30-seconds-of-cpp/shared_invite/enQtNTU0MTYxMDk0MzQxLTk3ZDhiOGVjNTQ3YzdjNGMyMjViMWRmMDM4MThlYzdlM2RjODUyYjVkNWJjYzg4MGMyMjJhMzIwYTI4MTE1ZmU)
+- [Slack](https://join.slack.com/t/30-seconds-of-cpp/shared_invite/enQtNTU0MTYxMDk0MzQxLTlhY2Q1MWZmOTM0ODRmOWMwYTllYzVjMzM2ZDk5NjY3MDU2NDljNDlmMDQ5MTMyOGQyOTVlNzEwOTc0MmYwOWY)
- [Discord](https://discord.gg/KAD3JZq)
## :globe_with_meridians: 30 Seconds of Knowledge
> Experience *30 Seconds of C++* as a [Web Extension](https://chrome.google.com/webstore/detail/30-seconds-of-knowledge/mmgplondnjekobonklacmemikcnhklla?hl=en) built by [Stefan Petrovic](https://github.com/petrovicstefanrs)
-## Contributors :purple_heart: :tada:
-| Name | Profile |
-| ------------- |:-------------:|
-| TANIYA GUPTA | [thetaniyagupta](https://github.com/thetaniyagupta) |
-| Saumya Agnihotri | [saumyaagnihtori](https://github.com/saumyaagnihtori) |
-| shan7030 | [shan7030](https://github.com/shan7030) |
-| Sonkeng Maldini |[sdmg15](https://github.com/sdmg15) |
-| Pranav Khurana | [Pranav-Khurana](https://github.com/Pranav-Khurana) |
-| Rickey Patel | [rickey90](https://github.com/rickey90) |
-| Kyle Johnson | [kydojo](https://github.com/kydojo) |
-| Timothy Itodo | [itodotimothy6](https://github.com/itodotimothy6) |
-| Pankaj Raghav | [Panky-codes](https://github.com/Panky-codes) |
-| Thamara Andrade | [thamara](https://github.com/thamara) |
-| darksider3 | [Darksider3](https://github.com/Darksider3) |
-| Harsh Raj | [harshraj22](https://github.com/harshraj22) |
-| samuels96 | [samuels96](https://github.com/samuels96) |
-
- A big thanks to [Shriam Kaushik](https://github.com/shriamkaushik) for the lovely new logo :heart:
## Author
diff --git a/algorithm/README.md b/algorithm/README.md
index 01410e4d..99868f34 100644
--- a/algorithm/README.md
+++ b/algorithm/README.md
@@ -37,12 +37,14 @@
:heavy_check_mark: [merge](merge.md)
:heavy_check_mark: [min](min.md)
:heavy_check_mark: [min_element](min_element.md)
+:heavy_check_mark: [minimax_element](minimax_element.md)
:heavy_check_mark: [minmax](minmax.md)
:heavy_check_mark: [minmax_element](minmax_element.md)
:heavy_check_mark: [mismatch](mismatch.md)
:heavy_check_mark: [move](move.md)
:heavy_check_mark: [next_permutation](next_permutation.md)
:heavy_check_mark: [none_of](none_of.md)
+:heavy_check_mark: [nth_element](nth_element.md)
:heavy_check_mark: [partition](partition.md)
:heavy_check_mark: [pop_heap](pop_heap.md)
:heavy_check_mark: [prev_permutation](prev_permutation.md)
@@ -57,6 +59,7 @@
:heavy_check_mark: [replace_copy_if](replace_copy_if.md)
:heavy_check_mark: [replace_if](replace_if.md)
:heavy_check_mark: [reverse](reverse.md)
+:heavy_check_mark: [reverse_copy](reverse_copy.md)
:heavy_check_mark: [rotate](rotate.md)
:heavy_check_mark: [search](search.md)
:heavy_check_mark: [search_n](search_n.md)
@@ -67,6 +70,7 @@
:heavy_check_mark: [sort](sort.md)
:heavy_check_mark: [stable_sort](stable_sort.md)
:heavy_check_mark: [swap](swap.md)
+:heavy_check_mark: [transform](transform.md)
:heavy_check_mark: [transform_reduce](transform_reduce.md)
:heavy_check_mark: [unique](unique.md)
:heavy_check_mark: [upper_bound](upper_bound.md)
@@ -82,23 +86,19 @@
:x: is_partitioned
:x: is_sorted_until
:x: minimax
-:x: minimax_element
:x: move_backward
-:x: nth_element
:x: partial_sort
:x: partial_sort_copy
:x: partial_sum
:x: partition_copy
:x: partition_point
:x: reduce
-:x: reverse_copy
:x: rotate_copy
:x: sample
:x: set_symmetric_difference
:x: sort_heap
:x: stable_partition
:x: swap_ranges
-:x: transform
:x: transform_exclusive_scan
:x: transform_inclusive_scan
:x: uninitialized_copy
diff --git a/algorithm/todo.txt b/algorithm/todo.txt
index 68615a99..15b7f231 100644
--- a/algorithm/todo.txt
+++ b/algorithm/todo.txt
@@ -1,10 +1,8 @@
find_end
move_backward
fill_n
-transform
generate_n
swap_ranges
-reverse_copy
rotate_copy
unique_copy
is_partitioned
@@ -14,13 +12,11 @@ partition_point
is_sorted_until
partial_sort
partial_sort_copy
-nth_element
inplace_merge
set_symmetric_difference
is_heap_until
sort_heap
minimax
-minimax_element
sample
destroy
uninitialized_copy
diff --git a/map/README.md b/map/README.md
index 55ca8d8a..b9372bd0 100644
--- a/map/README.md
+++ b/map/README.md
@@ -17,6 +17,7 @@
:heavy_check_mark: [lower_bound](lower_bound.md)
:heavy_check_mark: [max_size](max_size.md)
:heavy_check_mark: [rbegin](rbegin.md)
+:heavy_check_mark: [rend](rend.md)
:heavy_check_mark: [size](size.md)
:heavy_check_mark: [swap](swap.md)
:heavy_check_mark: [upper_bound](upper_bound.md)
@@ -25,6 +26,5 @@
:x: insert_or_assign
:x: key_comp
:x: merge
-:x: rend
:x: try_emplace
:x: value_comp
diff --git a/map/todo.txt b/map/todo.txt
index a292e943..785b1b2e 100644
--- a/map/todo.txt
+++ b/map/todo.txt
@@ -1,4 +1,3 @@
-rend
insert_or_assign
try_emplace
extract
diff --git a/queue/README.md b/queue/README.md
index 3fa953eb..5fa2dc82 100644
--- a/queue/README.md
+++ b/queue/README.md
@@ -5,7 +5,7 @@
:heavy_check_mark: [front](front.md)
:heavy_check_mark: [pop](pop.md)
:heavy_check_mark: [push](push.md)
+:heavy_check_mark: [queue](queue.md)
:heavy_check_mark: [size](size.md)
:heavy_check_mark: [swap](swap.md)
-:heavy_check_mark: [swap](queue.md)
:x: ~queue
diff --git a/set/README.md b/set/README.md
index 9d8179d7..5f679c4f 100644
--- a/set/README.md
+++ b/set/README.md
@@ -1,6 +1,7 @@
# ``
:heavy_check_mark: [begin](begin.md)
:heavy_check_mark: [cbegin](cbegin.md)
+:heavy_check_mark: [cend](cend.md)
:heavy_check_mark: [clear](clear.md)
:heavy_check_mark: [count](count.md)
:heavy_check_mark: [emplace](emplace.md)
@@ -18,7 +19,6 @@
:heavy_check_mark: [size](size.md)
:heavy_check_mark: [swap](swap.md)
:heavy_check_mark: [upper_bound](upper_bound.md)
-:heavy_check_mark: [cend](cend.md)
:x: contains
:x: crbegin
:x: crend
diff --git a/unordered_map/README.md b/unordered_map/README.md
index f1b34a0d..7817fca2 100644
--- a/unordered_map/README.md
+++ b/unordered_map/README.md
@@ -1,6 +1,19 @@
# ``
+:heavy_check_mark: [count](count.md)
:heavy_check_mark: [erase](erase.md)
:heavy_check_mark: [find](find.md)
:heavy_check_mark: [insert](insert.md)
:heavy_check_mark: [size](size.md)
-:heavy_check_mark: [count](count.md)
+:x: at
+:x: clear
+:x: contains
+:x: count
+:x: emplace
+:x: emplace_hint
+:x: equal_range
+:x: extract
+:x: find
+:x: insert_or_assign
+:x: merge
+:x: swap
+:x: try_emplace
diff --git a/update_readme.py b/update_readme.py
index 563e9792..dd18a013 100755
--- a/update_readme.py
+++ b/update_readme.py
@@ -37,10 +37,11 @@
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/72e93df05bce4d7598f222676bfb511c)](https://app.codacy.com/app/Bhupesh-V/30-Seconds-Of-STL?utm_source=github.com&utm_medium=referral&utm_content=Bhupesh-V/30-Seconds-Of-STL&utm_campaign=Badge_Grade_Dashboard)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
-[![license](https://img.shields.io/badge/license-MIT-orange.svg?style=flat-square)](https://github.com/Bhupesh-V/30-Seconds-Of-STL/blob/master/LICENSE)
+[![LICENSE](https://img.shields.io/github/license/Bhupesh-V/30-seconds-of-cpp?color=blue)](https://github.com/Bhupesh-V/30-Seconds-Of-STL/blob/master/LICENSE)
[![Build Status](https://travis-ci.org/Bhupesh-V/30-seconds-of-cpp.svg?branch=master)](https://travis-ci.org/Bhupesh-V/30-seconds-of-cpp)
[![CodeFactor](https://www.codefactor.io/repository/github/bhupesh-v/30-seconds-of-cpp/badge)](https://www.codefactor.io/repository/github/bhupesh-v/30-seconds-of-cpp)
[![Open Source Helpers](https://www.codetriage.com/bhupesh-v/30-seconds-of-cpp/badges/users.svg)](https://www.codetriage.com/bhupesh-v/30-seconds-of-cpp)
+[![GitHub contributors](https://img.shields.io/github/contributors/Bhupesh-V/30-seconds-of-cpp)](https://github.com/Bhupesh-V/30-seconds-of-cpp/graphs/contributors)
'''
@@ -52,23 +53,6 @@
## :globe_with_meridians: 30 Seconds of Knowledge
> Experience *30 Seconds of C++* as a [Web Extension](https://chrome.google.com/webstore/detail/30-seconds-of-knowledge/mmgplondnjekobonklacmemikcnhklla?hl=en) built by [Stefan Petrovic](https://github.com/petrovicstefanrs)
-## Contributors :purple_heart: :tada:
-| Name | Profile |
-| ------------- |:-------------:|
-| TANIYA GUPTA | [thetaniyagupta](https://github.com/thetaniyagupta) |
-| Saumya Agnihotri | [saumyaagnihtori](https://github.com/saumyaagnihtori) |
-| shan7030 | [shan7030](https://github.com/shan7030) |
-| Sonkeng Maldini |[sdmg15](https://github.com/sdmg15) |
-| Pranav Khurana | [Pranav-Khurana](https://github.com/Pranav-Khurana) |
-| Rickey Patel | [rickey90](https://github.com/rickey90) |
-| Kyle Johnson | [kydojo](https://github.com/kydojo) |
-| Timothy Itodo | [itodotimothy6](https://github.com/itodotimothy6) |
-| Pankaj Raghav | [Panky-codes](https://github.com/Panky-codes) |
-| Thamara Andrade | [thamara](https://github.com/thamara) |
-| darksider3 | [Darksider3](https://github.com/Darksider3) |
-| Harsh Raj | [harshraj22](https://github.com/harshraj22) |
-| samuels96 | [samuels96](https://github.com/samuels96) |
-
- A big thanks to [Shriam Kaushik](https://github.com/shriamkaushik) for the lovely new logo :heart:
## Author
diff --git a/vector/README.md b/vector/README.md
index 0aade254..995407cb 100644
--- a/vector/README.md
+++ b/vector/README.md
@@ -1,5 +1,5 @@
# ``
-:heavy_check_mark: [Vector](vector.md)
+:heavy_check_mark: [Vector](Vector.md)
:heavy_check_mark: [assign](assign.md)
:heavy_check_mark: [at](at.md)
:heavy_check_mark: [back](back.md)