自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

原创 求两个正整数的最大公约数Python版

求两个数的最大公约数我分别采用辗转相除法,辗转相减法,枚举法来求得。最小公倍数就是两个数之积除以最大公约数的结果。(1)辗转相除法思路:1.将两整数求余 a%b = x2.如果x = 0;则b为最大公约数 3.如果x != 0,则 a = b;b = x;继续从1开始执行4.也就是说该循环的是否继续的判断条件就是x是否为0流程图实现代码#辗转相除法def...

2018-09-06 22:35:09 42029 7

转载 选择排序、冒泡排序、合并排序、快速排序、归并排序的算法原理

实验目的:掌握选择排序、冒泡排序、合并排序、快速排序、归并排序的算法原理 分析不同排序算法的时间效率和时间复杂度,以及理论值与实测数据的对比分析。 一、冒泡排序算法伪代码:for i=1 to n      for j=0 to n-i if ( data[j]>=data[j+1]) swap(dat...

2018-12-02 12:28:37 2694

原创 选择排序

选择排序可以将一个数组理解为未排序区域和已排序区域从数组第一位开始往数组最后一位遍历,用min记录第一个数的下标,假设这个数是最小的,将其与后面的数进行比较,若出现比他还要小的,将这个更小的数的下标与min交换。一轮遍历完之后如果最小的数的下标min不等于第一个数,将第一个数和下标为min的数字进行位置互换。/** * 选择排序 * @Description:每次循环一轮,将未排...

2018-12-01 10:55:28 183

原创 插入排序

举例说明,插入排序就像是打扑一样,每次从剩余牌中摸一张牌,插入自己手里已经排好序的排里。用算法考虑,即就是每次从未排序数组中按顺序一个一个抽出来,然后在已排序的数组中比较,放在合适的位置上。具体做法:从数组第二位开始,若第二位小于第一位,则将其位置调换若第二位大于第一位,则判断下一位直接,不用再遍历一遍数组。 /** * 插入排序 * @param sum 需要排序...

2018-12-01 10:30:26 188

原创 JAVA版CORBA程序——HelloWorld

实现详解:1编写IDL 接口HelloWorld.idl :模块样本{接口HelloWorld { string  sayHello();   };  };说明:CORBA处理字符串有:String和wstring两种类型,字符串类型主要用于处理ASCII类型的字符串,wstring 用于处理多字节的字符串,例如:中文。2 编译IDL 接口:X :\ corba&g...

2018-11-03 11:38:38 328

原创 tf.random_uniform函数和tf.zeros函数具体用法

tf.random_uniform用法:random_uniform(    shape,          一维整数张量或 Python 数组。输出张量的形状。    minval=0,         dtype 类型的 0-D 张量或 Python 值;生成的随机值范围的下限;默认为0    maxval=None,         dtype 类型的 0-D 张量或 Python ...

2018-10-14 15:30:53 1367

原创 初识Tesorflow+机器学习函数方程

tensorflow分为CPU版和GPU版,GPU版处理速度快很多,如果电脑中有NVIDIA的GPU,建议安装tensorflowGPU版安装教程,windows用户可直接pippip install tensorflow # 会直接安装CPU版pip install tensorflow-gpu # 安装GPU版安装好了以后来练习一下机器学习一个函数方程Y = 0.1X ...

2018-10-14 15:23:25 305

原创 Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 解决办法:

相信很多人导入tensorflow运算时都会遇见上图的错误,但这并不是你的错,这是你电脑CPU的错,因为你的电脑CPU太垃圾了。这个警告是关于什么的?除了通常的算术和逻辑之外,现代CPU提供了许多低级指令,称为扩展,例如SSE2,SSE4,AVX等。来自维基百科:高级矢量扩展(AVX)是英特尔和AMD于2008年3月提出的英特尔和AMD微处理器的x86指令集架构的扩展,并首次得到英特...

2018-10-14 12:54:57 12367 3

转载 Python的GIL(全局解释器锁)

CPU密集型和IO密集型IO 密集型使用多线程 CPU 密集型使用多进程最近在看Python的多线程,经常我们会听到老手说:“python下多线程是鸡肋,推荐使用多进程!”,但是为什么这么说呢?要知其然,更要知其所以然所以有了下面的深入研究: 首先强调背景:1,GIL是什么? GIL的全称是Global Interpreter Lock(全局解释器锁),来源是python设...

2018-10-07 20:20:24 125

原创 Git闪退问题

点击Git bash here时候Git闪退原因:大部分人是因为Win10系统重装系统之后导致null.sys文件被更改。在百度网盘中下载新的null.sys文件,百度网盘链接:https://pan.baidu.com/s/1OtRfojNyo-AOL6AwA1XnUA  密码:0g8y用下载的文件替换掉C:\Windows\System32\drivers\null.sys文件...

2018-10-01 14:17:39 587 1

原创 RPG角色生成器Python版

1.功能介绍 几乎所有的 RPG 游戏(一种源自“龙与地下城”的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。要求编写一个简化的创建游戏角色的程序。(1)游戏角色应有的属性本题目要求的游戏角色应有以下属性:名字,性别,种族,职业,力量,敏捷,体力,智力,智慧,生命值和魔法值。名字:不超过 50 个字符。性别:可以选择男性和女性。种族:一共可选五个种族,人类,精灵...

2018-10-01 13:19:47 1191

原创 range的左闭右开原则

例:range(1,14) # 生成1到13的随机数python中的range(start,end)生成的随机数的范围是start~end-1。即就是生成随机数的范围为[start,end)。这就是左闭右开原则。...

2018-09-25 16:18:00 7931

原创 怎么转发CSDN中的文章

在CSDN中没有转发功能,有时候想转发别人的优秀文章又懒得敲,这时候就认真往下看!1,在工具栏中选择开发者工具或者直接在键盘上按F12。2,进入开发者选项中后,如图所示选择想要转载的内容,3,选择好后复制网页代码,如下图4,考好的代码可以再MaHua在线markdown中在线预览并把预览后的东西拷走就可以发博客了,如下图,MaHua链接为http://mahua.jser....

2018-09-24 19:28:33 4960 1

转载 理解python中的if __name__ == '__main__'

1.摘要通俗的理解:假如你叫小明的.py,在朋友眼中,你是小明;在你自己眼中,你是你自己。name == 'main'(name == '小明')(name == 'main')if name == 'main'的意思是:当的.py文件被直接运行时,之下的代码块将被运行;当的.py文件以模块形式被导入时,之下的代码块不被运行。if name == 'main'if name == 'mai...

2018-09-24 12:49:02 212

原创 matplotlib作图模块

折线图/散点图Plot(x轴数据,y轴数据,展现形式)示例代码及运行结果如下:x = [2,5,33,52,133,622]y = [4,2,65,3,1,5]x2 = [1,22,34,112,132,144]y2 = [2,33,12,33,45,59]pyl.plot(x,y,'*')pyl.plot(x2,y2,'--')plot函数中第三个变量可以设置显示...

2018-09-16 15:01:11 189

原创 三天打鱼,两天晒网Python版

问题概述:中国有句俗语叫“三天打鱼两天晒网”某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。整体思路如下:1)计算从2010年1月1日开始至指定日期共有多少天;2)由于“打鱼”和“晒网”的周期为5天,所以将计算出的天数用5取除;3)根据余数判断他是在“打鱼”还是在“晒网”;    若余数为1,2,3,则他是在“打鱼”   ...

2018-08-29 20:21:48 7098 7

python+django+mysql 网页系统.zip

利用Python+Django+mysql实现一个网页系统, 实现数据库增删改查,

2020-03-20

编译原理_LL(1)文法源代码(实验三).doc

LL(1)文法分析,求得FIRST,FOLLOW集合,构造分析表,判断一个句型是不是属于LL(1)文法。

2019-06-24

JAVA实现选择,冒泡,归并,插入,快速排序

JAVA实现选择,冒泡,归并,插入,快速排序。并随机生成不同规模的随机数来测试各种排序方法耗费的时间。

2018-12-01

UML银行系统建模(内含顺序图,活动图,用例图,合作图等)

PPT内含用例图,合作图,类图,序列图,交互图,状态图,活动图)

2018-12-01

EvertThing安装包

Everything安装包,快速查找电脑中的文件等资源,非常非常快,

2018-11-12

飞机大战JAVA代码

JAVA飞机大战,实现随等级变化变换背景,加快敌机速度,增加背景音乐,将排行榜存在mysql数据库中。

2018-11-12

空空如也

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

TA关注的人

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