- 博客(58)
- 资源 (3)
- 收藏
- 关注
原创 gitee拉取特定分支代码
如果想要拉取的不是默认分支,一定要加上分支名,所有分支的链接都是一样的。比如分支拉取master,链接为“xxxx”先在指定文件夹进行初始化。打开gitbash后运行。
2025-04-07 16:27:09
199
原创 Visual Studio 2022环境下Miracl Lib库报错“无法解析的外部命令”
Visual Studio 2022环境下Miracl Lib库报错“无法解析的外部命令”无法解析的外部符号 "int __cdecl cinnum(struct bigtype *,struct _iobuf *)" (?cinnum@@YAHPEAUbigtype@@PEAU_iobuf@@@Z),函数 main 中引用了该符号
2025-02-10 17:15:52
417
原创 密码学中的SM2
SM2是中国密码学算法标准中的一种非对称加密算法,它是由国家密码管理局(中国密码局)发布的一种椭圆曲线公钥密码算法。SM2基于椭圆曲线离散对数问题,主要用于数字签名、密钥交换和加密等密码学应用。非对称加密:SM2使用非对称密钥加密体制,包括公钥和私钥。公钥用于加密数据和验证数字签名,私钥用于解密数据和生成数字签名。椭圆曲线密码学:SM2基于椭圆曲线密码学,通过椭圆曲线上的点运算来实现加密和解密操作。SM2采用的是素数域上的椭圆曲线,具体是由国家密码管理局指定的一条256位的椭圆曲线。安全性。
2023-06-21 17:36:21
20928
5
原创 T12 质因数的个数
描述求正整数N(N>1)的质因数的个数。 相同的质因数需要重复计算。如120=2*2*2*3*5,共有5个质因数。输入描述:可能有多组测试数据,每组测试数据的输入是一个正整数N,(1
2023-02-26 23:44:24
137
原创 T11 c++ m进制转n进制
string change(string a, int m, int n) { int remainder = 0; int len = a.size(); string b; for (int i = 0; i < len;) { remainder = 0; for (int j = i; j < len; ++j) { int current = (remainder * m + a[j] - '0') % n;
2023-02-25 11:52:15
161
原创 T10 完数与盈数
描述一个数如果恰好等于它的各因子(该数本身除外)子和,如:6=3+2+1,则称其为“完数”;若因子之和大于该数,则称其为“盈数”。求出2 到60 之间所有“完数”和“盈数”,并以如下形式输出: E: e1 e2 e3 ......(ei 为完数) G: g1 g2 g3 ......(gi 为盈数)输入描述:无输入数据输出描述:按描述要求输出(注意EG后面的冒号之后有一个空格)。
2023-02-17 15:09:37
143
原创 T09 首字母大写
描述对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。 在字符串中,单词之间通过空白符分隔,空白符包括:空格(' ')、制表符('\t')、回车符('\r')、换行符('\n')。输入描述:输入一行:待处理的字符串(长度小于100)。输出描述:可能有多组测试数据,对于每组数据, 输出一行:转换后的字符串。PS: 所给字符串包括数字
2023-02-16 21:07:43
354
原创 T08 密码翻译
在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍然能防止情报被轻易的识别。我们给出一种最简的的加密方法,对给定的一个字符串,把其中从a-y,A-Y的字母用其后继字母替代,把z和Z用a和A替代,则可得到一个简单的加密字符串。输入描述:读取这一行字符串,每个字符串长度小于80个字符输出描述:对于每组数据,输出每行字符串的加密字符串。
2023-02-14 12:43:36
297
原创 T07 奥运排序问题
描述按要求,给国家进行排名。输入描述:有多组数据。 第一行给出国家数N,要求排名的国家数M,国家号从0到N-1。 第二行开始的N行给定国家或地区的奥运金牌数,奖牌数,人口数(百万)。 接下来一行给出M个国家号。输出描述:排序有4种方式: 金牌总数 奖牌总数 金牌人口比例 奖牌人口比例 对每个国家给出最佳排名排名方式 和 最终排名 格式为: 排名:排名方式 如果有相同的最终排名,则输出排名方式最小的那种排名,对于排名方式,金牌总数 < 奖牌总数 < 金牌人口比例 < 奖牌人口比例 如果有并列排名
2023-02-12 20:06:35
155
原创 T06 成绩排序
查找和排序题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩都按先录入排列在前的规则处理。示例:jack 70peter 96Tom 70smith 67从高到低 成绩peter 96jack 70Tom 70smith 67从低到高smith 67jack 70Tom 70peter 96
2023-02-11 19:45:30
1230
原创 T04 Grading
【题目大意】对成千上万的研究生入学考试试题进行评分是一项艰苦的工作,而且评分要做到尽可能公平就更加困难。一种策略是将每个问题分配给3名独立的评分专家。如果他们彼此给出不同的分,那么就请审判长做出最终的决定。现在要求你编写程序来帮助完成此过程。对于每个问题,给出满分P和公差T(
2023-02-10 21:56:26
109
原创 T03 手机键盘
按照手机键盘输入字母的方式,计算所花费的时间 如:a,b,c都在“1”键上,输入a只需要按一次,输入c需要连续按三次。 如果连续两个字符不在同一个按键上,则可直接按,如:ad需要按两下,kz需要按6下 如果连续两字符在同一个按键上,则两个按键之间需要等一段时间,如ac,在按了a之后,需要等一会儿才能按c。 现在假设每按一次需要花费一个时间段,等待时间需要花费两个时间段。 现在给出一串字符,需要计算出它所需要花费的时间
2023-02-10 11:28:12
160
原创 CNN神经网络训练minist数据集代码+傻瓜注释
因为最近在学神经网络的课程,但是之前仅仅听说过这个玩意,但是这方面代码基础可以认为是0就找了一篇大神博客给的代码(原文链接我放到这篇博客末尾了),把必要的部分留下,并且为了看明白一个函数一个函数的去搜到底是做啥用的,说实话在这方面下了不少功夫,最后注释基本差不多挺全了,纯纯新手看明白应该是完全没问题的极个别的只要是有点python基础就能了解个大差不差,像是print的格式化输出啥的,所以也就直接跳过了import torchimport torchvisionfrom torch.ut.
2022-05-17 23:08:07
3364
原创 百度地图申请API
百度地图开放平台 | 百度地图API SDK | 地图开发 (baidu.com)进这个网址右上角注册(我这是已经登陆的状态)注册流程就不说了,太简单了,需要填个身份证号,人脸识别登陆后点控制台名称随便填,类型选浏览器端白名单就直接一个星号点击提交回到创建的那个页面,就找到AK码了...
2022-05-09 18:36:09
629
原创 Echarts官方实例地图不显示
官方显示是这个样子下载后打开是这个样子就一个标题,啥都没有查了好多说的都很复杂,而且作为新手也看不懂可以这么改找到这个文件代码中的这一行<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@5.3.2/dist/echarts.min.js">给注释掉,把下面这些代码加上<script type="text/javascript" src="https
2022-05-09 18:27:29
1851
4
原创 spark-shell读取hdfs数据
打开spark-shell,输入下面代码(注意“yourPATHinHDFS”这里换成自己文件的路径)val textFile = sc.textFile("hdfs://localhost:9000/yourPATHinHDFS/test.txt")因为我的是json数据,就可以通过下面这条命令显示textFile.collect实现计数,一共有多少行textFile.count()打印第一行textFile.first()...
2022-04-21 00:30:00
3705
原创 完全信息动态博弈与子博弈精炼纳什均衡
首先,放一下完全信息动态博弈的定义:博弈中信息是完全的,即双方都掌握参与者对他参与人的 战略 空间和 战略组合 下的 支付函数 有完全的了解,但行动是有先后顺序的,后动者可以观察到前者的行动,了解前者行动的所有信息,而且一般都会持续一个较长时期。说人话就是:参与双方不再是同时决策,有先后,并且当一方开始决策之前他可以知道已经发生了的决策同时的决策像是这样的表有先后的决策一般都画树在上上图画表的决策过程都会有一个纳什均衡,而上图这种也有,不过不叫纳什均衡,有一个复杂点的名字,叫
2022-04-21 00:24:45
10140
1
原创 win10 安装idea
官网Download IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains其中蓝色是旗舰版下载(收费,免费30天,学生可申请免费使用),黑色"Download"表示社区版下载(免费),但是功能少。运行安装程序自定义安装目录根据需求选择安装选项Create Desktop Shortcut:创建桌面快捷方式图标,根据系统位数选择,本文勾选 64-bit launcher;Update conte
2022-04-18 14:34:29
1494
原创 SVM支持向量机文本分析实例
我使用的数据集是从网上下载的,下载地址和具体内容直接看网址吧Home Page for 20 Newsgroups Data Set (qwone.com)这里是下载,然后解压就可以用了import osimport sys# 加载数据from sklearn import datasetstwenty_train = datasets.load_files("C:/Users/Rick/Desktop/20news-bydate/20news-bydate-train")t..
2022-04-15 11:25:38
1263
原创 TypeError: __init__() got an unexpected keyword argument ‘n_iter‘
报错如上该分类器中的参数n_iter 在新版本中变成了n_iter_no_change仅仅因为版本更新了而已所以把n_iter用n_iter_no_change替换一下就可以了
2022-04-15 10:42:19
2303
1
原创 TypeError: unsupported operand type(s) for %: ‘NoneType‘ and ‘tuple‘
具体报错内容如上这是原先代码外面套个括号就ok了
2022-04-15 10:34:15
1669
2
原创 n个企业的古诺模型中的纳什均衡
在开始之前,建议先了解一下2个企业的古诺模型中纳什均衡的计算,我专门有一篇文章来介绍↓↓↓↓↓↓古诺模型里的纳什均衡学习最重要的还是应用,我从一个题来进行讲解n个企业的古诺模型每个企业具有相同的不变单位生产成本市场价格为总供给量为市场逆需求函数为是大于零的常数企业的战略是利润为给定其它企业的产量之和为求纳什均衡产量及价格与n的关系刚拿到这个题的时候我是看不懂利润的公式的,所以我准备自己推首先我们知道利润=产量*(价格.
2022-04-13 17:50:32
8104
5
原创 古诺模型里的纳什均衡
古诺模型:市场一共两个参与者他们的策略就是商品的产量(假设商品都是同质化,也就是一模一样的),设为,如,生产1单位的成本为c生产成本就是如何制定市场价格呢价格由如下因素决定:两个参数和核心思想是两家企业生产越多,商品的市场价格就越低画图(下图被称为需求曲线):横坐标表示总产量,纵坐标表示市场价格,截距为,斜率为是给定的价格,曲线就是对应的需求量对于公司1来说,它的利润(收益-成本)为将需求曲线的公式代入,替换P就可以得到公司1的利润表.
2022-04-13 16:17:27
7369
原创 混合策略纳什均衡——附例题及解析
目录引入混合纳什均衡例题求法引入假设这样一种对局,甲乙两人抽扑克牌,扑克牌只有两种花色,红和黑,两张牌花色相同算甲胜,反之乙胜,那么甲乙双方应该如何设定自己抽出不同花色的概率呢?比如,设甲抽红牌的概率P=60%,那么黑牌概率就是1-P=40%,这样显然不合理因为B会发现甲出红牌的概率明显大于黑牌,干脆B全出黑牌,这样就有60%的情况是B胜,A显然赢不了根据生活经验我们很容易推测出P应该取50%,这样B全出一种牌最终获胜的概率也是50%,这样对B来说没有任何优势,很符合
2022-04-13 10:04:58
25636
1
原创 pip安装wordcloud出错 ERROR: Command errored out with exit status 1:
用了清华源也没有用,然后从网上找到了一个办法在命令行输入python查看自己的版本点开这个网站找到wordcloud的对应我们python版本的whlPython Extension Packages for Windows - Christoph Gohlke (uci.edu)下载后通过anaconda的cmd跳转到这个文件所在的路径然后如上图所示进行安装该文件,成功后再和下面一样直接安装wordcloud成功...
2022-04-09 11:50:57
1409
原创 ‘gbk‘ codec can‘t decode byte 0x80 in position 2: illegal multibyte sequence
在spyder上读取一个文本文件但是报错了,源代码如下with open('sample.txt') as f: data = f.read()后来发现这是因为编码格式的原因,改成如下形式就可以了with open('sample.txt',encoding='utf-8') as f: data = f.read()...
2022-04-09 11:10:20
2595
原创 spyder报错invalid non-printable character U+00A0
复制了ppt里的代码粘贴后运行报这个错错误原因 复制的代码中空格和Python中的格式不一样造成的删掉这一行的空格,重新输入后就可以了
2022-04-09 10:58:37
5200
1
原创 计算机组成原理专有名词对应英文全称
控制器CU 控制单元 Control UnitIR 指令寄存器 Instruction RegisterPC 程序计数器 Program Counter存储器MAR 地址寄存器 Memory Address RegisterMDR 数据寄存器 Memory Data Register运算器ACC 累加器 AccumulatorMQ 乘商寄存器 Multipiler-Quotient RegisterX 操作数寄存器...
2022-03-18 23:16:44
1092
原创 python使用jieba库进行分词并添加新词
因为放各种文字都可能侵权,所以我在代码里就用 x 来代替了,使用时记得先替换成自己需要的文本import jiebatext='xxxx' #此处填写文本print(text)print('\n\n---------------------cut_all=False----------------------\n')seq_list=jieba.cut(text,cut_all=False)print(list(seq_list))print('\n\n...
2022-03-18 11:56:42
5079
20news-bydate.tar
2022-04-15
bwapp nc 监听不到
2023-07-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人