Kristiyan Dilov

Results 6 issues of Kristiyan Dilov

This is the first example with CSWAP. The new documentation was used (internally generated using `cargo doc --open`) and the layout of the [old examples](https://github.com/Renmusxd/RustQIP/blob/56757b5a3eb2474542aa8a47ff839470d98d4f91/examples/cswap.rs) as well Ive started working...

Old example is [here](https://github.com/Renmusxd/RustQIP/blob/56757b5a3eb2474542aa8a47ff839470d98d4f91/examples/grovers.rs)

Just to keep stuff clean, Ive made a new PR with the next batch of examples. Old example is [here](https://github.com/Renmusxd/RustQIP/blob/56757b5a3eb2474542aa8a47ff839470d98d4f91/examples/deutsch.rs)

As a start, I wanted to add a new benchmark test and I thought that make_sparse_matrix_op might be a useful one and we don't have an existing one as well

These are the first few changes. Next, I will focus on adding some new tests. This is still a WIP

size: M
Stale