自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 C语言中字符数组char的输出

输出plain的话,就是按照字符串输出整个字符数组,因为只赋值了前面27位,前面正常输出,后面5位没有初始化,就是系统默认分配的一个乱码。如果plain用for循环,按照每一个索引plain[i]这样去输出的话,输出的是ASII码,所以看到的就是一个ASII编码。这个时候,为plain的后面5位填充了0x00,对应的ASII码是NULL空字符,所以输出的时候后面5位也没有乱码,是空的。输出填充的最后5位,可以看到就是之前填充进去的0x00,NULL的ASII码。

2023-09-27 18:16:48 214

原创 python学习笔记六——类

实验环境:anaconda4.6.11。

2022-09-05 11:23:09 187

原创 python学习笔记五——函数

ef greet_user(username) : """显示简单的问候语""" print("你好" + username . title() + "!这是一个简单的例子,关键字def告诉python要定义一个函数,greet_user()是函数名,括号中的username是调用函数时需要指定的信息,定义以冒号结尾。紧跟在定义后面的所有缩进行构成了函数体。要调用函数,只需要依次指定函数名及括号括起的必要信息。

2022-09-05 11:10:16 263

原创 python学习笔记四——用户输入和while循环

上面是一个简单的使用while循环的例子,当current_number小于等于5时,就执行循环里的操作:打印数字,并且令current_number自加1。一旦current_number大于5,就不执行循环。下面我们编写一个例子,让用户选择何时退出。prompt = "\n告诉我一些信息,我会给你重复一遍:" prompt += "\n输入“退出”来结束这个程序。= "退出" : message = input(prompt) if message!= "退出" : print(message)

2022-09-05 10:38:05 216

原创 python学习笔记三——字典

实验环境:anaconda4.6.11。

2022-09-03 16:59:00 226

原创 Python学习笔记二——操作列表和if语句

实验环境:anaconda4.6.11三、操作列表1.遍历整个列表在上一节中我们通过print(bicycles)输出整个列表,现在我们采用另一种方法,也就是for循环遍历整个列表。先通过magician 获取列表中的每一个元素,然后对这个元素执行输出操作,当循环结束时,整个列表都被输出了。magicians = ['alice','david','carolina']for magician in magicians: print(magician)2.避免缩进错误Python通

2022-04-28 18:10:17 770

原创 Python学习笔记一变量和简单数据类型及列表简介

实验环境:anaconda4.6.11一、变量和简单数据类型1.变量这里和C++、Java一样,需要注意的就是变量名只能包含字母、数字和下划线,不能以数字开头,不能包含空格。2.字符串和Java中单引号引起字符,双引号引起字符串不同,python中,单引号和双引号引起的都是字符串,可以根据具体需要选择。另外介绍一些常用的字符串函数:title() upper() lower(),分别以首字母大写、所有字母大写、所有字母小写的方式显示每个单词rstrip() lstrip() st

2022-04-26 22:41:48 1343 1

原创 Kuperberg‘s algorithm for DHSP

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Kuperberg's algorithm for DHSP前言一、DHSP是什么?二、Kuperberg算法步骤总结前言隐含子群问题(hidden subgroup problem)是量子计算在群结构上的推广。已有研究表明,格的唯一最短向量问题(SVP)可转化为二面体群隐含子群问题(dihedral hidden subgroup problem)。进一步的,有效求解DHSP可能攻破基于格的唯一最短向量问题的公钥密码体制。二面体.

2022-03-31 20:12:56 539

原创 量子傅里叶(QFT)的电路实现

量子傅里叶(QFT)的电路实现推导DFT的表达式为量子傅里叶为利用代数变换可以进行如下变换电路图上述推导的结果可以很方便的生成一个有效电路。门Rk代表酉变换考虑当|j1···jn>为输入态时,电路图中会发生什么。应用哈达马门在第一比特上,产生如下的叠加态:图五(e2*pi*i*0.j~1~ = -1,j1=1;j1=0 时为1)应用受控-R2门,产生状态接...

2019-10-22 20:49:17 1982 2

原创 模指数运算之python实现

图片源于:https://www.cnblogs.com/celahir/p/5157786.htmlpython代码实现:def modExp(a, exp, mod): fx = 1 while exp > 0: if (exp & 1) == 1: fx = fx * a % mod a = (a * a) % mod exp = exp ...

2019-09-26 21:00:31 1670

原创 Jupyter 安装时遇到的2个报错

Jupyter 安装时遇到的2个报错1. 在anaconda prompt中无法启动Jupyter notebook2. import win32api报错导致内核错误1. 在anaconda prompt中无法启动Jupyter notebook需要将下面的三个路径添加到环境变量中,具体需要根据你的安装路径修改,例如 C:\ProgramData\Anaconda3\Library\ming...

2019-09-21 16:15:04 757

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除