理解 D-Wave 量子退火机的计时

2021-03-08
阅读 3 分钟
2k
混合求解器(Hybrid solvers):量子-传统混合的求解器。量子处理器(Quantum Processing Unit, QPU):计算单元量子机器指令(Quantum Machine Instruction,QMI):包括 Ising 模型与 QUBO 的参数和退火周期参数的一类被传入 QPU 的信息。退火周期(Annealing Cycle):从 QMI 传入到一次采样结果产生。对于一条 QMI ...

0-1 背包问题在量子退火机上的简单实现

2020-12-11
阅读 5 分钟
3.3k
写在前面平台、配置、接口都不是一成不变的,不要拘泥于某一版本或者某一 API,要是有更方便的呢?本文主要来源自 D-Wave 官方文档,如有疏忽,请参考原文档。(不要全文抄袭当作课程作业或者调研报告)本文配置Windows 10Python==3.8.5dwave-ocean-sdk==3.1.1如果使用 Leap 在线平台的求解器,一定要配置(前提是已经注...

算法基础 第〇章 通论

2017-09-14
阅读 3 分钟
1.7k
有人说,程序就是数据结构加上算法. 照这么看, 算法应该是定义在数据结构上的操作. 算法接受一系列的数据作为参数, 并输出一些我们想要的数据, 这便是算法的意义.

编译原理 第一章 词法分析

2017-09-12
阅读 5 分钟
3.9k
首先, 先引入三个概念: 串, 单词与模式. 串就是我们通常说的字符串, 是一个一维的逻辑结构, 按照某个特定顺序存储了一些符号; 单词就是符合某一模式的串; 那么什么是模式呢? 简单的说就是字符的形成规则. 比如在 C 中, 我们知道变量的名字由字母, 数字, 以及下划线组成, 且数字不可以出现在首位. 除此之外, 变量名不可以...

编译原理 第〇章 通论

2017-09-12
阅读 2 分钟
2.7k
从第一个 C 语言试验 "hello world" 我们就已经明白了如何写代码和运行代码. 我们打开编译器, 可能是亘古不变的 VC 6.0, 亦或是简洁友好的 dev C++. 不管怎样, 我们都明白这样的流程, 写代码->调试运行. 而我们又知道, 不管你的计算机是什么架构, 都不能直接执行 C 的代码. 在面向硬件的机器码和高级语言之间起到纽带...