插入排序Python实现importrandoma=[random.randint(1,999)forxinrange(0,36)]#直接插入排序算法definsertionSort(a):foriinrange(1,len(a)):#若下标为i的元素小于下标为i-1的元素,则将下标为i的元素放到合适位置ifa[i]=0andtm
系统 2019-09-27 17:55:38 2416
原【machinelearning】GMM算法(Python版)一、GMM模型事实上,GMM和k-means很像,不过GMM是学习出一些概率密度函数来(所以GMM除了用在clustering上之外,还经常被用于densityestimation),简单地说,k-means的结果是每个数据点被assign到其中某一个cluster了,而GMM则给出这些数据点被assign到每个cluster的概率,又称作softassignment。得出一个概率有很多好处,
系统 2019-09-27 17:54:45 2416
这题难度中等,记录下思路第一个会超时,第二个:思想是按斜对角线行进行右下左上交替遍历,1deftraverse(matrix):2n=len(matrix)-13m=len(matrix[0])-14result=[]5foriinrange(m+n+1):6if(i%2==0):7forjinrange(i,-1,-1):8x=j9y=i-x10ifx<=nandy<=m:11result.append(matrix[x][y])12#elify>m:1
系统 2019-09-27 17:50:30 2416
目录一、数据库的配置二、DjangoORM语法1.模型之间的三种关系:一对一,一对多,多对多。2.模型常用的字段类型参数3.Field重要参数4.表(模型)的创建5.单表操作1.创建记录2.修改记录3.删除记录4.查询记录6.多表操作(多对多关系)7.聚合查询和分组查询8.F查询和Q查询9.QuerySet的惰性机制一、数据库的配置1django默认支持sqlite,mysql,oracle,postgresql数据库。<1>sqlitedjango默认使
系统 2019-09-27 17:50:13 2416
1.进程和线程2.同步和异步3.协程4.生成器到协程5.asyncio模块(协程模块)………………………………………………………………………………1.进程和线程进程相当于一个任务,比如做饭线程相当于操作,做饭需要解冻肉,洗菜,煮米饭一个进程任务,做饭下需要多进程做饭的多个进程,如上GIL全局解释器锁是用在IO密集型(大量的文件读写,多次请求网络数据)的多线程中对比单线程和多线程的例子:调用包time和线程包:threading先模拟请求网络数据的函数req
系统 2019-09-27 17:46:22 2416
除法��嗦的,不仅是python。整数除以整数看官请在启动idle之后,练习下面的运算:>>>2/50>>>2.0/50.4>>>2/5.00.4>>>2.0/5.00.4看到没有?麻烦出来了,如果从小学数学知识除法,以上四个运算结果都应该是0.4。但我们看到的后三个符合,第一个居然结果是0。why?因为,在python里面有一个规定,像2/5中的除法这样,是要取整。2除以5,商是0(整数),余数是2(整数)。那么如果用这种形式:2/5,计算结果就是商那个
系统 2019-09-27 17:45:24 2416
Python2.7在Windows上有一个bug,运行报错:UnicodeDecodeError:'ascii'codeccan'tdecodebyte0xc4inposition33:ordinalnotinrange(128)解决方案如下:编辑Python27\Lib\mimetypes.py文件,全选,替换为以下patch后的正确脚本,或者直接依据此patch修改:"""GuesstheMIMEtypeofafile.Thismoduledefine
系统 2019-09-27 17:38:30 2416
当安装好了VS2008和XNAGameStudio3.0后,我们就可以开始学习XNA了。首先,在VS2008中新建一个XNAGameStudio3.0项目(选择WindowsGame类型),会生成一个最简单的、可运行的游戏模板。接下来我们将注意力转移到我们要剖析的重点——从Microsoft.Xna.Framework.Game继承的Game1类,其代码如下:
importjavax.microedition.lcdui.Graphics;importjavax.microedition.lcdui.Image;importcom.tlt.util.Consts;importcom.tlt.util.Util;importcom.tlt.view.AppCanvas;importcom.tlt.view.CommonObject;publicclassBallListextendsCommonObject{App
系统 2019-08-29 22:24:22 2416
北京奥运会开幕式上那充满诗意的卷轴,以及它所呈现给我们的一幅幅无法言喻的美妙画面,大家一定还记忆犹新吧!今天我们就用Flash来制作一幅诗意的水墨卷轴展开的动画,主要用到矩形工具和渐变填充工具,操作简单易懂,适合练习。先看下效果吧:制作步骤:1、新建一个默认大小的Flash文档,用矩形工具画一个矩形,轮廓宽度为2,填充色为#BED0BF。图12、Ctrl+R导入一幅自己喜欢的图片到舞台。图23、用任意变形工具将图画调整到合适的大小,放在背景中央位置。图34
系统 2019-08-29 22:23:47 2416