码迷,mamicode.com
首页 > 编程语言 > 周排行
贪心算法应用-单元最短路径
最短路径问题是用图中的顶点代表不同的城市,用图中顶点之间的连线即边上权值表示不同城市之间路径的长度,在从一个顶点到另一个顶点之间的所有路径中,求权值之和最小的路径的问题即为最短路径问题。 单元最短路径问题可以描述为在一个带有权值的有向图中,从一个顶点到另一个顶点存在多条通路。要求找一条从初始顶点S( ...
分类:编程语言   时间:2017-07-24 14:52:57    阅读次数:148
java中的subString具体解释及应用
substring(參数)是java中截取字符串的一个方法 有两种传參方式 一种是public String substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符開始,直到此字符串末尾。 还有一种是public String ...
分类:编程语言   时间:2017-07-24 14:54:12    阅读次数:203
设计模式-适配器模式(Go语言描写叙述)
在上一篇博客设计模式-策略模式(Go语言描写叙述)中我们用最简单的代码用go语言描写叙述了设计模式中的策略模式,用最简单的实例来描写叙述相信能够让刚開始学习的人能够非常轻松的掌握各种设计模式。继上篇博客,我们接着用相同简单的代码来了解一下适配器模式。 适配器模式介绍 说起适配器模式,相信非常多做an ...
分类:编程语言   时间:2017-07-24 15:24:32    阅读次数:242
C 语言的一个错误,没找出原因
#include <stdio.h>#include <stdlib.h>#include <string.h> intmain(void){ char str[512]; char *endpstr; int N; struct struct_num { int highs[N]; int vio ...
分类:编程语言   时间:2017-07-24 15:24:42    阅读次数:174
unity 5.6.1 Oculus手柄输入问题
unity文档中提到 轴的 ID 是5和6,但是测试后发现,ID是6和7,很坑 ...
分类:编程语言   时间:2017-07-24 15:25:23    阅读次数:243
来自极客头条的 15个常用的javaScript正则表达式
摘要收集整理了15个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IPv4地址、 十六进制颜色、 日期、 QQ号码、 微信号、车牌号、中文正则。表单验证处理必备,赶紧收藏吧! 用户名正则 //用户名正则,4到 ...
分类:编程语言   时间:2017-07-24 16:16:46    阅读次数:187
Javascript判断Crontab表达式是否合法
这段时间在做Quartz任务调度,使用的Crontab表达式实现的。Crontab由前端页面输入,作为参数穿入后台。 虽然Quartz具有校验Crontab表达式的方法,如下: 但是我一直想在前端直接验证,即不需要通过异步的方式向后台获取验证结果,找了好久,发现没有现成的框架可以使用,于是自己根据网 ...
分类:编程语言   时间:2017-07-24 16:17:24    阅读次数:167
python--集合
集合 集合中重复的元素在输出或运算时会被删除 集合中的元素貌似是没有下标的,如果将上面那段代码运行几次就会发现,顺序每次都不一样。 成员测试 集合运算 ~END ...
分类:编程语言   时间:2017-07-24 16:18:16    阅读次数:160
稀疏数组
稀疏数组就是包含从0开始的不连续索引的数组。通常,数组的length属性值代表数组中元素的个数。如果数组是稀疏的,length属性值大于元素的个数。可以用Array()构造函数或简单地指定数组的索引值大于当前数组长度来创建稀疏数组。 a = new Array(5); //数组没有元素,但是a.le ...
分类:编程语言   时间:2017-07-24 16:19:10    阅读次数:139
Python模块-datetime
datetime模块定义了下面这几个类: datetime.date:表示日期的类。常用的属性有year, month, day; datetime.time:表示时间的类。常用的属性有hour, minute, second, microsecond; datetime.datetime:表示日期 ...
分类:编程语言   时间:2017-07-24 16:19:26    阅读次数:160
java 日志 log4j
1.下载jar:log4j-1.2.15.jar 2.配置文件:log4j.properties 3.java类: ...
分类:编程语言   时间:2017-07-24 16:20:04    阅读次数:117
python--字典
创建/访问Dict 修改Dict元素 显然,作为字典元素的值,元组整体是可以被删改的。但元组本身的元素是不能被修改的。 注意:键名不可变。所以可以用数字、字符串、元组来充当,使用可变的(比如列表)则不行。 字典的内置函数/方法 参考:Python3 字典 ...
分类:编程语言   时间:2017-07-24 16:20:39    阅读次数:201
来自极客头条的 35 个 Java 代码性能优化总结
前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时 ...
分类:编程语言   时间:2017-07-24 16:21:19    阅读次数:148
【机器学习】对梯度下降算法的进一步理解
单一变量的线性回归 让我们依然以房屋为例,如果输入的样本特征是房子的尺寸,我们需要研究房屋尺寸和房屋价格之间的关系,假设我们的回归模型训练集如下 其中我们用 m表示训练集实例中的实例数量, x代表特征(输入)变量, y代表目标变量 (x,y)代表实例 根据线性回归模型hΘ(x) = Θ0+Θ1*x1 ...
分类:编程语言   时间:2017-07-24 16:22:03    阅读次数:164
python spark kmeans demo
官方的demo ...
分类:编程语言   时间:2017-07-24 16:25:22    阅读次数:137
Python下安装protobuf
1. 下载安装包 2. 解压缩 tar –xzvf protobuf-2.6.1.tar.gz 3. 安装protoc 在python中使用protocbuf需要Protocal Buffer 编译器,即protoc,所以要先安装protoc。 进入解压缩后的文件夹 cd protobuf-2.6. ...
分类:编程语言   时间:2017-07-24 16:25:34    阅读次数:232
error C3646 和 error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
总结了一下,主要有以下原因: 1. (此情况经常出现在大型工程项目中)如果存在两个类的头文件a.h和b.h,在a.h中有这样的语句:#include "b.h",在b.h文件中有这样的语句:#include "a.h" 且在一个类中有另一个类的对象时 那么就会出现这样的错误。 2. 没有包含要定义的 ...
分类:编程语言   时间:2017-07-24 16:27:02    阅读次数:277
树状数组 小白篇(2)暨区间修改
这篇主要来讲一讲树状数组的区间修改 因为一个一个点改,毫无疑问耗时太长 所以,机智的人类YY出了用差分来表示数组 为了便于理解,简单一点数组{an}:a[1]=0, a[2]=0, a[3]=0, a[4]=0, a[5]=0, a[6]=0 ,a[7]=0, a[8]=0, a[9]=0 用差分思 ...
分类:编程语言   时间:2017-07-24 16:29:12    阅读次数:205
c语言从文件中读取数据作为输入
这次在厦门大学夏令营机试中遇到一个问题,它要求数据输入一定要从文件中输入,而不是从命令行中输入。 当时我并不知道这个,所以机试我就GG了,回来之后立马翻看了书,查了资料。现在是搞清楚了。 我这里写了一段用递归求斐波拉契数列的简短程序。 使用文件输入就是在scanf的基础上,在上文件指针初始化、赋值, ...
分类:编程语言   时间:2017-07-24 16:29:48    阅读次数:152
Spring Boot学习进阶笔记(五)-添加定时任务
一、在Spring Boot的主类中加入@EnableScheduling注解,启用定时任务的配置。@SpringBootApplication@EnableSchedulingpublic class Application { public static void main(String[] a ...
分类:编程语言   时间:2017-07-24 16:30:30    阅读次数:161
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!