码迷,mamicode.com
首页 > 编程语言 > 日排行
Unity3D_(游戏)卡牌03_选关界面
预计8.22日前完成~ 启动屏界面、主菜单界面、选关界面、游戏界面、 卡牌01_启动屏界面 传送门 卡牌02_主菜单界面 传送门 卡牌03_选关界面 未完! 实现过程 新建画布,添加背景,设置标题,增加选关区域范围 选关区域使用纯白色作为背景(修改其透明度值),调整选关区域位置 选关区域下方添加关卡 ...
分类:编程语言   时间:2018-08-20 00:28:00    阅读次数:351
EM算法的基本原理和推导
参考: 从最大似然到EM算法浅解 (EM算法)The EM Algorithm EM算法的九层境界:Hinton和Jordan理解的EM算法 在EM算法的证明中,其实比较好理解,总结如下: 从最大似然估计出发 > 将隐变量暴露出来,写出累加/积分的 形式 > 引入Q(z),表示隐变量z的概率密度函数 ...
分类:编程语言   时间:2018-08-20 00:28:07    阅读次数:8398
机器学习算法_knn(福利)
这两天翻了一下机器学习实战这本书,算法是不错,只是代码不够友好,作者是个搞算法的,这点从代码上就能看出来。可是有些地方使用numpy搞数组,搞矩阵,总是感觉怪怪的,一个是需要使用三方包numpy,虽然这个包基本可以说必备了,可是对于一些新手,连pip都用不好,装的numpy也是各种问题,所以说能不用 ...
分类:编程语言   时间:2018-08-20 00:29:33    阅读次数:215
内排序-插入排序
算法思想:每步将一个待排序的记录,插入前面已经排序的序列适当位置上,并使之也有序,重复该过程,直到全部数据插入完为止。 ...
分类:编程语言   时间:2018-08-20 00:29:48    阅读次数:136
Dijkstra算法
Dijkstra算法是用于求单源最短路的算法,也就是求出一个点到图上其他点的最短路,但是要求图中不能有负边权,时间复杂度为O(n2)。 算法思想是,先将源点的最短路置为0,每次取出已更新过最短路的点中,最短路最小的点,然后遍历与其相连的点,进行松弛操作(if(d[v]>d[u]+w<u,v> d[v ...
分类:编程语言   时间:2018-08-20 00:30:33    阅读次数:176
剑指offer——二维数组中的查找
题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 # -*- coding:utf-8 -*- class Solution: # array 二 ...
分类:编程语言   时间:2018-08-20 00:30:59    阅读次数:117
内排序-冒泡排序
算法思想:从前往后对相邻的元素进行两两比较交换,每一趟会将最小或最大的元素“浮”到末端,最终达到完全有序 ...
分类:编程语言   时间:2018-08-20 00:31:05    阅读次数:130
第2课 C到C++的升级
C与C++的关系: C++在C语言的基础上进行的升级最重要的是两个方面: 1、类型的加强,C++更称得上是高级语言,C++语言对于类型的检查更严格 2、面向对象的支持,天生支持面向对象软件开发方法学 C++语言是C语言的进化。 C++语言更强调语言的实用性,有一些语法方面的加强 所有变量都可以在需要 ...
分类:编程语言   时间:2018-08-20 00:32:20    阅读次数:197
内排序-希尔排序
算法思想:希尔排序可以看作是插入排序的一种变种,唯一不同的事选择一个间隔(大于1的值),先对按照间隔选择的序列进行插入排序,最后蜕减到间隔数为1 也即普通插入排序,则完成排序 ...
分类:编程语言   时间:2018-08-20 00:32:53    阅读次数:181
资瓷区间修改+区间求和的树状数组(一维/二维)
一维:令 $v_i$ 为差分数组,那么 $[0, k]$ 的前缀和就是 $\sum{v_i(k+1 i)} = (k+1) \cdot \sum{v_i} + \sum{v_i \cdot ( i)}$,树状数组维护一下 $v_i$ 和 $v_i \cdot i$ 即可。 二维:和一维的推导类似,维 ...
分类:编程语言   时间:2018-08-20 00:35:15    阅读次数:156
python基础(一)
#所有编程语言 计算机只认识二进制,把咱们写的这些东西,翻译给计算机 编译器 #1、编译型语言 #运行代码之前,必须经过编译。 #一次编译、多次运行,速度快 c 、 c++ #2、解释型语言 #它是在运行的时候才编译的,代码执行一行编译一行。 php、ruby、python、java等... 一、打 ...
分类:编程语言   时间:2018-08-20 00:35:55    阅读次数:185
内排序-简单选择排序
算法思想: 每次从序列 (i=0.1.2.......n-1) 中选出一个i值作为最大或者最小值如此下去完成排序,具体做法是假定,i是最小或最大,再和i+1 .....n-1的值比较,以确定最大或者最小的序号,而后交换他们的值。 ...
分类:编程语言   时间:2018-08-20 01:08:09    阅读次数:115
(数论)逆元的线性算法
证明:/ P=K*I+R (R<I, 1<I<P); K*I+R=0(MOD P) (两边同时,乘以i-1,r-1) >i-1=-k*r-1 r-1=(p mod i)-1; k=[p / i]; 带入的出公式; i-1=-[ p / i ]( p mod i)-1 相当于求i的逆元 就是 -[ p ...
分类:编程语言   时间:2018-08-20 01:08:39    阅读次数:159
机器学习实战第7章——利用AdaBoost元算法提高分类性能
将不同的分类器组合起来,这种组合结果被称为集成方法或元算法(meta-algorithm)。 使用集成方法时会有多种形式:(1)可以是不同算法的集成(2)可以是同一种算法在不同设置下的集成(3)数据集不同部分分配给不同分类器之后的集成,等等 接下来介绍基于同一种分类器多个不同实例的两种不同计算方法b ...
分类:编程语言   时间:2018-08-20 01:09:33    阅读次数:248
《Spring Boot实战》示例代码问题
* Idea环境 * 《Java EE开发的颠覆者 Spring Boot实战》 1、2.2 Spring EL 读取文件获取不到: 需把test.txt和test.properties放在resource文件下,将resource文件标记为资源目录,将引用目录换为"classpath:test.t ...
分类:编程语言   时间:2018-08-20 01:09:43    阅读次数:148
深入Redis(十)线程IO模型
线程IO模型 首先必须记住的是,Redis是个单线程程序。 为什么单线程还这么快? Redis所有数据都在内存里,所有运算都是内存级别的运算,所以速度比在硬盘内操作更快。但是也正是由于是单线程,所以要小心使用那些时间复杂度O(n)的指令。 单线程如何处理那么多的并发客户端连接? 多路复用。 非阻塞I ...
分类:编程语言   时间:2018-08-20 01:11:15    阅读次数:660
Windows Community Toolkit 4.0 - DataGrid - Overview
原文:Windows Community Toolkit 4.0 - DataGrid - Overview概述 Windows Community Toolkit 4.0 于 2018 月 8 月初发布:Windows Community Toolkit 4.0 Release Note. 4.0... ...
分类:编程语言   时间:2018-08-20 01:11:43    阅读次数:220
如何在两个线程之间共享数据
总 1,如果每个线程执行的代码相同,可以使用同一个Runnable对象,这个Runnable对象中有那个共享数据,例如,卖票系统就可以这么做。 2,如果每个线程执行的代码不同,这时候需要用不同的Runnable对象,例如,设计4个线程。其中两个线程每次对j增加1,另外两个线程对j每次减1,银行存取款 ...
分类:编程语言   时间:2018-08-20 01:11:57    阅读次数:167
Selenium_多线程执行测试用例
多线程执行测试用例 这里以百度搜索为例,通过不同的浏览器来启动不同的线程。 可见同时运行三个不同的浏览器环境执行测试用例。 多线程分布式执行测试用例 Selenium Grid本身不提供并发执行用例,只是提供多系统、多浏览器执行环境,鉴于并发执行需要用到多线程技术结合Grid来实现分布式并发执行测试 ...
分类:编程语言   时间:2018-08-20 01:13:48    阅读次数:994
Python学习—函数
函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。1.定义函数Python定义函数使用def关键字,一般格式如下:def函数名(参数列表):函数体简单的说明:函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于
分类:编程语言   时间:2018-08-20 01:14:04    阅读次数:227
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!