Quantum Computing topic
Quantum computing is a field of computing that uses quantum phenomena such as superposition and entanglement to perform operations on data. It is a rapidly growing field with potential applications in fields such as cryptography, chemistry, and optimization. Quantum computers can solve certain problems much faster than classical computers. Various programming languages such as Q#, Python and C++ can be used to write quantum algorithms to be run on quantum computers. The development of quantum computers is an active area of research and engineering.
Computer-Science-Resources
A list of resources in different fields of Computer Science
QuantumKatas
Tutorials and programming exercises for learning Q# and quantum computing
hongbomiao.com
🦋 A personal research and development (R&D) lab that facilitates the sharing of knowledge.
jarvis
JARVIS-Tools: an open-source software package for data-driven atomistic materials design. Publications: https://scholar.google.com/citations?user=3w6ej94AAAAJ
Quantum
Microsoft Quantum Development Kit Samples
QuantumLibraries
Q# libraries for the Quantum Development Kit
Quantum-NC
Microsoft Quantum Computing Libraries for noncommercial use
quilc
The optimizing Quil compiler.
qvm
The high-performance and featureful Quil simulator.
pennylane
PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Train a quantum computer the same way as a neural network.