码迷,mamicode.com
首页 > 编程语言
hdu 1874 畅通工程续(Floyd算法)
畅通工程续 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 37414 Accepted Submission(s): 13812 Problem Description 某省自从实行了很多年的畅通工程计划后,终于修建了很多路。...
分类:编程语言   时间:2015-08-26 12:10:04    阅读次数:134
使用@noescape解决Swift闭包“保留环”问题
在使用Swift进行编程的时候我们经常使用闭包,闭包虽然好,但是不可避免地会带来“保留环”问题,考虑下面的情况: 在某个动画框架中有一个loop函数: func loop(duration:NSTimeInterval,reverse:Bool,animations:()->Bool )在我们自己的类中定义一个动画方法,使用了这个函数:class MyView:UIView{ func an...
分类:编程语言   时间:2015-08-26 12:10:11    阅读次数:154
横论机器学习算法
摘要主要是通过回归(discrimination learning model)来对机器学习算法建立横向连接,有助于对各类算法的理解和归类。储备知识从统计学角度来讲,一个信号基本上可以分为两个部分:系统性部分和随机分布,系统性部分在我看来是传达的某种规律性的信息,而随机成分就是用来对信号中不能通过规律性的东西进行把握的部分。所以,一般来讲都采用高斯分布进行建模。系统性的部分就是所谓的利用hypoth...
分类:编程语言   时间:2015-08-26 12:10:19    阅读次数:188
OJ刷题---信用卡号校验(Luhn算法)
题目要求: 输入代码: #include #include #include//导入C语言头文件,将要用到其中的函数 using namespace std; void getln(int a[])//输入数据的同时将数据反置并存放在数组a中 { char p=getchar(); if(p!='\n') getln(a-1);//当不...
分类:编程语言   时间:2015-08-26 12:08:02    阅读次数:158
SPOJ题目687 Repeats(后缀数组+RMQ求重复次数最多的子串的重复次数)
REPEATS - Repeats no tags  A string s is called an (k,l)-repeat if s is obtained by concatenating k>=1 times some seed string t with length l>=1. For example, the string s = abaabaabaaba...
分类:编程语言   时间:2015-08-26 12:05:50    阅读次数:226
java 面向對象的資料統計
java 面向對象的資料統計...
分类:编程语言   时间:2015-08-26 12:05:59    阅读次数:132
C# 中动态调用C++动态链接
之前的文章中讲述过从DLL中导出变量,其中包括了静态加载和动态加载。C#调用C++动态链接库同样分为静态加载和动态加载。fellen的博客“WPF中使用MFC动态链接库(dll)函数”中讲述的是如何C#静态加载DLL,即需要将C++代码编译生成的Dll放在C#程序的Bin目录下,并在引入函数的位置加入[DllImport(“xxx.dll”)] 。由于Dll路径的限制,使用的不是很方便,C#中我们经...
分类:编程语言   时间:2015-08-26 12:05:09    阅读次数:211
机器学习算法面试—口述(5):回归
这个系列是为了应对找工作面试时面试官问的算法问题,所以只是也谢算法的简要介绍,后期会陆续补充关于此 算法的常见面问题。 一、Logistic回归   先说下logistic回归,它是根据现有数据对分类边界建立回归公式,以此进行分类。其计算代价不高,易于实现与理解,但是容易欠拟合、分类精度不太高;   logistic回归可以看成是一种概率估计,使用的的是sigmioid函数,...
分类:编程语言   时间:2015-08-26 12:04:29    阅读次数:286
图论之随机配流01——基于LOGIT的STOCH配流法-经典dial算法
function dialsuanfa(T) %程序说明 clc disp('========================================================================================'); disp('                   《基于LOGIT的STOCH配流法——dial算法》'); disp('运行环...
分类:编程语言   时间:2015-08-26 12:03:53    阅读次数:271
排序方法总结和实现
由于很多大神已经总结过各种排序算法的性能及适合坏境,这里便不再总结,只是强调几个重点。 (1)快排的空间复杂度不是o(1),是o(logn)~o(n); (2)四种不稳定的排序算法:简单选择,快排,希尔和堆排序 (3)冒泡排序最有情况下时间复杂度可优化为o(n); (4)归并排序的空间复杂度为o(n); (5)快排在整体倒序的情况下时间复杂度为o(n2) (6)建一个最大堆的复杂度为o...
分类:编程语言   时间:2015-08-26 12:01:32    阅读次数:184
如何自创一门计算机语言
如何自创一门计算机语言 需要有基本的编译原理常识。构造基本的编译原理常识,一方面来自于对已有语言的使用经验,了解基本术语。比如用C,那么起码知道语言要素包括宏、表达式、语句、语句块、函数、指针等;还知道C语言有编译、链接和执行三个阶段。这些基本概念对宏观掌握学习进程是很有必要的。另外一方面编译原理的常识,要来自图书。比如龙书、SICP。在这一步,得知道大部分语言的处理都要分为词法、语法、...
分类:编程语言   时间:2015-08-26 11:59:35    阅读次数:186
c++与perl在正则表达式运算速度上的比较
写了两组代码文件,组内代码功能相同:testv.pl vs testv.cpptestreg.pl vs testreg.cpp代码如下:////////testreg.cpp/////////#include#include#includeusing namespace std;int main(...
分类:编程语言   时间:2015-08-26 11:59:13    阅读次数:214
Java这点事
代码片段:12345byte b1=1,b2=2,b3,b6;final byte b4=4,b5=6;b6=b4+b5;b3=(b1+b2);System.out.println(b3+b6);关于上面代码片段叙述正确的是()输出结果:13语句:b6=b4+b5编译出错语句:b3=b1+b2编译出...
分类:编程语言   时间:2015-08-26 11:55:11    阅读次数:226
php中有关合并某一字段键值相同的数组合并
$v){ if($v[$key]==$start){ $new[$v[$newkey]][] = $v; unset($array[$k]); continue; } } sort($array); if(count($array)!==0){ ...
分类:编程语言   时间:2015-08-26 11:54:57    阅读次数:173
VC6LineNumberAddin-win764位.rar
VC6LineNumberAddin-win764位
分类:编程语言   时间:2015-08-26 11:54:58    阅读次数:130
spring-data-redis 用法
一、jar包支持 <!-- redis支持 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.1.0</version> </dependency> <dependency> <groupId>org.spr...
分类:编程语言   时间:2015-08-26 10:52:55    阅读次数:228
Java 单元测试中的多线程无故退出
问题发现 最近在复习多线程相关知识,结果一动手就出现了问题,问题是这样的,在单元测试中使用多线程测试,发现只要子线程在睡眠一段时间,程序就退出了,毫无征兆!!!! 看看我的代码(请不要拘泥这段代码带来...
分类:编程语言   时间:2015-08-26 10:49:37    阅读次数:191
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!